rsync服務擴充套件應用

2022-09-13 13:15:09 字數 2467 閱讀 6978

① 守護程序多模組功能配置

第一步:修改服務端rsync配置檔案,新增新的模組

[root@backup ~]# vim /etc/rsyncd.conf

[backup]

comment = "backup dir by oldboy"

path = /backup

[nfs]

path = /nfs

第二步:建立備份目錄並設定許可權

[root@backup ~]# mkdir /nfs

[root@backup ~]# chown -r rsync:rsync /nfs/

第三步:進行測試新模組資料備份

[root@nfs01 ~]# rsync -**z /etc/hosts [email protected]::nfs --password-file=/etc/rsync.password

sending incremental file list

hosts

sent 189 bytes received 27 bytes 432.00 bytes/sec

total size is 352 speedup is 1.63

② 守護程序的排除功能實踐

第一種資料備份排除方式:--exclude

rsync -**z /test_dir/ --exclude=a --exclude=b [email protected]::backup --password-file=/etc/rsync.password

rsync -**z /test_dir/ --exclude= [email protected]::backup --password-file=/etc/rsync.password

rsync -**z /test_dir/ --exclude= [email protected]::backup --password-file=/etc/rsync.password

第二種資料備份排除方式:--exclude-from=file(排除檔案當中,每一行只能寫乙個檔案或目錄,而且必須是相對路徑)

[root@nfs01 test_dir]# vim exclude_file.txtab

exclude_file.txt

[root@nfs01 test_dir]# rsync -**z /test_dir/ --exclude-from=/test_dir/exclude_file.txt [email protected]::backup --password-file=/etc/rsync.password

sending incremental file list./c

dsent 117 bytes received 49 bytes 332.00 bytes/sec

total size is 0 speedup is 0.00

③ 守護程序來建立備份目錄

第一種運維人員備份資料目錄

[root@nfs01 test_dir]# rsync -**z /etc/hosts [email protected]::backup/sa/ --password-file=/etc/rsync.password

第二種開發人員備份資料目錄

[root@nfs01 test_dir]# rsync -**z /etc/hosts [email protected]::backup/dev/ --password-file=/etc/rsync.password

第三種資料庫人員備份資料目錄

[root@nfs01 test_dir]# rsync -**z /etc/hosts [email protected]::backup/dba/ --password-file=/etc/rsync.password

④ 守護程序的訪問控制配置

三種情況:

1. 只有白名單,白名單網段或主機資訊允許。其餘阻止

2. 只有黑名單,黑名單網段或主機資訊阻止,其餘允許

3. 有黑名單也要白名單,白名單網段或主機資訊允許,黑名單網段或主機資訊阻止,其餘允許

企業中建議只選擇前兩種方式配置

/etc/rsyncd.conf配置檔案中

hosts allow = 172.16.1.0/24 (白名單)

hosts deny = 0.0.0./32 (黑名單)

⑤ 守護程序無差異同步配置

一句話解釋:我有的,你也有;我沒有的,你也不能有。

[root@nfs01 test_dir]# rsync -**z /test_dir/ --delete [email protected]::backup --password-file=/etc/rsync.password

說明:這是一條危險的命令!!!使用中請一定要謹慎,否則可能會清空備份目錄

適用場景:如果要快速清空資料目錄,可以使用無差異同步清空

rsync服務安裝

解壓到 opt rysnc310目錄下,這是我個人習慣的解壓目錄。可以直接更改解壓出來的目錄名 2 三板斧安裝,這個不需要多說了 如安裝其他地方,加prefix引數 3 配置 vi etc rsyncd.conf 填入以下資訊 uid root gid root pid file var run r...

rsync服務搭建

ip 192.168.1.129 ip 192.168.1.252 root localhost yum y install rsync 修改配置檔案 root localhost vim etc rsyncd.conf 新增以下內容 自定義歡迎語 啟動服務關閉防火牆 root localhost ...

應用Etherchannel擴充套件企業服務的高可用性

什麼是 etherchannel?etherchannel 可以說是 cisco 特有的技術,也就是我們在交換機以及路由器上所要配置 etherchannel 就不得不使用 cisco 裝置。在實際工程中一般用於出口與上層裝置的連線。實際上通過 etherchannel 的中文名 埠繫結就很容易理解...