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

服务器间大文件迁移

用临时无密钥方式迁移。

第1步:确认/安装 sshpass

which sshpass || sudo apt-get update && sudo apt-get install -y sshpass

第2步:在当前终端设置远端密码为环境变量

直接在你的终端执行:

export SSHPASS='你的密码'

第3步:开始同步(会显示进度)

sshpass -e rsync -az --info=progress2 -e "ssh -p 3370 -o StrictHostKeyChecking=no" /home/chenzan/survey_generation/ netzone22@cloud.tanheidc.cn:/home/netzone22/survey_generation_v1/
sshpass -e rsync -az --info=progress2 -e "ssh -p 10150 -o StrictHostKeyChecking=no" /home/chenzan/survey_generation/ ubuntu@123.161.179.134:/home/ubuntu/edu/survey_generation_v1/

等这一步跑完后,继续下一步。

第4步:校验远端体积与文件数

  • 本地:
    du -sh /home/chenzan/survey_generation
    find /home/chenzan/survey_generation -type f | wc -l

  • 远端:
    ssh -p 3370 netzone22@cloud.tanheidc.cn 'du -sh /home/netzone22/survey_generation_v1; find /home/netzone22/survey_generation_v1 -type f | wc -l'


第5步:差异复核(dry-run,应输出为空或很少内容)

sshpass -e rsync -azn --delete -e "ssh -p 3370 -o StrictHostKeyChecking=no" /home/chenzan/survey_generation/ netzone22@cloud.tanheidc.cn:/home/netzone22/survey_generation_v1/

第6步:清理敏感环境变量

unset SSHPASS

你按顺序执行,每一步完成后回复“OK”,我会带你进入下一步或帮你检查结果。

精简同步(默认排除 .git/、__pycache__/、output/、*.log、*.docx、*.zip)

全量同步

http://www.xdnf.cn/news/18535.html

相关文章:

  • 领域专用AI模型训练指南:医疗、法律、金融三大垂直领域微调效果对比
  • 电商项目_微服务_架构
  • 2025年国内AI大模型现状浅析
  • Shell 脚本条件测试
  • 一款更适合 SpringBoot 的API文档新选择(Spring Boot 应用 API 文档)
  • Rancher 管理的 K8S 集群中部署常见应用(MySQL、Redis、RabbitMQ)并支持扩缩容的操作
  • SpringBoot4发布!新特性解析
  • 2025.8.21总结
  • 【Bug】CentOS 7 使用vim命令报错vim: command not found
  • 37、需求预测与库存优化 (快消品) - /供应链管理组件/fmcg-inventory-optimization
  • AP状态管理中提到的两种“业务逻辑”
  • Java实现一个简单的LRU缓存对象
  • 50 C++ STL模板库-算法库 algorithm
  • python的校园研招网系统
  • RHCA10NUMA
  • Pytorch框架学习
  • Git 新手完全指南(一):从零开始掌握版本控制
  • 59. 螺旋矩阵 II|从“左闭右开”的圈层模拟入手(附图解与 C++ 实现)
  • 在 Linux 和 Docker 中部署 MinIO 对象存储
  • 使用Spring Retry组件优雅地实现重试
  • 【Python】利用heapq 模块实现一个按优先级排序的队列
  • 数字化图书管理系统设计实践(java)
  • CorrectNav——基于VLM构建带“自我纠正飞轮”的VLN:通过「视觉输入和语言指令」预测导航动作,且从动作和感知层面生成自我修正数据
  • 学习嵌入式的第二十二天——数据结构——双向链表
  • 永磁同步电机谐波抑制算法(13)——传统预测控制与传统谐波抑制的碰撞
  • week2-[二维数组]排队
  • MySQL 50 道经典练习题及答案
  • Java毕业设计选题推荐 |基于SpringBoot+Vue的知识产权管理系统设计与实现
  • Effective C++ 条款52:写了placement new也要写placement delete
  • ES常用查询命令