On 5/28/07, Boniforti Flavio <[EMAIL PROTECTED]> wrote:
I want to back-up my PC's /home directory onto another Linux PC. On
the "server" I've set up a directory called /backup and now I'd like
to know which permissions it should have for that my backups succeed.
What I want to achieve is that I have my /home eactly copied over,
maintaining ownership and permissions on files and directories. Is
this possible?
Yes; just pass the -a option to the client. You may also wish to use
--numeric-ids .
How should I be setting "uid" and "gid" in the server's conf file?
You should set both to root so that the server (more properly called a
daemon) has the power to set the ownership of the backup files.
Otherwise, the daemon will silently skip setting the ownership.
How should the permissions on /backup be set?
The daemon will work no matter what the permissions and ownership of
/backup are because it has root power. However, you may wish to copy
/home onto /backup/home rather than /backup (if you weren't planning
to do so already) and then set /backup to 700 permissions and
root:root ownership. That would prevent other users on the server
computer from accessing the backup directly.
Matt
--
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html