This seems to work fine, but then we spotted some intermittent issues with some of the data. The data is marshalled in ruby, and in some cases Marshal.load failed to load with an error, e.g.: ArgumentError: dump format error(0x37)
How can we resolve/avoid this? Is the problem related to using --escape utf8?
We're using rdb-tools to convert a redis
rdb
dump to restore it onto a different system (where there's no way to import therdb
file directly).We essentially run:
and then take the
dump.txt
and pipe it into the other redis:This seems to work fine, but then we spotted some intermittent issues with some of the data. The data is marshalled in ruby, and in some cases
Marshal.load
failed to load with an error, e.g.:ArgumentError: dump format error(0x37)
How can we resolve/avoid this? Is the problem related to using
--escape utf8
?