La syntaxe zfs snapshotci-après vous fournit un instantané ZFS avec l'estimation de la taille d'un flux de données dans le mode test. Vous pouvez utiliser l'estimation de taille pour mesurer la progresse du flux d'envoi.
Utilisez la syntaxe de test suivante pour estimer la taille du flux d'instantané sans l'envoyer.
# zfs snapshot -r tank/source@snap1 # zfs send -rnv tank/source@snap1 sending full stream to tank/source@snap1 sending full stream to tank/source/data@snap1 estimated stream size: 10.0G
Vous pouvez surveiller la progression du flux d'envoi en insérant la commande entre le contrôleur de stockage et les commandes. pvzfs sendzfs receive. Dans l'exemple suivant, la première commande permet d'estimer la taille du flux de données. Ensuite, le est associée à la deuxième commande est envoyé lors de l'objet d'une surveillance instantané en même temps.
# zfs send tank/source@snap1 | pv | zfs recv pond/target 882MB 0:00:10 [95.4MB/s] [ <=> ]
Lorsque l'instantané reçu, le flux complète a été effectuée sur identifie la taille totale de surveillance de la progression reçu. Par exemple :
# zfs send tank/source@snap1 | pv |zfs recv pond/target 10GB 0:01:55 [88.5MG/s] [ <=> ]