I'm fairly new to downloading and mining of the Ethereum blockchain yet I've noticed it takes hours on my 100Mbs connection (haven't even looked at it over the SD-WAN yet). I've ran into some issues where I've seen geth halt on messages relating to Synchronisation failed and several other topics. One of the first thing that comes to mind is, if I am going to dump a ton into both mining and contracts on Ethereum from my IRA - I better have a damn backup plan to ensure my hardware/time investments are not in vain either.
Could I do a backup for full recovery or perhaps replication (other than hardware disk RAID) between internal hosts to ensure I always have a recently downloaded version of the blockchain?
Also, how would one go about restoring a session of receipts/headers they were downloading at the time?
All and any input is appreciated, thank you!