-1

我有四台服务器,每台服务器都具有相同的硬件规格,运行具有相同配置的 proxmox 4。昨天我试着对他们每个人做 tar 备份。我创建了简单的脚本:

tar -zcvpf /mnt/backup1/root_backup/root_backup_1.tar.gz --directory=/ --exclude=mnt/backup1/root_backup .

并将其保存为 fullserver.sh 放置在主根树上的备份目录中。

/mnt/backup1 是挂载第二个硬盘的目录。

示例脚本适用于 1 号服务器。除目录名称外,其他所有脚本都相同。

发生的情况是,在每台服务器上创建的 *.tar.gz 文件大小不同,从 100 到 400 Mb 不等。最大的问题是最后一个问题,我做的一切都是一样的,输出文件的大小只有 1 Mb。

你看到我哪里做错了吗?

提前致谢

4

1 回答 1

0

尝试这个:

cd / && tar czvfp /mnt/backup1/root_backup/root_backup_1.tar.gz --exclude=/dev/* --exclude=/proc/* --exclude=/sys/* --exclude=/tmp/* --exclude=/mnt/* --exclude=/lost+found .

和问题:你的系统真的是一样的吗?df/du 命令将为您提供系统上繁忙目录的视图(但并非总是如此!)。

于 2016-10-18T18:47:51.980 回答