Linux從入門到放棄 sersync實時同步

2021-10-01 07:03:54 字數 4266 閱讀 8006

[root@backup ~]

# yum install rsync -y

[root@backup ~]

# cat /etc/rsyncd.conf

uid =

rsync

gid =

rsync

port = 873

fake super =

yesuse chroot

= no

max connections = 200

timeout

= 600

ignore errors

read only =

false

list =

false

auth users

= rsync_backup

secrets file

= /etc/rsync.passwd

log file

= /var/log/rsyncd.log

#####################################

[backup]

comment = welcome to oldboyedu backup!

path = /backup

[data]

comment = welcome to oldboyedu data!

path = /data

#建立使用者,準備虛擬連線使用者,建立目錄, 進行授權

[root@backup ~]

# mkdir /data

[root@backup ~]

# chown -r rsync.rsync /data/

[root@backup ~]

# systemctl restart rsyncd

測試一下rsync能否正常工作

[root@nfs01 ~]

# yum install nfs-utils -y

[root@nfs01 ~]

# cat /etc/exports

/data 172.16.1.0/24(rw,sync,all_squash,anonuid=666,anongid=666)

[root@nfs01 ~]

# groupadd -g 666 www

[root@nfs01 ~]

# useradd -u666 -g666 www

[root@nfs01 ~]

# mkdir -p /data

[root@nfs01 ~]

# chown www.www /data

[root@nfs01 ~]

# systemctl restart nfs

客戶端測試:

#修改httpd以www使用者身份執行

# cd /var/www/html #預設****存放的路徑

[root@web01 html]

# wget

[root@web01 html]

# unzip kodexplorer4.40.zip

[root@web01 html]

# chown -r www.www /var/www/html

[root@web01 ~]

# systemctl restart httpd

#登入admin管理員,然後建立了乙個video目錄

[root@web01 ~]

# mount -t nfs 172.16.1.31:/data /var/www/html/data/user/admin/home/video/

1.安裝

[root@nfs01 ~]

# unzip sersync_installdir_64bit.zip

[root@nfs01 ~]

# mv sersync_installdir_64bit/sersync/ /usr/local/

2.配置

..

....

[root@nfs01 ~]

# chmod +x /usr/local/sersync/bin/sersync

3.啟動

[root@nfs01 ~]

# /usr/local/sersync/bin/sersync -rdo /usr/local/sersync/conf/confxml.xml

…安裝步驟略過…

[root@web02 ~]

# yum install nfs-utils -y

[root@web02 ~]

# mount -t nfs 172.16.1.31:/data /var/www/html/data/user/admin/home/video/

1.在backup伺服器搭建乙個nfs ( 不使用 ,等有故障時能正常切換使用 )

[root@backup ~]

# yum install nfs-utils -y

[root@backup ~]

# cat /etc/exports

/data 172.16.1.0/24(rw,sync,all_squash,anonuid=666,anongid=666)

[root@backup ~]

# groupadd -g666 www

[root@backup ~]

# useradd -u666 -g666 www

[root@backup ~]

# chown -r www.www /data/

#修改rsync的許可權為www

[root@backup ~]

# head -2 /etc/rsyncd.conf

uid = www

gid = www

[root@backup ~]

# chown -r www.www /backup/

#重啟服務

[root@backup ~]

# systemctl restart rsyncd nfs

2.關閉nfs

[root@nfs01 sersync]

# systemctl stop nfs

3.web解除安裝nfs ,重新到backup掛載

[root@web01 ~]

# umount -lf 172.16.1.31:/data && mount -t nfs 172.16.1.41:/data /var/www/html/data/user/admin/home/video

[root@web02 ~]

# umount -lf 172.16.1.31:/data && mount -t nfs 172.16.1.41:/data /var/www/html/data/user/admin/home/video

Linux系統從入門到放棄?

續上乙個學期學完了的linux基礎知識學習過程,這一學期的centos伺服器技術學完後,讓我對於linux系統的學習又加深了許多。我知道了linux只是個 核心。現在的linux作業系統,都是用這麼乙個核心,加上其它的應用程式構成的。linux最大的特點就是其開源性,這一點是十分難得的,這也是它能夠...

Linux系統從入門到放棄?

續上乙個學期學完了的linux基礎知識學習過程,這一學期的centos伺服器技術學完後,讓我對於linux系統的學習又加深了許多。我知道了linux只是個 核心。現在的linux作業系統,都是用這麼乙個核心,加上其它的應用程式構成的。linux最大的特點就是其開源性,這一點是十分難得的,這也是它能夠...

Linux系統從入門到放棄?

續上乙個學期學完了的linux基礎知識學習過程,這一學期的centos伺服器技術學完後,讓我對於linux系統的學習又加深了許多。我知道了linux只是個 核心。現在的linux作業系統,都是用這麼乙個核心,加上其它的應用程式構成的。linux最大的特點就是其開源性,這一點是十分難得的,這也是它能夠...