Backup is one of the most important, and often neglected, aspect of anyone doing business online.
Surely as game indie dev the first thought goes to the content. Source code, art, sounds, any kind of asset. Backing those up is essential . It never cease to amaze me how often I heard even experienced developer say “I lost xxx because didn’t make the backup since 1 month and the HD crashed”.
Where and how to backup? a cool little utility I found is Cobian Backup, very nice and easy to use. You can of course make your custom code, or use anything else you want, as simple as just copying the file with windows explorer to an external device, but you MUST DO IT OFTEN.
I do it daily. Call me paranoic, but if tomorrow morning I wake up and my Pc somehow doesn’t start, I can restore everything with my external HD. And just in case I have another Pc and a Mac iBook with some less recent backup, but never 1 month old.
I would say, use also backup devices like DVD-RW, but don’t trust them too much. In my experience, they don’t last long, usually becoming unreadable after few months. Better just use a DVD-R and make a backup after reaching an important milestone. The best is an external USB Hard-Disk, and have also other Pc or even, if you have a dedicated server, do a online backup. With a RAR archive and a password protected file (of course choose at least a 16-32 characters encryption word) you’re quite safe.
Do backup also of your online stuff if you have any. Forums, blogs, sites. Anything. Forums comes usually with backup, and even blog software like WordPress (the one I’m using) has backup script available. Use them, losing 1 year of posts would be bad for your traffic π
I’m using it right now!