I often develop and test code on several remote machines, which aren't all on the same NFS filesystem. For interactive work, I usually use SSHFS to mount remote filesystems on my local machine. For example:
mkdir ~/machine1 sshfs email@example.com: ~/machine1 #mount machine1's home directory locally
I've been using CrashPlan for the last couple of years to back up my local hard disks. I'd like to start using CrashPlan to backup remote disks that are mounted locally.
In the CrashPlan UI, it gives me the option to back up
~/machine1. However, CrashPlan thinks that the
~/machine1 directory is empty, even when
machine1.domain.org is mounted there.
How can I get CrashPlan to "see" drives that I've mounted using SSHFS?
A few closing thoughts:
- I expect that backing up an SSHFS-mounted drive will be pretty slow. I'm not too worried about the speed; I just have small bits and pieces of data on each of these remote drives.
- I could probably install CrashPlan on all the remote machines. But, this would be my last resort: CrashPlan doesn't have a command-line interface that I know of, so managing CrashPlan on a headless machine isn't very fun.