usar snapper linux mint 18 - ubuntu 16.04
Primero para utilizar snapper en ubuntu o linux mint como actualmente se instala no es posible debido a que el tipo de fichero ext4 no es compatible o no da los resultados esperados con snapper como con Btrfs aca te dejo un enlace donde lo explica los mismos de SUSE:
enlace de SUSE
ahora si deseas hacerlo bien aca tienes una guia de como realizar el particionado con btrfs en ubuntu o linux mint
http://cirelramos.blogspot.com/2016/11/grub-installer-filesystem-btrfs-doesnt.html
si ya tenemos nuestra particion btrfs continuamos:
Terminal:
sudo su
Terminal:
apt-get install snapper
ahora vamos a crear la configuracion para el directorio hacer las captura de los cambios, utilizaremos el raiz.
Terminal:
snapper create-config /
ahora vamos listar las configuraciones que tenemos registradas.
Terminal:
snapper list-configs
debe mostrar lo siguiente:
ahora a chequear los capturas registradas (deberia contener )
Terminal:
snapper list
ahora vamos a crear una captura antes de instalar un paquete "fish" es un bash personalizado
realizare una busqueda para verificar que no tengo ningun archivo de fish
ahora creare la captura
Terminal:
snapper create -d "backup antes de fish"
verificamos crear la captura
Terminal:
snapper list
debemos tener lo siguiente:
ahora voy instalar fish y luego crear una captura
Terminal:
apt-get install fish
Terminal:
snapper create -d "backup despues de fish"
Terminal:
snapper list
ahora voy a chequear que puedo entrar a fish
Terminal:
fish
ahora salimos de fish
Terminal:
exit
verifiquemos los cambios que hay entra captura y captura
Terminal:
snapper list
Terminal:
snapper status 1..3
uso los indices 1 y 3 porque son los que describi como el punto antes de instalar fish y luego de instalar fish y podemos ver los archivos agregados.
ahora vamos revertir los cambios
Terminal:
snapper list
Terminal:
snapper undochange 1..3
y ahora verificamos si hay fish instalado (como puedes ver en la imagen algunos directorios no los elimina del todo, tocaria eliminarlos manualmente)
si deseas eliminar las capturas usa
Terminal:
snapper delete 1
Terminal:
snapper delete 3
en mi caso 1 y 3 son las que utilice en este ejemplo puede que su indice sea distinto
MUY IMPORTANTE
Terminal:
nano /etc/snapper/configs/root
es necesario cambiar el valor a:
TIMELINE_CREATE="no"
si lo tienes en "no" esta perfecto sino. cambialo, esto genera cada hora una captura y te va ir consumiendo tu espacio del alamacenamiento
Fuentes:
http://snapper.io/tutorial.html
https://en.opensuse.org/openSUSE:Snapper_Tutorial
https://poisonpacket.wordpress.com/2015/06/04/installing-btrfs-snapper-gui-on-ubuntu-and-ubuntu-derivatives/
http://www.thegeekstuff.com/2014/03/snapper-command/
0 comentarios :