NFS配置詳情
NFS服務器:10.0.0.5
備份服務器:10.0.0.6
服務器端
yum install nfs-utilsrpcbind
#vim /etc/exports 配置nfs配置文件,添加下面一行
/data/share_data10.0.0.0/24(rw,sync,insecure,no_auth_nlm,no_root_squash,no_subtree_check)
端口固定
#cat >>/etc/sysconfig/nfs << 'EOF'
RQUOTAD_PORT=30001
LOCKD_TCPPORT=30002
LOCKD_UDPPORT=30002
MOUNTD_PORT=30003
STATD_PORT=30004
EOF
啓動
service rpcbind start
service nfs start
設置開機自動啓動
chkconfig rpcbind on
chkconfig nfs on
創建工作用戶
groupadd -g 1000 depot
useradd -g 1000 -u1000 depot
創建共享目錄
mkdir –pv /data/share_data
chown deploy.deploy/photo
創建nfs備份腳本
vim/home/depot/rsync_backup.sh
內容:
#!/bin/sh
source=/data/share_data
[email protected]:/data/nfs_backup/
inotifywait -mrq -emodify,delete,create,attrib $source | while read D E F
do
/usr/bin/rsync -ahqzt --delete $source$destination
done
執行腳本
nohup /bin/sh/home/depot/rsync_backup.sh &
寫入開機啓動
Vim /etc/rc.local 添加下面一行
nohup /bin/sh/home/depot/rsync_backup.sh &
客戶端
yum -y installnfs-utils 安裝nfs客戶端工具
mkdir /data/share_data 新建目錄
mount -t nfs 10.0.0.5:/data/share_data /data/share_data 掛載目錄
# vim /etc/rc.local 添加下面一行
mount -t nfs 10.0.0.5:/data/share_data/data/share_data