A few weeks ago, I wrote a post called, “When Things Go Horribly Wrong. Again.” In that post, I talked about our lighting console crashing (turns out we had a bad SSD), and how we recovered from it. That crash brought to light some major gaps in our backup process; ones I now hope we’ve closed.
In the weeks leading up to the backup, I thought everything was fine. We had an external backup drive attached and backup software that was supposed to be backing up every Saturday night. Turns out “supposed to” is the operative phrase. Apparently, it wasn’t backing up, and hadn’t for quite some time. I don't know why.
Normally, I’m a belt and suspenders kind of guy. I don’t consider any files safe unless they’re on at least two preferably three) drives or media, with one in the cloud. I like the 3-2-1 backup strategy (the link takes you to a PDF report of that strategy) that was developed in conjunction with the National Archives. All files should exist in 3 different places, on 2 different media with at least 1 off-site. I do that with our audio console show files, but we never set it up for lighting. Now we have. Here’s what we did.
Backup, Backup, Backup
It turns out that in the new version of Hog PC (v. 4), they included a handy-dandy backup button. It’s a one-stop-shop for making a backup of your show file. Somehow, it makes the backup files very small, but it’s still the whole show file. How can we not take advantage of that? Turns out, we weren’t. Now we do.
The standard shut down procedure on Saturday night is to first hit “Backup” to make a backup show file. That way, if things go south on Sunday, we can get right back to where we were. But that only protects us from a show file crash; if the hard drive goes again, we’re hosed. So, we back up the backup.
Dropbox for the Win!
Dropbox is perhaps the easiest way to back things up. Now, we could go into the Hog’s backup folder and manually copy the latest backup over to the Dropbox folder and let it do it’s thing. But that takes time and is a pain. So I automate.
Using a free utility from Microsoft called Sync Toy, I built a little sync script that will, when fired, sync the backups folder with the Lighting Backups folder in Dropbox. And again, we could launch Sync Toy manually, run the sync, wait for Dropbox to upload, then shut down. Again, a pain. And boring. So, we automate once more.
I stole a little batch file that Isaiah Franco made for me back when he worked here. It’s super simple, and basically does three things. First, it asks if you really want to go through with this. Second, it launches Sync Toy and syncs the files. Third it waits one minute for Dropbox to upload and then shuts down the computer.
We leave a shortcut on the desktop labeled “Shutdown PC,” and have the guys fire that to shut down. For those that are interested, here’s the .bat file. Feel free to mod it as needed if you like.