I think just about any NAS solution needs to have backup versioning / snapshots. I’m surprised that the My Cloud product doesn’t bundle any sort of differential backup versioning. Having a single backup version on an external drive is not sufficient.
A simple solution would be to use rdiff-backup to push daily increments to any other rdiff-backup target (rsync via SSH, CIFS share, etc.) Does anyone know how to install rdiff-backup on this device? Most of the dependencies are missing (libc6 and about a dozen others) so I cannot simply install the Debian .deb file.
I think WD needs to implement rdiff-backup in their firmware and create a simple web interface to view point-in-time versions of a share/folder and restore them.
Thanks for the info. I’ll check out GoodSync. I have the gen2 version. Currently I’m using rdiff-backup to pull from the NAS using CIFS shares. This works, but it’s not bandwidth friendly… fwiw, here’s my (trivial) bash script I run from OS X.
#!/bin/bash
TARGET="Vault"
NAS_PATH="cifs://user@nas"
SHARES=( "Media" "Public" )
echo ""
for i in "${SHARES[@]}"
do
echo "Backing up $i"
if [ ! -d "/Volumes/$i" ]; then
open -g "$NAS_PATH/$i"
echo -n "Waiting for /Volumes/$i to mount..."
while [ ! -d "/Volumes/$i" ]
do
echo -n "."
sleep 1
done
echo ""
fi
sleep 1
rdiff-backup /Volumes/$i /Volumes/$TARGET/$i || exit
done