¿Cómo crear una instantánea en btrfs y luego volver a ella después de un poco de trabajo?


Respuestas:


14
# tomar una instantánea de solo lectura :
instantánea de btrfs sub snap -r fs

... hacer cosas en fs

# retroceder:
btrfs sub del fs #, en ese momento perderás las cosas que has hecho
                 # Si desea conservarlos, simplemente cambiar el nombre fs vez

btrfs sub snap snapshot fs # restablece la instantánea como lectura + escritura fs 
btrfs sub del snapshot # elimina la instantánea de solo lectura que ya no es necesaria

3
Me gusta cómo se hace snapshotla instantánea sobre el sistema de archivos, en lugar de intentar moverla. Es elegante en analogía a copiar la instantánea, en lugar de intentar usarla y alterarla. Puede mencionar que esta secuencia terminará eliminando todo lo que se haga en el paso "... hacer cosas".
— Bladt

Esto es lo que sucedió cuando intenté restaurar la instantánea. Tengo un sistema de archivos btrfs montado en / mnt / sdc1, y creé una instantánea de solo lectura llamada 20170917. btrfs sub del .> Eliminar subvolumen (sin compromiso): '/ mnt / sdc1'> ERROR: no se puede eliminar '/ mnt / sdc1': Argumento no válido o btrfs sub snap 20170917 /. Cree una instantánea de '20170917 /' en './20170917' ERROR: no se puede hacer una instantánea '20170917 /': El archivo existe
— zkilnbqi

Perdón por el mal formato en el comentario anterior. Markdown para comentarios es una muerte mental.
— zkilnbqi

1
@ Harold, parece que no puedes eliminar el volumen raíz de esa manera. Puede haber formas de hacerlo, pero debo admitir que han pasado 5 años desde la última vez btrfsque lo usé, ya que renuncié a él, ya que tenía demasiados problemas de estabilidad, rendimiento y confiabilidad. Puede ser más útil ahora, pero el final de la historia es que ya no estoy tan familiarizado con él (sin mencionar que probablemente también ha evolucionado mucho desde entonces).
— Stéphane Chazelas

1
Gracias. Parece ser la mejor opción en Linux en este momento para un sistema de archivos moderno, si puedo descubrir cómo usarlo.
— zkilnbqi

4

Intente desde el otro lado: cree una instantánea R / W, úsela como nueva principal, haga "algunos experimentos" en la anterior, luego simplemente deje caer el contenido de la anterior.

El artículo " BTRFS Fun " puede ser útil.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.