养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

centos7如何实现双机备份

时间:2024-11-05 22:55:46

这里介绍下cento衡痕贤伎s7如何实现把一台机器的重要文件备份到另外一台机器上,并只保留最新的几天备份,大于7天的自动删除。这里实现A机向B机备份,反过来同理。

工具/原料

服务器A

centos7

ssh

服务器B

方法/步骤

1、首先在A机生成筇瑰尬哇公钥,执行[ssh-keygen-trsa-P""]会在~/.ssh目录生成一个pub后缀的文件

centos7如何实现双机备份

2、然后执行[scp~/.ssh/id_rsa.pubroot@<b机器ip>:/root]将A机生成的公钥复制到B机公钥

centos7如何实现双机备份

3、执行[catid_rsa.pub>>.ssh/authori所鼙艘疯zed_keys]这个命令,这个命令是把公钥写进授权文件,如果没有该目录和文件手动创建一个就行

centos7如何实现双机备份

4、进行授权过后,A机复制到B机,就不需要验证了,用scp进行跨机复制

centos7如何实现双机备份

5、如果要远程执行命令,sshroot@10.30.80.152"<命令>"

centos7如何实现双机备份

6、完整的命令脚本,然后将该脚本,添加到定时任务就ok了

centos7如何实现双机备份

7、添加到定时任务就可以了

centos7如何实现双机备份

© 一点知识