The importance of backups

posted in r1ckparker's Journal for project Psy
Published June 13, 2011
Advertisement
This is just a reminder and some advice to all you developers, make sure you backup your data. Stop for a minute and think - what would happen if you lost your hard drive? If you were flooded? Shark attack:? OK maybe not but you get the idea. Something dramatic happens and your computer is trashed. Would you be able to start again? Would you have the motivation to start from scratch? It doesn't take much to protect yourself from the worst, and believe me, you will thank me one day.

1) buy a cheap 1gb memory stick and write on it 'Backup'. Don't use it for anything else.
2) Make sure you backup regularly. Once a week, once a month. Whenever. Just get into the routine of doing it.
3) Store your backup away from your computer. Put it in a different room in a safe place.

Thats it! You may be asking, why is he telling us this? Has something happened? Well no. But it could, and that's the point. You never know.
0 likes 11 comments

Comments

Michael Tanczos
You can also use a backup service like Crashplan or Carbonite - I use Crashplan and have been quite satisfied with it. They'll even ship you a hard drive with all your files if something goes horribly, horribly wrong.
June 15, 2011 02:34 AM
Gaiiden
I'm a bit too busy to dig them up but there are plenty of examples here on the forums and even in the journals about lost data that could have been prevented with backups. I've been lucky not to have a serious HDD crash every but I know that luck won't last. I used to use Mozy until they backed out of their unlimited data plan and switched over to Crashplan because they let me backup to a local drive as well as their remote servers. I take the local drive (external laptop HDD) with me when I travel and Crashplan even encrypts the backup data (without letting you choose to or not which is a bit annoying for local use)

Definitely back shit up!
June 15, 2011 04:01 PM
davepermen
I use windows home server to back up all my pc's to it. then i use duplication on the home server to secure all data stored on there (all the shares).

for the really important stuff, i use crashplan to a friend.

friends of mine that are not living with me use crashplan to my homeserver to back up their stuff.


but yes. backup the hell out of everything. learned about it the hard way.
June 15, 2011 04:07 PM
johnhattan
I use daily robocopy mirrors to a NAS coupled with Carbonite for realtime backups of active projects. We're a licensed engineering shop, so it's important that we archive projects for ten years. Now that some of our projects are older than that, I'll probably dump the ancient projects to DVD and stuff 'em in a closet. If they bitrot at that point, I'm not liable for 'em.
June 15, 2011 05:12 PM
cdoty
After having a scary moment where it appeared as if my hard drive died, I started using Dropbox as a quick backup, and a cheap SVN account for current projects (with the added benefit of project versioning).
June 15, 2011 05:27 PM
Simon_Roth
I'm a fan of emailing my encrypted backups to my gmail and using a free SVN host for larger projects.

I really want to get a NAS set up soon with Automatic backup, but have nowhere to put it.
June 15, 2011 05:58 PM
Metron
I use Genie Backup Manager Pro to backup my local stuff to my server. Once per week I burn all backups onto a BluRay Disc. I already did this last year when a curious hard disk failure managed to destroy the content of my backups.

In fact, the electronics on my HD heated up when the disc was under heavy usage (i.e. when doing backups). This produced read errors that were not detected and crap was written into the backup files. When the HD electronics finally totally failed, the content of >1 months of backups was partial to total crap.

I had to send the hard disk to a recovery company in Spain. They managed to recover the sources directly from the discs which eventually did cost ~1500 Euros.

I then switched all my HD to SSD, do daily backup with additional backup verification (something I didn't do before), and burn weekly BluRay discs with my 5 days of backups...
June 15, 2011 06:24 PM
r1ckparker
All good advice, online backups seem to be the way to go but if you have a lot of data does it take a while to upload it? Or does it do it automatically in the background? Bear in mind I am in the UK where 300k broadband is fast!
June 15, 2011 07:52 PM
Idono87
[quote name='r1ckparker' timestamp='1308167554']
All good advice, online backups seem to be the way to go but if you have a lot of data does it take a while to upload it? Or does it do it automatically in the background? Bear in mind I am in the UK where 300k broadband is fast!
[/quote]


If you manage to produce alot of data at the same time it would take time. But for more trivial stuff like editing code, saving an image file, or maybe a 3d model it wont take that much time. Good example is dropbox. Wich i user as a backup service since i'm still a student. But the way it works is that it uploads files when they are changed or added. When there are files on the server that some other machine doesnt have it uploads them to the specific machines.

I would recommend it if your not planing on doing some serious work.
June 15, 2011 11:21 PM
__Homer__
You can't defend your data against sky sharks, no matter how many copies of it there are, they are pack hunters.
June 16, 2011 11:08 AM
adampetrone
duplicity + amazon s3. Google it, pretty simple. Encrypt and Automate with cron job.
June 16, 2011 10:26 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement
Advertisement