首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >考虑到性能和速度,使用rsync备份大文件到外部驱动器(NTFS)

考虑到性能和速度,使用rsync备份大文件到外部驱动器(NTFS)
EN

Server Fault用户
提问于 2016-01-07 06:43:59
回答 2查看 4.4K关注 0票数 2

目前,文件从一个外部硬盘驱动器备份到另一个硬盘驱动器,以提供在主外部硬盘驱动器不可用(例如硬件故障)时从辅助设备恢复的能力。当前方法以Microsoft的使用为基础。

所有备份都将在运行Ubuntu14.04的Linux设备上执行。

所有外部硬盘驱动器都是使用TrueCrypt加密的,并且使用NTFS进行格式化,因为它们也用于其他操作系统,如Microsoft。

文件也会在Microsoft上创建并存储在这些设备上。

文件大小从100 as到10 as不等。大约有100万份文件,而且这种情况继续定期增加。

需求

  • 在外部硬盘上的性能。当前的所有驱动器都是USB 2。
  • 转移速度
  • 计算阈值或注意事项。目前执行备份的设备是i3、i5、i7,内存至少为8GB。
  • 保留权限等
  • 很深的路。有些路径穿过20或30个层次的深度
  • 对外部硬盘驱动器寿命的最小影响
  • 如果可能,避免更改文件系统
  • 完整的副本是很好的,不需要三角或差异。
  • 校验和,以确保文件已成功提交
  • 日志
  • 在发生故障时恢复传输的能力

现在已经有人提到使用开关或选项(如inplace ),但是对于利用NTFS文件系统的加密驱动器,几乎没有可用的信息。

编辑

举个例子,当前尝试的命令是;

rsync -vrlptg /media/drive1 /media/drive2

必须包括哪些其他开关/选项来支持需求?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2016-01-07 10:43:16

考虑到您正在使用的是一个缓慢的USB2.0协议,这是至关重要的传输尽可能少的数据。

是你最好的朋友。然而,NTFS并没有使您更喜欢。使用某些东西作为EXT4,使您能够使平均硬链接只存储已更改的文件。有关更多信息,请查看R快照

如果您无法更改您的文件系统,您还可以查看阁楼备份,这样您就可以在不使用硬链接的情况下进行重复备份。

票数 1
EN

Server Fault用户

发布于 2018-02-02 00:59:37

rsync可以满足您的大部分(如果不是全部)需求:

下面是如何在NTFS中使用rsync:

代码语言:javascript
运行
复制
rsync -rvhc --size-only --progress /path/to/ntfs1/ /path/to/ntfs2/

rsync -rvhc --size-only --progress /path/to/ext4/ /path/to/ntfs/

有用的提示:如果您省略了-c (checksum);,并且只使用了rsync标志-rvh,您会发现性能和速度都有显著的提高。

标志v(详细)和h(人类可读的)是可选的。更多信息这里

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/747289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档