rsync數據備份
開啟LAMP-01和rhel-02兩臺虛擬機
1、掛載
清楚緩存
列出包
2、查看掛載之後的rsync包
3、安裝rsync
4、查找rsync
5、啟動rsync服務
6、查看873端口
7、拷貝本地文件
[root@LAMP-01 ~]# rsync -av /var/www/html stor/
查看結果
8、同步文件
[root@LAMP-01 ~]# rsync -av --progress /var/www/html stor/
9、在rhel-02中安裝httpd服務
安裝成功
10、在LAMP-01中把html下的文件拷貝到rhel-02的html中
[root@LAMP-01 ~]# rsync -av /var/www/html/ [email protected]:/var/www/html/
到rhel-02中查看結果
11、直接拷貝到rhel-02中,但是需要rhel-02的密碼
查看結果,同樣能拷貝
12、用生成密鑰的方式可以解決不要密碼
兩臺虛擬機都生成密鑰
13、查看兩臺虛擬機的密鑰串碼
14、在兩臺虛擬機下創建authorized_keys文件
15、將兩臺虛擬機的密鑰串碼寫進剛創建的authorized_keys中
這樣在去拷貝就不需要密碼了
[root@LAMP-01 ~]# rsync -av /var/www/html/ [email protected]:/var/www/html/
查看結果
16、創建個copy.sh文件,寫入內容,也可以拷貝不需要密碼
給copy.sh賦予權限
17、執行命令拷貝
[root@LAMP-01 ~]# ./copy.sh
修改copy.sh
這樣的話執行就沒有過程了只有結果
查看結果
18、定時拷貝數據
修改etc下的crontab文件
寫入生效內容
rsync數據備份