So, I have been spending a lot of time dedicated to backing up my life. I honestly believe the majority of society is walking through life oblivious to the fact that they are likely going to lose the vast majority of all their digital files by in a decade.
File corruption, hardware failure is going to happen to all of us eventually. That’s why I am dedicated to a comprehensive backup strategy.
Like most of my recent posts, this is mostly for me. But if it helps you, awesome.
First, I have set up a FreeNAS server at home. I have configured it with a static IP and use no-ip.biz for my dynamic dns server. I am running a nightly cron job from SageRock to this server at my house to backup the file servers at work. I just installed an additional 500GB drive that rsyncs the main backup drive to it. It’s simple mirror in that one box. Everything that goes on the one 500GB drive goes on the other 500GB drive.
Next, I’ve installed Cygwin on both my and Rocky’s PC’s. I use this to run rsync for windows. This took a considerable amount of time to configure. I just recently learned about SyncBack. In hindsight, I might have gone with a Windows-based tool like SyncBack. My FreeNAS easily setup Samba so the hard drives on that machine are easily networked to my PC’s. But Cygwin is working fine for now. If I get a new PC in the family, I might go that rought next time.
Now, I’m trying a service called Jungle Disk to backup my SageRock Linux-based server to this remote location. It’s a service through Amazon. It’s fairly affordable… about $.10/GB and $.10/GB transfer. But it’s not as affordable as Carbonite. However, this is ultimately why I’m not using Carbonite for my Server backups:
Does Carbonite back up external, networked or USB drives?
No. The current version of Carbonite backs up only the files that reside on permanent hard drives on your PC.
Check back soon for a Carbonite service plan that will allow you to back up your external drives.
It also doesn’t backup for Linux yet. It’s starting a Mac rollout, however. Jungle Disk, since it charges on usage, lets you backup whatever files you want. It also lets you backup from Linux, PC and Mac.
So now I’m backing up the SageRock servers directly from the source to Jungle Disk. I also am running a HandyBackup program that is backing up to an external USB drive to backup SageRock at SageRock. And I’ve got the nightly Cronjob backup to my FreeNAS at home. This is a touch overkill. But I don’t feel it’s too terrible much. If my server goes down at work, I will have this little USB drive that should let me get back up and running in a matter of minutes. If my office burns down I’ve got the backup at home. And if Akron burns down then I’ll have the backup at Jungle Disk. This all makes me feel pretty good.
Now, when I get home, I think I’m going to install the Linux version of Jungle Disk on my Everex Gpc. I think I’ll backup my FreeNAS personal files to Jungle Disk using that. My Everex is the only computer, besides my FreeNAS that stays up all the time at home.
Jungle Disk
So, SageRock is backed up on the Dell PC directly from the I Drive. Personal files will be backed up from the WesternDigital500GB drive on my FreeNAS server not from the pc’s themselves.
I think this should do me.
I “think” I have built a long-term solution that should protect me from virtually every kind of disaster.