0

dump 如何创建增量备份?创建 1 级转储时,我似乎应该使用相同的文件名:

完全备份:

dump -0aLuf /mnt/bkup/backup.dump /

然后对于增量

dump -1aLuf /mnt/bkup/backup.dump /

如果我将级别 1 转储到不同的文件会发生什么:

dump -1aLuf /mnt/bkup/backup1.dump /

我试图了解转储如何跟踪更改。我正在使用 ext3 文件系统。

这是我的 /etc/dumpdates:

# cat /etc/dumpdates 
/dev/sda2 0 Wed Feb 13 10:55:42 2013 -0600
/dev/sda2 1 Mon Feb 18 11:41:00 2013 -0600

我的这个系统的 0 级大约是 11GB,然后我今天运行了 1 级,我使用了相同的文件名,大小大约是 5GB。

4

1 回答 1

0

我想我弄清楚了这个问题。看起来转储在文件中添加了信息,因此它知道上一级别发生的时间。

0级备份

# file bkup_tmp_0_20130220 
bkup_tmp_0_20130220: new-fs dump file (little endian), This dump Wed Feb 20 14:29:31 2013,    Previous dump Wed Dec 31 18:00:00 1969, Volume 1, Level zero, type: tape header, Label my-label, Filesystem /tmp, Device /dev/sda3, Host myhostname, Flags 3

一级备份,经过一些改动

# file bkup_tmp_1_20130220 
bkup_tmp_1_20130220: new-fs dump file (little endian), This dump Wed Feb 20 14:30:48 2013,   Previous dump Wed Feb 20 14:29:31 2013, Volume 1, Level 1, type: tape header, Label my-label,   Filesystem /tmp, Device /dev/sda3, Host myhostname, Flags 3
于 2013-02-20T20:36:34.350 回答