- snapshot creato
- cancellato file enorme
- delta ancora 0 (snapshot non si utilizza più spazio) nella lista zfs per ultimi tre istantanee
qualora il delta o spazio utilizzato non essere la dimensione della file cancellato. So che ZFS è COW ma sono confusa sul motivo per cui non riesco a far ritirare il bambino/usr/home/xxxxin che modo gli snapshot zfs utilizzano lo spazio nella pratica?
# ls /home/xxxxx/testing12345.txt
/home/xxxxx/testing12345.txt
# ls -alh /home/xxxxx/testing12345.txt
-rw-r--r-- 1 root xxxxx 254M Aug 28 00:06 /home/xxxxx/testing12345.txt
# zfs list -rt snapshot tank1/usr/home/xxxxx
NAME USED AVAIL REFER MOUNTPOINT
tank1/usr/home/[email protected] 291M - 804M -
tank1/usr/home/[email protected] 71K - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
tank1/usr/home/[email protected] 1K - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
#
#
#
#
# zfs snapshot -r tank1[email protected]
# zfs list -rt snapshot tank1/usr/home/xxxxx
NAME USED AVAIL REFER MOUNTPOINT
tank1/usr/home/[email protected] 291M - 804M -
tank1/usr/home/[email protected] 71K - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
tank1/usr/home/[email protected] 1K - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
# rm /home/xxxxx/testing12345.txt
# zfs list -rt snapshot tank1/usr/home/xxxxx
NAME USED AVAIL REFER MOUNTPOINT
tank1/usr/home/[email protected] 291M - 804M -
tank1/usr/home/[email protected] 71K - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
tank1/usr/home/[email protected] 1K - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
tank1/usr/home/[email protected] 0 - 1.39G -
#
Ho provato il rollback utilizzando varie istantanee/usr,/usr/home e le directory/usr/home/xxxx. Ho letto i forum di FreeBSD, il manuale, e ho anche provato a ripristinare solo tank1 @ [nome istantanea] - tutto senza alcun effetto. Qualcosa di strano, quando cambio i file in/usr/home/xxxxx nelle directory nascoste .zfs/snapshots/[nome istantanea]/usr/home/xxxxx cambiano pure.
se voterò questo, per favore lascia un commento con una spiegazione in modo che io possa correggere la domanda. Un voto senza commento non è particolarmente utile. – sjt003
Devo dire che sono in grado di eseguire correttamente 'zfs send' e' zfs receive' in un pool di backup. – sjt003
Stai cercando un riferimento a un documento che lo spiega o sarebbe soddisfatto da una pratica che sta confermando il comportamento nel codice os bsd? – dhein