I am running Ubuntu Maverick (10.10) 32bit VPS on Linode. I want to use RackSpace for "functional" backups, but they only offer 64bit on their CloudServers.
Ideally I would like to be able to RSync /
, but I suspect that will cause a mess with various libraries and other things.
So far I have been doing this for the home folder:
sudo rsync -avzrlR --progress --perms --delete -e ssh root@server.com:/home/./ /home
but I would like to be able to RSync various configurations found in /etc
as well.
The ultimate goal is to have A Really Crude Fallback On The Cheap ™, such as:
I spawn a RackSpace instance, update the backup, image it to CloudFiles and delete the instance.
If anything breaks on the Linode, I can then spawn a new RackSpace server from the latest image.
Q: can I add /etc
in full to the RSync one-liner, or should I keep cherry-picking each eand every .conf, .ini, etc.
?
(I am aware that this is probably the wrong way to go for it, but I am trying to be diligent and save as much $$ as I can for now.)