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 :