Christy brings a lot to our marriage: postage stamps (I was running low), milk for Madeleine, household decorations, love, and a laptop running Windows Vista. How do I know it's running Vista? Because of the sticker under my left hand. I wonder if Windows 7 comes with a replacement sticker.
|Notice the large gash on my arm earned defending Madeleine from a pack of marauding wolves.|
Step 1: Choose some software
- It has to be automatic or you'll never keep it up
- There needs to be redundancy or the same grenade that blows up your laptop will destroy your backup too.
Step 2: Buy some hardwareAfter several days of hunting, I decide to buy one of these Synology DS112j NAS boxes:
|(without the chocolate or peanut butter)|
Step 3: Set up the network
+--------+ +----------+ +---------------+ | Vista | | wireless | ethernet | Synology | | box +( ( ( ( ( (+ router +----------+ NAS | | | | | | lots of bites | +--------+ +-----+----+ +---------------+ _ the waves of _ +--------+ wifi _ | Ubuntu | _ | box +( ( ( ( ( ( ( ( (+ | | +--------+
Step 4: Mount a network drive in Vista
Step 5: Direct CrashPlan to back up to network mapped drive
As a bonus, if you click on the What is a user account? link at the bottom of that window, you are taken through the Existential Wizard which helps you answer the big questions: Where do user accounts come from? When a user account is deleted, what happens to it? If a user account is created in a forest, and there's no one around to see it, will it make a sound when you log in?
Step 4: Mount a network drive in Vista as the SYSTEM user
Step 4 1/2: Schedule a task to mount a network drive in Vista as the SYSTEM user
I click OK. I think "OK" in this context means, "Don't let little red Xs slow you down, buddy. It's OK. Everything's under control." Phew! Had me worried.
This SYSTEM user seems pretty powerful, and I made sure to check the Run with highest privileges check box. But don't worry, you won't be burdened with having to enter a password for any of that. Click OK:
Got it, Vista. Somethin's been tamperin' with Ronald's update. Click OK.
Step 4 3/4: Log out and log in to see if... it... :(I love Windows! After trying several times (not shown in this post) I think the task is running correctly, and logging correctly. In the log, I see this:
Z: has a remembered connection to \\10.10.10.30\acer.bak. Do you
want to overwrite the remembered connection? (Y/N) [Y]:
Hmm... I'm ready for a challenge. Somehow I've got to answer the question... in the task's command... to which I have no direct input. But have no fear! You can get the command's help with net use /help.
See in the help text where it says you can supply a /y flag to the command to answer yes to every question? It's right there, between... the top... and the, uh... details, details! Where would the fun be in documented parameters?
I add /y to my command, hoping that the second question isn't
Would you like to format this drive? (Y/N) [Y]:
Small aside in defense of Windows
Step 4 7/8: Log on again and make sure the drive was mapped.
Step 5: Direct CrashPlan to back up to disconnected, network mapped drive
Unrelated Step 6: Auto-mounting a non-SYSTEM drive automatically, without user intervention, automatically, on login, every time, without fail, automatically
then I double click the automatically mapped, public share drive