在rsync中使用-p“ -partial”会导致文件损坏吗?

专家

我正在使用一个每小时运行一次的脚本来rsync一些文件。有时,脚本在完成之前会被中断,例如,由于客户端或服务器已关闭。

对于大多数文件而言,这不是问题,因为下次脚本运行时,它将复制这些文件。

但是,对于一些需要花费大量时间通过LAN的​​大型文件,它可能会在完成之前被中断。这意味着下一次,rsync将不得不从头开始,但是如果第二次再次中断,则文件将永远不会被复制。

因此,我正在考虑添加-partial标志,如下所述:在中断的传输上恢复rsync局部(-P /-partial)https://unix.stackexchange.com/questions/2445/resume-transfer-of-一个单独的文件,由rsync

我已经使用“ -partial”进行了测试,它确实可以正常工作,即该操作从上次传输的文件片段继续。

我担心的是,这是否会增加文件损坏的风险?https://lists.samba.org/archive/rsync/2002-August/003526.html https://lists.samba.org/archive/rsync/2002-August/003525.html

或者换一种说法,即使“ -partial”确实造成了一些损坏,那么下次rsync运行时,它将找到并“纠正”那些损坏的块吗?

如果是这种情况,那么我可以使用“ -partial”,并且如果有任何损坏,下次是否可以更正?

谢谢。

PS:我不想使用“ -c”,因为它会产生过多的硬盘活动。

阿巴巴达巴巴巴

从rsync文档上--checksum

请注意,rsync始终通过检查在传输文件时生成的整个文件校验和来验证接收方是否正确重建了每个传输文件,但是自动传输后验证与该选项的之前无关- the-transfer“此文件需要更新吗?” 查看。

因此,是的,rsync将纠正任何部分传输的文件,无论它们有多损坏(在最坏的情况下,所有数据都会再次传输)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在printf中使用%p吗?

来自分类Dev

在printf中使用%p吗?

来自分类Dev

使用Python从OneDrive下载Excel文件会导致文件损坏

来自分类Dev

在PHP中使用rsync复制远程文件

来自分类Dev

可以使用UDP和OpenVPN导致文件损坏吗?

来自分类Dev

使用PHP的cURL:将文件下载到客户端会导致文件轻微损坏

来自分类Dev

使用 PDDocument 在 Java 中创建 PDF 文件会导致 PDF 文件损坏

来自分类Dev

使用Box.V2 API,DownloadStreamAsync调用会导致文件损坏

来自分类Dev

使用io.ReadFull分块处理数据会导致文件损坏?

来自分类Dev

使用Box.V2 API,DownloadStreamAsync调用会导致文件损坏

来自分类Dev

在标记文件中使用p:graphicImage显示BLOB图像

来自分类Dev

在Ubuntu中使用NTFS文件系统,是否会损坏硬盘?

来自分类Dev

尝试使用API Gateway和Lambda从S3提供图像文件会导致文件损坏

来自分类Dev

使用 rsync 备份会保留 ACL 吗?

来自分类Dev

如何在下面的shell脚本中使用rsync而不是scp复制文件?

来自分类Dev

如何在Windows的Vagrant中使用rsync共享文件夹?

来自分类Dev

rsync跟随链接,并在链接中使用链接指向的文件的重新创建路径

来自分类Dev

在rsync中使用“--delete”标志时,如何使目标文件不被删除?

来自分类Dev

在HTML中使用<p>标记

来自分类Dev

在PrimeFaces中使用p:inplace

来自分类Dev

在HTML中使用<p>标记

来自分类Dev

在C ++中使用“ set / p”

来自分类Dev

在 JavaScript 中使用 p:tabMenu

来自分类Dev

在codeigniter中使用子文件夹会导致问题

来自分类Dev

在aspx中使用ashx上传文件会导致超时错误

来自分类Dev

使用Python从URL下载图像会导致损坏的结果

来自分类Dev

使用 itextsharp 5 剪切 pdf 会导致 PDF 损坏

来自分类Dev

尝试使用%n写入缓冲区会导致segfault,但使用%p读取则不会

来自分类Dev

使用ImageMagick裁剪图像会导致所有大小相同的输出文件(TIF)吗?

Related 相关文章

  1. 1

    在printf中使用%p吗?

  2. 2

    在printf中使用%p吗?

  3. 3

    使用Python从OneDrive下载Excel文件会导致文件损坏

  4. 4

    在PHP中使用rsync复制远程文件

  5. 5

    可以使用UDP和OpenVPN导致文件损坏吗?

  6. 6

    使用PHP的cURL:将文件下载到客户端会导致文件轻微损坏

  7. 7

    使用 PDDocument 在 Java 中创建 PDF 文件会导致 PDF 文件损坏

  8. 8

    使用Box.V2 API,DownloadStreamAsync调用会导致文件损坏

  9. 9

    使用io.ReadFull分块处理数据会导致文件损坏?

  10. 10

    使用Box.V2 API,DownloadStreamAsync调用会导致文件损坏

  11. 11

    在标记文件中使用p:graphicImage显示BLOB图像

  12. 12

    在Ubuntu中使用NTFS文件系统,是否会损坏硬盘?

  13. 13

    尝试使用API Gateway和Lambda从S3提供图像文件会导致文件损坏

  14. 14

    使用 rsync 备份会保留 ACL 吗?

  15. 15

    如何在下面的shell脚本中使用rsync而不是scp复制文件?

  16. 16

    如何在Windows的Vagrant中使用rsync共享文件夹?

  17. 17

    rsync跟随链接,并在链接中使用链接指向的文件的重新创建路径

  18. 18

    在rsync中使用“--delete”标志时,如何使目标文件不被删除?

  19. 19

    在HTML中使用<p>标记

  20. 20

    在PrimeFaces中使用p:inplace

  21. 21

    在HTML中使用<p>标记

  22. 22

    在C ++中使用“ set / p”

  23. 23

    在 JavaScript 中使用 p:tabMenu

  24. 24

    在codeigniter中使用子文件夹会导致问题

  25. 25

    在aspx中使用ashx上传文件会导致超时错误

  26. 26

    使用Python从URL下载图像会导致损坏的结果

  27. 27

    使用 itextsharp 5 剪切 pdf 会导致 PDF 损坏

  28. 28

    尝试使用%n写入缓冲区会导致segfault,但使用%p读取则不会

  29. 29

    使用ImageMagick裁剪图像会导致所有大小相同的输出文件(TIF)吗?

热门标签

归档