1.2T 的数据, 117 万个文件,嵌套 3 级文件夹,想转移服务器,最高效不会有任何文件损失的文件转移方式是什么?

2017-11-02 09:47:11 +08:00
 alwayshere

目前这台 centos6.8 服务器配置太低已经运转很吃力了,想转移一台好点的服务器,当然不要说什么快递硬盘这么不现实的话,服务器都是一些细小文件,存放在一个叫 static 文件夹里,存放路径形式如:static/ab/cd/ef/blahblah.zip 这样三级文件夹嵌套的形式,现在转移服务器要求如下:

  1. 不能有任何一个文件的损失
  2. 如果转移途中有网络掉线 or 中断,能否实现断点续传之类的从上次掉线的节点继续转移
  3. 转移完成后,怎样检测新服务器的“ static ”文件夹和原旧服务器上的“ static ”文件夹一模一样,包括文件数量和存放位置以及文件大小,不会存在 0 byte 的 blahblah.zip 这样的空壳文件

求好心 V 友解答一下,我 Linux 不是太精通,先谢了

10331 次点击
所在节点    程序员
63 条回复
mingl0280
2017-11-03 13:02:15 +08:00
首先,tar+http 可以满足,rsync 也可以满足
其次,MD5 或者 sha1 做个目录哈希就完了……
flyingheart
2017-11-03 15:03:54 +08:00
rsync,对服务器影响很小
ritaswc
2017-11-03 22:10:10 +08:00
rsync 需要帮助请联系我 blog.yinghualuo.cn

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/402830

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX