在使用文件时创建 tarball 是否安全?

Eli*_*337 3 linux backup centos tar

在使用目录中的文件(读+写)时创建目录的 tarball 是否安全?

我想创建一个 20GB 目录的备份,而不必关闭我的应用程序服务器。

我不介意在创建 tar 时文件是否被更改,只要每个文件都存在于存档中,我就可以了。

Ond*_*idr 6

这取决于。当您制作更改数据的 tarbal(或 rsync 副本)时,文件将被复制到该文件的副本开始时的状态。这是一个陷阱。如果你有即。目录中有 100 个文件,所有这些文件在备份过程中都会发生变化,备份一个文件需要 1 秒,最后复制的文件将比第一个更新 99 秒。如果您需要所有数据都呈现相同的时间窗口(即您不能以这种方式备份数据库),这可能会导致无用的备份。