成为超级用户或承担等效角色。
确保文件系统有足够的磁盘空间可用于后备存储文件。
# df -k |
# ls /backing-store-file |
创建 UFS 快照。
# fssnap -F ufs -o bs=/backing-store-file /file-system |
后备存储文件必须驻留在与使用 UFS 快照捕获的文件系统不同的文件系统上。
检验是否已创建快照。
# /usr/lib/fs/ufs/fssnap -i /file-system |
以下示例说明如何创建 /usr 文件系统的快照。后备存储文件为 /scratch/usr.back.file。虚拟设备为 /dev/fssnap/1。
# fssnap -F ufs -o bs=/scratch/usr.back.file /usr /dev/fssnap/1 |
以下示例说明如何将后备存储文件限制到 500 MB。
# fssnap -F ufs -o maxsize=500m,bs=/scratch/usr.back.file /usr /dev/fssnap/1 |
以下示例说明如何创建 1.6 TB UFS 文件系统的快照。
# fssnap -F ufs -o bs=/var/tmp /data2 /dev/fssnap/0 # /usr/lib/fs/ufs/fssnap -i Snapshot number : 0 Block Device : /dev/fssnap/0 Raw Device : /dev/rfssnap/0 Mount point : /data2 Device state : idle Backing store path : /var/tmp/snapshot0 Backing store size : 0 KB Maximum backing store size : Unlimited Snapshot create time : Fri Sep 10 13:13:02 2004 Copy-on-write granularity : 32 KB # ls /var/tmp snapshot0 snapshot0.2 snapshot0.3 snapshot0.4 |