我在一个RAID10 linux软arrays中有一个带有12个1T驱动器的NAS服务器。 主要的数据区域是一个5.4TB的XFS分区。 在该分区上,我一直在创buildiSCSI磁盘映像,利用XFS“精简configuration”空间的function。 这意味着分配更多的磁盘比你立即要使用(即超出磁盘)。 我目前已经分配了大约15TB,但实际上只使用了大约4.5TB。
我需要为这个分区设置一个备份,但是我不想创build一个15 + TB的数组来保存它,如果我直接复制磁盘映像的话,我需要这个数组。
我的问题是:1)如何复制该分区而不需要全部分配的空间。 LVM快照会处理这个问题吗? 2)有没有办法做增量备份(备份每晚都会发生,而且我不希望每晚都有一个多TB传输窒息我的networking)。
这是我的音量/分区configuration,如果有帮助:
vgdisplay dedvol --- Volume group --- VG Name dedvol System ID Format lvm2 Metadata Areas 5 Metadata Sequence No 10 VG Access read/write VG Status resizable MAX LV 0 Cur LV 1 Open LV 1 Max PV 0 Cur PV 5 Act PV 5 VG Size 5.46 TB PE Size 4.00 MB Total PE 1430796 Alloc PE / Size 1414656 / 5.40 TB Free PE / Size 16140 / 63.05 GB VG UUID o1U6Ll-5WH8-Pv7Z-Rtc4-1qYp-oiWA-cPD246 lvdisplay /dev/dedvol/servers --- Logical volume --- LV Name /dev/dedvol/servers VG Name dedvol LV UUID CcNLcI-1OgM-Slb3-JDg4-3Tak-PH7d-SxTzf8 LV Write Access read/write LV Status available # open 1 LV Size 5.40 TB Current LE 1414656 Segments 5 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:2
1)如何复制该分区而不需要全部分配的空间。 LVM快照会处理这个问题吗?
LVM真的没有进入这一点。
从理论上讲,使用--sparse rsync应该为你处理这两件事情。 稀疏文件是“自动精简configuration”的一种forms,通常用于您正在执行的操作 – 为虚拟化configuration虚拟块设备,如iSCSI LUN或磁盘映像。
我不确定,但我敢打赌,你在XFS文件系统中描述的文件将被检测为稀疏文件并进行相应的处理。
如果你以前从未使用rsync ,一个典型的咒语看起来像这样:
rsync -a --sparse /path/to/src /path/to/destination
( /path/to/destination可以是通过ssh访问的远程系统。)
2)有没有办法做增量备份(备份每晚都会发生,而且我不希望每晚都有一个多TB传输窒息我的networking)。
这是什么Rsync是。 维基百科:
rsync是Unix和Windows系统的软件应用程序,它可以将文件和目录从一个位置同步到另一个位置,同时在适当的时候使用delta编码最小化数据传输。