Còpies de seguretat amb Restic
Mai no he fet còpies de seguretat del meu treball.
El codi font del treball el tinc al Github o al meu Gitlab, o siga que si se'm fon el disc dur ho puc recuperar tot.
I com sabeu el Firefox el tinc sincronitzat. O siga que, en principi, no puc perdre els meus favorits i la meua configuració del meu navegador preferit.
Damunt sempre m'he comprat ordinadors amb 2 discs durs: un per al sistema operatiu i un altre per a les dades. És difícil que tinga problemes si se'm fot el sistema operatiu.
Però ja fa temps que faig les còpies de seguretat amb Restic per si de cas. És ràpid, des de finestra de comandaments, segur i eficient.
Per a instal·lar no heu de tindre cap problema perquè està al paquetari de les principals distribucions.
Jo faig les còpias de seguretat via ssh a l'ordinador de sobretaula des del meu portàtil. Però teniu moltes opcions per fer les còpies.
Exemples. Per iniciar un joc de còpies de seguretat simplement heu d'executar una cosa així:
$ sudo restic init -r sftp:cubells@192.168.0.25:copies
enter password for new repository:
enter password again:
created restic repository 986e16c2ff at sftp:cubells@192.168.0.25:dolors
Please note that knowledge of your password is required to access
the repository. Losing your password means that your data is
irrecoverably lost.
Fixeu-vos que la còpia de seguretat demana la contrasenya: seguretat.
Una vegada iniciat el joc de còpies, per fer la còpia de dades pròpiament dita, heu d'executar:
$ sudo restic backup -r projectes sftp:cubells@192.168.0.25:copies
Fixeu-vos que en la comanda anterior estic fent la còpia de la carpeta projectes al meu ordinador remot per ssh.
I ja està.
Per comprovar les còpies instantànies que teniu fetes, podeu executar la comanda següent amb una sortida prou explícita:
$ sudo restic snapshots -r sftp:obertix:copies
enter password for repository:
repository a56cf42a opened successfully, password is correct
ID Time Host Tags Paths
-----------------------------------------------------------------------------------
6bf0e5d4 2019-03-23 07:54:37 portatil /home/cubells/.mozilla
8898aa9e 2019-04-09 06:28:11 portatil /home/cubells/.thunderbird
5c486713 2019-05-25 07:44:34 portatil /home/cubells/.thunderbird
0bf0e9dc 2019-05-25 08:07:13 portatil /home/cubells/.PyCharm2019.1
b5f589f7 2019-05-26 08:36:09 portatil /home/cubells/projectes
/home/cubells/.ssh
fe4d0907 2019-05-26 13:42:12 portatil /home/cubells/.mozilla
/home/cubells/.thunderbird
/home/cubells/.PyCharm2019.1
/home/cubells/projectes
/home/cubells/.ssh
/home/cubells/.ssh
1b2ae8f9 2019-05-26 23:47:39 portatil /home/cubells/.thunderbird
/home/cubells/.PyCharm2019.1
-----------------------------------------------------------------------------------
7 snapshots
I per restaurar la còpia, simplement hauríeu d'executar això, per exemple:
$ sudo restic restore -r sftp:cubells@192.168.0.25:copies b5f589f7 --target ~/
que restauraria la instantània del dia 25/5 a les 8:07 del matí, al directori del meu usuari.
Reviseu l'ajuda que és molt completa.
Sense comentaris encara. Comenta ara