I have a complete node up to date. If I want a new independent node, I just rsync the complete .etherum dir to another machine, then delete the keysstore and create new account and I'm in businnes. This is much much much faster than any kind of sync --fast or not. Am I missing anything here?


You can use geth export and import feature.


geth export <filename>


geth import <filename>

You have to install geth on the machine where you want to import the synced node data. For more detail you can visit this page.

Here is the link of answer with benchmarks link

  • yes, one can do it, but what for? Isn't exporting and re-importing rescanning the entire blockchain for validity (incl. transactions), and as such takes hours, if not days? – pebwindkraft Jul 10 '17 at 15:44
  • You are right, it may take time while importing. Its make sense lets try to copy and paste :) – Basit Raza Jul 10 '17 at 16:07
  • Hi, thanks for this answer, I was aware of import and export, but my understanding was that it would take as long as a regular sync (as long as you have a very high bandwidth). Because the import just saves the download that's all, it still replays the states and everything hence consuming a lot of CPU and time. The good answer will come from a true benchmark. I will not make en engagement, but will try to try both and compare elapsed time. – Louis Drapeau Jul 11 '17 at 17:22

Not the answer you're looking for? Browse other questions tagged or ask your own question.