デフォルトでは、スナップショットはすでに zfs list 出力には表示されません。スナップショット情報を表示するには、zfs list –t snapshot コマンドを使用する必要があります。あるいは、listsnapshots プールプロパティーを有効にします。例:
# zpool get listsnapshots tank NAME PROPERTY VALUE SOURCE tank listsnapshots off default # zpool set listsnapshots=on tank # zpool get listsnapshots tank NAME PROPERTY VALUE SOURCE tank listsnapshots on local
ファイルシステムのスナップショットには、ルートの .zfs/snapshot ディレクトリからアクセスできます。たとえば、tank/home/cindy が /home/cindy にマウントされている場合、tank/home/cindy@thursday スナップショットデータに /home/cindy/.zfs/snapshot/thursday ディレクトリでアクセスできます。
# ls /tank/home/cindy/.zfs/snapshot thursday tuesday wednesday
スナップショットの一覧は次の方法で表示できます。
# zfs list -t snapshot -r tank/home NAME USED AVAIL REFER MOUNTPOINT tank/home/cindy@tuesday 45K - 2.11G - tank/home/cindy@wednesday 45K - 2.11G - tank/home/cindy@thursday 0 - 2.17G -
特定のファイルシステムのために作成したスナップショットの一覧は、次の方法で表示できます。
# zfs list -r -t snapshot -o name,creation tank/home NAME CREATION tank/home/cindy@tuesday Fri Aug 3 15:18 2012 tank/home/cindy@wednesday Fri Aug 3 15:19 2012 tank/home/cindy@thursday Fri Aug 3 15:19 2012 tank/home/lori@today Fri Aug 3 15:24 2012 tank/home/mark@today Fri Aug 3 15:24 2012
スナップショットを作成したときは、そのディスク領域は最初はスナップショットとファイルシステムの間で共有されます。それまでに作成したスナップショットと領域が共有されることもあります。ファイルシステムが変化していくにつれて、それまで共有されていたディスク領域がスナップショット固有になり、スナップショットの used プロパティーに計上されます。また、スナップショットを削除すると、ほかのスナップショットに固有の (および使用される) ディスク容量を増やすことができます。
スナップショットの領域の referenced プロパティー値は、スナップショットが作成されたときのファイルシステムの値と同じです。
used プロパティーの値がどのように消費されているかについて、さらに詳細な情報を確認することができます。新しい読み取り専用ファイルシステムプロパティーは、クローン、ファイルシステム、およびボリュームに関するディスク領域使用状況を示します。例:
$ zfs list -o space -r rpool NAME AVAIL USED USEDSNAP USEDDS USEDREFRESERV USEDCHILD rpool 124G 9.57G 0 302K 0 9.57G rpool/ROOT 124G 3.38G 0 31K 0 3.38G rpool/ROOT/solaris 124G 20.5K 0 0 0 20.5K rpool/ROOT/solaris/var 124G 20.5K 0 20.5K 0 0 rpool/ROOT/solaris-1 124G 3.38G 66.3M 3.14G 0 184M rpool/ROOT/solaris-1/var 124G 184M 49.9M 134M 0 0 rpool/VARSHARE 124G 39.5K 0 39.5K 0 0 rpool/dump 124G 4.12G 0 4.00G 129M 0 rpool/export 124G 63K 0 32K 0 31K rpool/export/home 124G 31K 0 31K 0 0 rpool/swap 124G 2.06G 0 2.00G 64.7M 0
これらのプロパティーについては、Table 5–1 を参照してください。