It has recently come to my attention that despite many of our members being highly-intelligent, in the upper echelon of the tech-savvy, and having on average decent common sense, they do not back up their data. In case there's any confusion on the point of this topic, let me be clear:
BACK UP YOUR DATA
Even if it's going to cost you money to buy a hard drive. Even if you're lazy. Even if you don't think your projects/documents/etc are worth backing up. DO IT. You will regret it if you don't.
With that point made clear, let me move on to some suggestions about how to back up data, taken from my own experiences. I would also appreciate if other people would post up their backup setups. I personally consider the contents of my laptop to be my primary data of interest, since I use its Documents folder as the Documents folder on my desktop via the magic of network shares. If something is valuable, it's in C:\Users\[myusername]\. Pictures, Documents, even AppData, since that's where my Trillian (IM and IRC) logs reside. Therefore, I run a program called SyncBack that performs a daily backup without any necessary intervention from me. My desktop has an FTP server and four hard drives, so once a day SyncBack connects to FTP and intelligently backs up any new or modified files from the past 24 hours. I also have a SyncBack instance on my desktop, which daily takes that backup and copies it from one drive to the other three drives, so that at any point I have at least one backup of my laptop that is no more that 24 hours old, and at least four backups that are no more than 48 hours old. At one point I also had a 2GB SD card permanently hot-glued into my laptop's SD card slot, to which the most important folders in my Documents folder, including /SDK/ and /DCS6Dev/, were backed up every 2 hours.
The most important thing about backing up is to make sure that your data is safe, and that it's up to date. If your system involves manual backup, over time you are going to get lazy, and your backups will be further and further out of date. You will drop a computer, a hard drive will fail, or something will spill, and you'll kick yourself for not having kept them up to date. Therefore, go for an automated solution; SyncBack has worked well for me for about five years now. At one point I didn't have backups, and I came very close to losing about 6 years of documents. Luckily I was able to rescue most of them, but I learned my lesson. My next plan is to try to colocate one of my desktop's disks, so in case something catastrophic like a fire occurs at my apartment and my desktop and laptop are consumed, I will have an offsite backup.
Thoughts? Suggestions? Details about your setup?
BACK UP YOUR DATA
Even if it's going to cost you money to buy a hard drive. Even if you're lazy. Even if you don't think your projects/documents/etc are worth backing up. DO IT. You will regret it if you don't.
With that point made clear, let me move on to some suggestions about how to back up data, taken from my own experiences. I would also appreciate if other people would post up their backup setups. I personally consider the contents of my laptop to be my primary data of interest, since I use its Documents folder as the Documents folder on my desktop via the magic of network shares. If something is valuable, it's in C:\Users\[myusername]\. Pictures, Documents, even AppData, since that's where my Trillian (IM and IRC) logs reside. Therefore, I run a program called SyncBack that performs a daily backup without any necessary intervention from me. My desktop has an FTP server and four hard drives, so once a day SyncBack connects to FTP and intelligently backs up any new or modified files from the past 24 hours. I also have a SyncBack instance on my desktop, which daily takes that backup and copies it from one drive to the other three drives, so that at any point I have at least one backup of my laptop that is no more that 24 hours old, and at least four backups that are no more than 48 hours old. At one point I also had a 2GB SD card permanently hot-glued into my laptop's SD card slot, to which the most important folders in my Documents folder, including /SDK/ and /DCS6Dev/, were backed up every 2 hours.
The most important thing about backing up is to make sure that your data is safe, and that it's up to date. If your system involves manual backup, over time you are going to get lazy, and your backups will be further and further out of date. You will drop a computer, a hard drive will fail, or something will spill, and you'll kick yourself for not having kept them up to date. Therefore, go for an automated solution; SyncBack has worked well for me for about five years now. At one point I didn't have backups, and I came very close to losing about 6 years of documents. Luckily I was able to rescue most of them, but I learned my lesson. My next plan is to try to colocate one of my desktop's disks, so in case something catastrophic like a fire occurs at my apartment and my desktop and laptop are consumed, I will have an offsite backup.
Thoughts? Suggestions? Details about your setup?