当前位置: 首页 > news >正文

两个server 文件同步(数据拷贝)

 

需求: Sync Folder from 192.168.18.1:/opt/bk --> 192.168.18.2:/opt/bk 192.168.18.1 的用户名密码 sea:123 192.168.18.2 的用户名密码 sea:456

 

# 安装sshpass
sudo apt-get install -y sshpass# 修改同步脚本
sudo nano /opt/sync_script.sh

 

 

#!/bin/bash# 同步脚本 - 从192.168.18.1同步到192.168.18.2
SOURCE_HOST="192.168.18.1"
SOURCE_USER="sea"
SOURCE_PASS="123"      # 源服务器密码
SOURCE_PATH="/opt/bk"
TARGET_HOST="192.168.18.2"
TARGET_USER="sea"
TARGET_PASS="456"      # 目标服务器密码(用于反向检查)
TARGET_PATH="/opt/bk"# 日志文件
LOG_FILE="/var/log/sync_bk.log"echo "========================================" >> "$LOG_FILE"
echo "同步开始于: $(date)" >> "$LOG_FILE"# 使用sshpass传递密码进行rsync同步
sshpass -p "$SOURCE_PASS" rsync -avz \--progress \--delete \--exclude='*.tmp' \--exclude='*.log' \--exclude='.git/' \-e "ssh -o StrictHostKeyChecking=no" \"$SOURCE_USER@$SOURCE_HOST:$SOURCE_PATH/" "$TARGET_PATH/" >> "$LOG_FILE" 2>&1# 检查同步结果
if [ $? -eq 0 ]; thenecho "同步成功完成于: $(date)" >> "$LOG_FILE"echo "同步状态: SUCCESS" >> "$LOG_FILE"
elseecho "同步失败于: $(date)" >> "$LOG_FILE"echo "同步状态: FAILED" >> "$LOG_FILE"
fiecho "========================================" >> "$LOG_FILE"

 

 

 

定时任务:

# 编辑当前用户的crontab
crontab -e

 

# 每5分钟同步一次
*/5 * * * * /opt/sync_script.sh# 或者每30分钟同步一次
# */30 * * * * /opt/sync_script.sh# 或者每天凌晨2点同步一次
# 0 2 * * * /opt/sync_script.sh

 

http://www.jsqmd.com/news/160674/

相关文章:

  • Docker restart重启异常终止的PyTorch容器
  • 2025年智能刀具管理柜存储容量大、防火性能好的厂商推荐 - 工业推荐榜
  • GitHub Webhooks集成PyTorch项目自动化部署
  • 2025年终中国岩板品牌推荐:聚焦高端大宅案例的5大品牌深度对比。 - 品牌推荐
  • 2025比较好的俄语培训企业TOP5推荐:俄语培训机构、俄语培训学校权威测评指南 - 工业设备
  • Conda search查找可用PyTorch版本
  • PyTorch Batch Normalization批量归一化详解
  • Docker build构建自定义PyTorch镜像
  • 2025年终岩板背景墙品牌推荐:聚焦设计案例与交付服务的5强品牌盘点。 - 品牌推荐
  • 2025年冻干机品牌推荐及小型冻干机厂家排行榜,新测评精选小型冻干机厂商指南 - 工业品网
  • Docker export导入导出PyTorch容器快照
  • Markdown内联代码标注PyTorch函数用法
  • 基于spring和vue的冀医通挂号管理系统[VUE]-计算机毕业设计源码+LW文档
  • 2025年高性价比铜覆钢工厂排行榜,铜覆钢老牌厂家实力测评推荐 - 工业品牌热点
  • PyTorch v2.7 + CUDA 工具包集成镜像使用指南(附Jupyter配置)
  • Gin框架基础篇009_日志中间件详解
  • 2025年铜覆钢靠谱生产商排名:靠谱的铜覆钢厂家有哪些? - mypinpai
  • 汽车行业2026年投资策略报告:寻找新增长极,拥抱具身智能机遇
  • 人形机器人系列专题之本体:AI技术革命,车企转型具身智能
  • AI Agent技术架构详解:六大核心模块
  • Jupyter Notebook多语言内核支持配置
  • Git fsck检查PyTorch仓库完整性
  • 2025年四川庭院路灯工程改造公司推荐:庭院路灯哪个品牌款式多? - 工业推荐榜
  • Conda install pytorch-gpu指定版本安装
  • 2025国内最新GEO服务商top5推荐!东莞等地区优质权威企业榜单发布,技术赋能企业智能化转型 - 全局中转站
  • 模塑科技公司深度报告:汽车保险杠龙头企业,开辟人形机器人轻量化新市场
  • 酶制剂厂排名出炉!这5家千万不能错过
  • 基于spring和vue的连锁奶茶店管理系统[VUE]-计算机毕业设计源码+LW文档
  • Anaconda配置环境变量CONDA_ENVS_PATH
  • 工业视觉检测设备厂家技术榜:成套系统+定制开发 - 品牌排行榜