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?


1 Answer 1


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? Jul 10, 2017 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, 2017 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. Jul 11, 2017 at 17:22

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