Page 1 sur 1

Déplacer un snapshot timeshift sur mon DD

Posté : mar. 17 déc. 2019 18:15
par Sylliaa
bonjour,

j'utilise régulièrement Timeshift pour créer des images de mon PC pour mieux pouvoir restaurer si besoin.
Cependant, après plusieurs essais je n'arrive pas à copier ou déplacer un snapshot précis. ( Même sur le bureau, impossible j'ai toujours un message me disant que je n'ai pas les privilèges pour faire ceci )

J'aimerais pouvoir faire une copie d'un snapshot afin de pouvoir le mettre sur mon disque dur externe en tant que simple dossier au final. Mon DD n'est pas formaté en uefi, mais en NTFS de souvenir. Je m'en sers uniquement comme stockage de données.

Je viens d'acquérir un second pc et j'aurai bien aimer pouvoir installer LM et injecter directement un snapshot pour avoir une copie de ma config et install de l'ancien pc, mais j'ai du partir sur la méthode traditionnelle avec une clé USB d'install de LM (ce qui me permet du coup de tester Cinnamon sur celui ci :p )

Mes questions sont donc :
- quelle manip faut il faire pour que les dossiers snapshot soient déplaçables, copiables sur un autre support ?
- Sur un autre sujet j'avais déjà évoqué ce projet et on m'a dit qu'il faudrait juste modifier l'UUID dans le fstab si je voulais injecter un snapshot sur une nouvelle install de LM, en gros il faut changer manuellement le UUID ?
- Enfin, y'a t'il un moyen de créer un snapshot directement sur mon DD ( je n'ai pas de clé USB assez grande pour le faire sur ce support ) et si oui, comment faire ( sans avoir à le formater car il contient environ 600 GO de données )

Merci !

Re: Déplacer un snapshot timeshift sur mon DD

Posté : mar. 17 déc. 2019 18:33
par arghlub
Salut Sylliaa,

Je n'utilise pas Timeshift mais son répertoire ainsi que ses dossiers-enfants pour les snapshots/instantanés appartiennent à l'administrateur/root.

Comme tu peux le voir sur un exemple chez moi :

Code : Tout sélectionner

arghlub@MSI-LMint19XFCE:~$ ls -ld /data/timeshift ; ls -l /data/timeshift
drwxr-xr-x 9 root root 4096 oct.  18 20:58 timeshift
total 28
drwxr-xr-x 2 root root 4096 oct.  18 23:36 snapshots
drwxr-xr-x 2 root root 4096 oct.  18 20:58 snapshots-boot
drwxr-xr-x 2 root root 4096 oct.  18 20:58 snapshots-daily
drwxr-xr-x 2 root root 4096 oct.  18 20:58 snapshots-hourly
drwxr-xr-x 2 root root 4096 oct.  18 20:58 snapshots-monthly
drwxr-xr-x 2 root root 4096 oct.  18 20:58 snapshots-ondemand
drwxr-xr-x 2 root root 4096 oct.  18 20:58 snapshots-weekly
arghlub@MSI-LMint19XFCE:~$
Donc, je pense que pour déplacer tes instantanés :
  1. désactive momentanément les sauvegardes de Timeshift pour qu'il n'y ait pas de conflit lors du déplacement ;
  2. déplace le dossier des instantanés Timeshift en te mettant en root (par exemple avec sudo) :

    Code : Tout sélectionner

    sudo mv /chemin/source/timeshift /chemin/destination/timeshift
  3. réactive les sauvegardes automatiques dans Timeshift (si tu en fais) en spécifiant le répertoire où tu les a copiées.
Je pense que ça devrait le faire.
;)

Re: Déplacer un snapshot timeshift sur mon DD

Posté : mar. 17 déc. 2019 19:28
par Pit
Bonsoir

Je ne sais si j'ai bien compris la question : on veut déplacer un snapshot précis de Timeshift.
Pour moi, ça n'a pas de sens car Timeshift après le premier snapshot travaille en incrémentiel, donc avec des hard links vers la dernière version d'un fichier.
Est-ce que je me trompe quelque part, soit dans ma compréhension du fonctionnement de Timeshift soit dans la compréhension de ce que Sylliaa veut faire ?

Re: Déplacer un snapshot timeshift sur mon DD

Posté : mar. 17 déc. 2019 19:43
par Sylliaa
Pit a écrit :
mar. 17 déc. 2019 19:28
Bonsoir

Je ne sais si j'ai bien compris la question : on veut déplacer un snapshot précis de Timeshift.
Oui j'avais fait un snapshot "on demand" lors de l'installation de mon linuxmint après avoir fait toutes les mises à jour et agencer mon pc comme je le voulais :)
Après effectivement, pour les Snapshots automatiques il ecrase bien les plus vieux en ne gardant que le nombre que nous avons précisé dans les parametres :)

@Argh merci je vais voir ce que ca donne et je ferai mon retour :)