通过 samba 提供大文件的一致方法是什么?

通过 samba 提供大文件的一致方法是什么?

我的服务器上有一个很大的 zip 文件,需要定期备份。服务器上运行的 samba 文件共享提供了执行此操作所需的平台。然后将从其他服务器检索备份。

问题:

我将每天使用 cron 作业更新此文件一次。当我将大文件复制到 samba 目录时,备份服务器可能会发生不一致的读取。

为了解决这个问题我想到了几个想法:

  • 当我更新 zip 文件时,关闭 samba
  • 删除文件,然后更新文件。
  • 使用符号链接尽快完成更改
  • 更改复制文件的文件权限,只要我正在复制文件,samba 就看不到它

是否有一种规范的方法可以在更新文件的同时通过 samba 提供一致的文件?

相关内容