Backup script for configuring remote backup on linux/unix servers.
#!/bin/bash
rsync -ave ’ssh -p 5779′/etc root@192.168.0.1:/backup/folder/
rsync -ave ’ssh -p 5779′/var root@192.168.0.1:/backup/folder/
rsync -ave ’ssh -p 5779′/usr root@192.168.0.1:/backup/folder/
rsync -ave ’ssh -p 5779′/home root@192.168.0.1:/backup/folder/
rsync -ave ’ssh -p 1024′ /etc root@192.168.0.1:/backup/folder/
using rsync for a server having no ssh port.
======================================================
rsync -ave ssh /etc root@192.168.0.1:/backup/folder/
======================================================
ssh-keygen -t dsa
scp ~/.ssh/id_dsa.pub root@192.168.0.1:/root/.ssh/server1.key.pub
ON BACKUP SERVER
cat /root/.ssh/server1.key.pub >> /root/.ssh/authorized_keys2

Read On »