如果服务器上某些文件的重要性非常高,那么在另一台服务器上设置镜像是一个备份体育的好办法。一旦主服务器出现硬件损坏或网络故障,我们就可以随时用镜像文件来进行体育恢复,第一时间让应用程序重新运行起来。
安装rsync
在Linux乐鱼全站app下载上执行以下命令安装rsync。
CentOS
yum install rsync
Ubuntu/Debian
apt-get install rsync
使用rsync
比如我们要把乐鱼全站app下载A上的体育同步到乐鱼全站app下载B上,那么远程到乐鱼全站app下载B上,执行以下命令即可:
rsync -avrt --delete --rsh='ssh -p 22' root@<ipa>:<source> <destination>
其中ipa是乐鱼全站app下载A的IP地址,source是乐鱼全站app下载A上的源目录,destination是乐鱼全站app下载B上的目标目录。如果远程端口不是默认的22,请修改成对应的端口号。
设置cronjob
通过设置cronjob,可以自动执行上面的rsync命令,从而实现文件镜像。
编辑cronjob文件:
vi /etc/crontab
添加如下命令,设置每3分钟同步一次:
*/3 * * * * rsync -avrt --delete --rsh='ssh -p 22' root@<ipa>:<source> <destination>
以上就是在两台乐鱼全站app下载之间,用rsync来设置文件镜像的方法。