I used to be studying that some folks have been in a position to migrate their outdated index directories to a brand new machine and never needing to reindex.
However for me it says that the chainstate listing is “corrupt”, regardless that these information have been working simply nice on the outdated node. I believe that it is probably not corrupt, however that bitcoin core is not studying it appropriately.
What makes this migration course of not work for some folks, like myself?
Simply to be clear, on the brand new {hardware} I deleted the next 3 index directories, earlier than copying the information to them from the outdated {hardware} (utilizing rsync command)
bitcoin/blocks/index/
bitcoin/indexes/
bitcoin/chainstate/
And utilizing reindex-chainstate=1 within the config file takes a very long time (already been 3 days and it is nonetheless not midway finished).
There’s most likely one thing that must be set for the chainstate listing to be appropriate on the brand new node with bitcoind.