Quali sono i comandi da usare in btrfs nel caso in cui voglio:
- creare un'istantanea ( sola lettura ) di un volume;
- (fai alcuni esperimenti nel volume);
- e quindi ripristinare il volume all'istantanea?
Quali sono i comandi da usare in btrfs nel caso in cui voglio:
Risposte:
# scatta un'istantanea di sola lettura : btrfs sub snap -r fs snapshot ... fai cose su fs # rotolando indietro: btrfs sub del fs # a quel punto perderai le cose che hai fatto # Se si vuole preservare la loro, basta rinominare fs invece btrfs sub snap snapshot fs # ripristina snapshot come lettura + scrittura fs btrfs sub del snapshot # elimina lo snapshot di sola lettura non più necessario
snapshot
l'istantanea sul filesystem, invece di tentare di spostarla. È elegante in analogia copiare l'istantanea, piuttosto che tentare di usarla e modificarla. Potresti dire che questa sequenza finirà per eliminare tutto ciò che è stato fatto nel passaggio "... fai cose".
btrfs sub del .
> Elimina sottovolume (no-commit): '/ mnt / sdc1'> ERRORE: impossibile eliminare '/ mnt / sdc1': Argomento non valido o snap secondario btrfs 20170917 /. Crea uno snapshot di '20170917 /' in './20170917' ERRORE: impossibile snapshot '20170917 /': il file esiste
btrfs
cui ho rinunciato perché aveva troppi problemi di stabilità, prestazioni e affidabilità. Potrebbe essere più utilizzabile ora, ma la fine della storia è che non ne ho più familiarità (per non dire che probabilmente si è evoluto molto anche da allora).
Prova dall'altro lato: crea uno snapshot R / W, usalo come nuovo principale, fai "alcuni esperimenti" su quello vecchio, quindi rilascia i contenuti di quello vecchio.
L'articolo " Divertimento BTRFS " può essere utile.