rsync備份文件

rsync有4種應用模式,第一種是shell應用模式,也稱本地模式;第二種是遠程shell模式,第三種是查詢模式,與ls命令功能類似;最後一種是服務器模式,平時說的rsync服務器就是指這種模式.

搭建遠程容災備份系統就是使用rsync服務器模式.

系統環境

操作系統:centos5.3

A系統IP:192.168.12.253

B系統IP:192.168.12.231

1.A系統是配置rsync

rsync的配置文件爲/etc/rsyncd.conf,配置如下:

uid=nobody

gid=nobody

usechroot=no

maxconnections=10

strictmodes=yes

pidfile=/var/run/rsyncd.pid

lockfile=/var/run/rsync.lock

logfile=/var/log/rsyncd.log

[aegis8]#對應模塊名字

path=/home/aegis8#路徑

comment=aegis8file

ignoreerrors

readonly=no

wirteonly=no

hostsallow=*

list=false

uid=root

gid=root

authusers=backup#與系統用戶沒有關係,指定用戶

secretsfile=/etc/server.pass

其中,/etc/server.pass內容如下:

[root@localhost~]#more/etc/server.pass

backup:1234

[root@localhost~]#chmod600/etc/server.pass

2:在A系統上啓動rsync守護進程

[root@localhost~]#/usr/local/bin/rsync--daemon

[root@localhost~]#ps-ef|greprsync

3:在B系統上配置rsync

備份機上不用做任何設置,只要執行rsync同步即可,爲了在同步中不輸入密碼,在B系統是創建一個

server.pass文件

[root@localhost~]#more/etc/server.pass

1234

[root@localhost~]#chmod600/etc/server.pass

接下來執行同步命令:

[root@localhost~]#/usr/local/bin/[email protected]::aegis8/home/aegis8--password-file=/etc/server.pass

4.設置定時備份策略

如:3:30執行備份.在B服務器上contab-e

303***/usr/local/bin/[email protected]::aegis8/home/aegis8--password-file=/etc/server.pass

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章