1.首先在两台服务器之间建立ssh的密钥,以便执行scp时不要输入用户名密码
2.在redhad系统的【/etc/cron.daily/】中添加脚本文件或者建立脚本的链接
3.执行如下脚本
#!/bin/bash
DIRFILE=""$(date +%Y%m%d)""
scp -P 1234 /z_data_back/backup_uc_$DIRFILE* root@219.239.94.40:/z_data_back/
scp -P 1234 /z_data_back/backup_tp_$DIRFILE* root@219.239.94.40:/z_data_back/
scp -P 1234 /z_data_back/backup_cms_$DIRFILE* root@219.239.94.40:/z_data_back/
scp -P 1234 /z_data_back/pro.info_tp_uc.k8.cn.$DIRFILE* root@219.239.94.40:/z_data_back/
本文介绍如何通过建立SSH密钥认证实现免密码登录,并利用crontab进行定时任务设置,实现从一台服务器到另一台服务器的数据备份。具体步骤包括:配置SSH密钥、创建定时任务、编写备份脚本。
1241

被折叠的 条评论
为什么被折叠?



