Vous pouvez activer ou désactiver l'affichage des listes d'instantanés de la sortie zfs list en utilisant la propriété de pool listsnapshots. Cette propriété est activée par défaut.
Si vous désactivez cette propriété, vous pouvez utiliser la commande zfs list -t snapshot pour afficher les informations relatives à un instantané. Ou activez la propriété de pool listsnapshots. Exemple :
# zpool get listsnapshots tank NAME PROPERTY VALUE SOURCE tank listsnapshots on default # zpool set listsnapshots=off tank # zpool get listsnapshots tank NAME PROPERTY VALUE SOURCE tank listsnapshots off local |
Les instantanés des systèmes de fichiers sont accessibles dans le répertoire .zfs/snapshot au sein de la racine du système de fichiers. Par exemple, si tank/home/ahrens est monté sur /home/ahrens, les données de l'instantané tank/home/ahrens@thursday sont accessibles dans le répertoire /home/ahrens/.zfs/snapshot/thursday.
# ls /tank/home/ahrens/.zfs/snapshot tuesday wednesday thursday |
Vous pouvez répertorier les instantanés comme suit :
# zfs list -t snapshot NAME USED AVAIL REFER MOUNTPOINT pool/home/anne@monday 0 - 780K - pool/home/bob@monday 0 - 1.01M - tank/home/ahrens@tuesday 8.50K - 780K - tank/home/ahrens@wednesday 8.50K - 1.01M - tank/home/ahrens@thursday 0 - 1.77M - tank/home/cindys@today 8.50K - 524K - |
Vous pouvez répertorier les instantanés qui ont été créés pour un système de fichiers particulier comme suit :
# zfs list -r -t snapshot -o name,creation tank/home NAME CREATION tank/home@now Wed Jun 30 16:16 2010 tank/home/ahrens@now Wed Jun 30 16:16 2010 tank/home/anne@now Wed Jun 30 16:16 2010 tank/home/bob@now Wed Jun 30 16:16 2010 tank/home/cindys@now Wed Jun 30 16:16 2010 |
Lors de la création d'un instantané, son espace disque est initialement partagé entre l'instantané et le système de fichiers et éventuellement avec des instantanés précédents. Lorsque le système de fichiers change, l'espace disque précédemment partagé devient dédié à l'instantané, et il est compté dans la propriété used de l'instantané. De plus, la suppression d'instantanés peut augmenter la quantité d'espace disque dédié à d'autres instantanés (et, par conséquent, utilisé par ceux-ci).
La valeur de la propriété referenced de l'espace d'un instantané est la même que lors de la création de l'instantané sur le système de fichiers.
Vous pouvez identifier des informations supplémentaires sur la façon dont les valeurs de la propriété used sont utilisées. Les nouvelles propriétés de système de fichiers en lecture seule décrivent l'utilisation de l'espace disque pour les clones, les systèmes de fichiers et les volumes. Exemple :
$ zfs list -o space # zfs list -ro space tank/home NAME AVAIL USED USEDSNAP USEDDS USEDREFRESERV USEDCHILD tank/home 66.3G 675M 0 26K 0 675M tank/home@now - 0 - - - - tank/home/ahrens 66.3G 259M 0 259M 0 0 tank/home/ahrens@now - 0 - - - - tank/home/anne 66.3G 156M 0 156M 0 0 tank/home/anne@now - 0 - - - - tank/home/bob 66.3G 156M 0 156M 0 0 tank/home/bob@now - 0 - - - - tank/home/cindys 66.3G 104M 0 104M 0 0 tank/home/cindys@now - 0 - - - - |
Pour une description de ces propriétés, reportez-vous au Tableau 6–1.