NFS实时备份

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NFS实时备份相关的知识,希望对你有一定的参考价值。

backup作为实时共享使用

常规:crond+rsync


打开backup服务器:

[[email protected] ~]# ps -ef|grep rsync
root       1296      1  0 21:51 ?        00:00:00 /usr/bin/rsync --daemon
root       1505   1489  0 23:54 pts/0    00:00:00 grep rsync
[[email protected] ~]# lsof -i tcp:873
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
rsync   1296 root    4u  IPv4  10869      0t0  TCP *:rsync (LISTEN)
rsync   1296 root    5u  IPv6  10870      0t0  TCP *:rsync (LISTEN)

vi /etc/rsyncd.conf增加一个模块

[nfsbackup]
path=/nfsbackup

[[email protected] ~]# vi /etc/rsyncd.conf


[[email protected] ~]# pkill rsync
[[email protected] ~]# lsof -i tcp:873
[[email protected] ~]# rsync --daemon
[[email protected] ~]# lsof -i tcp:873
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
rsync   1529 root    4u  IPv4  12693      0t0  TCP *:rsync (LISTEN)
rsync   1529 root    5u  IPv6  12694      0t0  TCP *:rsync (LISTEN)

[[email protected] ~]# mkdir -p /nfsbackup
[[email protected] ~]# chown -R rsync.rsync /nfsbackup


下面是在nfs服务器上面操作:

[[email protected] ~]# rsync -avz /data/ [email protected]::nfsbackup --password-file=/etc/rsync.password
sending incremental file list
./
a.txt
b.txt

sent 156 bytes  received 49 bytes  410.00 bytes/sec
total size is 0  speedup is 0.00

第一个里程碑:

a实现从nfs客户端到rsync服务端的rsynbc服务器部署


inotify简介:

inotify是一种强大的,细粒度的,异步的文件系统事件监控机制。

409

本文出自 “sandshell” 博客,请务必保留此出处http://sandshell.blog.51cto.com/9055959/1954325

以上是关于NFS实时备份的主要内容,如果未能解决你的问题,请参考以下文章

web+nfs+rsync实时备份

NFS +inotify+rsync 实现数据的远程挂载与实时增量备份

Linux NFS挂载优化,inotify+rsync实时备份

5)NFS存储实时复制原理

100 台规模集群存储系统搭建及数据实时备份

原创:100 台规模集群存储系统搭建及数据实时备份