超简单的利用Rsync实现Linux服务器间定时增量备份同步
下面分享文件,下载后,简单修改配置即
Linux服务器每次备份很麻烦,每次手动打包备份太麻烦了,尤其随着数据越来越多,实在伤不起。所以Rsync实现Linux服务器间定时增量备份就太有必要了。 下面分享文件,下载后,简单修改配置即可使用服务器系统备份,超简单。 一、配置服务器端(需要备份的) 私信发送“同步”,即可相关文件。 下载文件后解压,找到 rsync-server.zip 文件,解压后,上传到/etc目录,需要设置4个地方: 1.设置 /etc/rsyncd/rsyncd.conf 中的服务器端IP(第7行)为这台备份服务器的IP
2.设置 /etc/rsyncd/rsyncd.conf 中允许同步(存放备份文件的服务器)的客户端IP(第20行),多IP用空格隔开:
3.设置 /etc/rsyncd/rsyncd.conf 中的需要同步的目录(第35行)
4.设置 /etc/rsyncd/rsyncd.secrets 中用户名及密码,并用命令给予600权限(切记)
5.设置 /etc/rsyncd/rsyncd.conf 中的用户名(第38行)为上一步中你设置的用户名
6.设置 /etc/rsyncd/rsyncd.conf 中的自定义名称(第34行)
二、服务器端开始运行
配置客户端(存放备份文件的服务器) 下载文件中,找到 rsync-root.zip 文件,解压后,上传至/root目录中: 1.设置rsync密码,修改文件 /root/pass文件(无须用户名),与之前服务器端第四步中你所设置的保持一致,并 chmod 600 /root/pass 给予600权限, 2.设置rsync路径,修改文件 /root/rs.sh,与服务器端一至,并给予可执行权限,命令:
完成后给予执行权限:chmod +x /root/rs.sh 三、添加计划任务,利用crontab实现定时增量备份同步 然后根据需要设定执行间隔:
四、注意事项 1.服务器端/etc/rsyncd/rsyncd.secrets和备份端/root/pass,均需要600权限。 2.切记,此同步是数据完全同步,会删除掉备份端有的,而服务器端没有的文件。如果想保留,可以搞2个备份,2个备份点,做不同时间备份。 觉得不错,记得来个关X呀,私信发送:同步,获取文件。 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |