我知道 ZFS 通常用于多种原因,包括其出色的镜像功能。但是在本例中,我负责设置的机器具有 RAID-1 设置,因此我只有一个逻辑磁盘。
我想要 ZFS 的原因主要是快照 - 这是适合这项工作的工具吗,或者有没有更好的方法来有效地模拟 ZFS 快照?
我遇到了一个先有鸡还是先有蛋的问题——是否可以使用 ZFS 安装一个带有一个磁盘 (/dev/sda) 的基本 RHEL 系统?似乎我能找到的所有参考资料都使用它来汇集大量磁盘,但未提及基本系统。我该如何实现这一点?
如果我可以澄清这一点,请告诉我,因为我完全知道我的解释充其量只是乏善可陈。
答案1
我来回答吧,你可能想多了……
快照不是备份。因此,如果您试图防止数据被盗用,则应采取额外措施,将数据备份到另一台设备。现在,快照对于生成干净一致的数据副本以发送或备份到另一台设备非常有用。
据,直到...为止Linux 上的 ZFS, 它很容易集成到现有的 RHEL 安装中。不过,我只在数据分区上使用 ZFS。如果我有 Linux 系统,我会使用正常的默认文件系统进行启动。在下面的示例中,/data 分区上有一个 ZFS 文件系统。这样,我可以快照或应用细粒度设置(在这种情况下压缩) 来满足人们的需求。
[root@MDMarra ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/cciss/c0d0p2 12G 2.4G 8.9G 22% /
tmpfs 7.8G 4.0K 7.8G 1% /dev/shm
/dev/cciss/c0d0p1 291M 59M 218M 22% /boot
/dev/cciss/c0d0p7 2.0G 119M 1.8G 7% /tmp
/dev/cciss/c0d0p3 9.9G 1.9G 7.5G 21% /usr
/dev/cciss/c0d0p6 6.0G 318M 5.3G 6% /var
vol1/data 118G 55G 63G 47% /data
如果你只是需要随时创建块设备快照的能力,Idera 热拷贝可以完成这项工作。但是,这些快照在重新启动后不会保留。