将所有服务器文件备份/压缩一次到本地硬盘

我有backup2l计划每天备份存储在外部服务器,这工作正常,但我也想采取整个服务器的完整备份,并将其存储在我的本地PC上。

我怎样才能以最小的错误或大的停机时间做到这一点? 我的意思是我不希望数据库变得腐败,而我下载,如果它改变了一半,我需要closures大多数进程? 有没有什么build议可以给。

我有一个相当默认的debian灯设置。

我下载之前还需要压缩一切吗? 我应该通过保护这一次的数据来保护安全吗?

在执行rsync之前,我会做数据库的备份。 我会省略数据库的工作目录&rsync与机器的其余部分。 正如Hubert Kario所说,你至less应该再次运行rsync。

然后,我build议在正常负载下将服务器上的数据closures。

当第一个rsync完成时,您可以closures所有服务并执行第二个rsync,最好是在单用户模式下。

当然,这是不可维护的,但对于一旦停止的情况应该是可以的。