« Récupération de fichiers supprimés par erreur » : différence entre les versions

De Service Informatique de l'Institut Galilée
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
Les fichiers des utilisateurs sont sauvegardés régulièrement :
Les fichiers des utilisateurs sont sauvegardés régulièrement, certaines sauvegardes sont conservées seulement un jour, d'autres pendant deux jours, d'autres pendant quatre jours, d'autres huit, seize, trente-deux, etc.


* sauvegardes quotidiennes gardées huit jours
Depuis un système Linux, il est possible de récupérer d'anciennes versions de ses fichiers, qui se trouvent dans le répertoire '''/export/home/.zfs/snapshot'''.<syntaxhighlight lang="bash">
* sauvegardes hebdomadaires gardées quatre semaines
ls -1 /export/home/.zfs/snapshot/
* sauvegardes mensuelles gardées trois mois
# affiche la liste des sauvegardes, nommées par leur date et le nombre de jours de conservation


Depuis un système Linux, il est possible de récupérer d'anciennes versions de ses fichiers, qui se trouvent dans le répertoire '''/export/home/.zfs/snapshot'''.
</syntaxhighlight><pre>
<pre>
2023-12-21.2p8
toto@G207-3:~$ ls /export/home/.zfs/snapshot
2024-04-27.2p7
2015-10-01.mensuel
2024-06-30.2p6
2015-11-01.mensuel
2024-08-01.2p5
2015-11-08.hebdomadaire
2024-09-02.2p8
2015-11-15.hebdomadaire
2024-09-18.2p4
2015-11-22.hebdomadaire
2024-09-26.2p3
2015-11-29.hebdomadaire
2024-09-30.2p2
2015-12-01.mensuel
2024-10-02.2p1
2015-12-03.quotidien
2024-10-03.2p0
2015-12-04.quotidien
2015-12-05.quotidien
2015-12-06.hebdomadaire
2015-12-06.quotidien
2015-12-07.quotidien
2015-12-08.quotidien
2015-12-09.quotidien
2015-12-10.quotidien
2015-12-11.quotidien
</pre>
</pre>


Par exemple, l'utilisateur ''toto'' a effacé par erreur son fichier ''devoir_a_rendre.pdf'' de son répertoire ''java/tp128''. Il peut le récupérer en tapant en ligne de commande :
Par exemple, l'utilisateur ''toto'' a effacé par erreur son fichier <code>devoir_a_rendre.pdf</code> de son répertoire <code>java/tp128</code>. Il peut le récupérer la version du 30 septembre 2024 en tapant en ligne de commande :


<syntaxhighlight lang="bash" line="1" start="1">
<syntaxhighlight lang="bash" line="1" start="1">
Ligne 33 : Ligne 24 :
pwd
pwd
# affiche : /export/home/users/master/master3/toto/java/tp128
# affiche : /export/home/users/master/master3/toto/java/tp128
cp /export/home/.zfs/snapshot/2015-12-10.quotidien/users/master/master3/toto/java/tp128/devoir_a_rendre.pdf ./
cp /export/home/.zfs/snapshot/2024-09-30.2p2/users/master/master3/toto/java/tp128/devoir_a_rendre.pdf ./
</syntaxhighlight>
</syntaxhighlight>Attention : il faut respecter la hiérarchie des répertoires : <code>/export/home/.zfs/snapshot/2024-09-30</code> est une sauvegarde de toute la hiérarchie sous <code>/export/home</code> à la date du 24 septembre 2024.

Version du 3 octobre 2024 à 09:22

Les fichiers des utilisateurs sont sauvegardés régulièrement, certaines sauvegardes sont conservées seulement un jour, d'autres pendant deux jours, d'autres pendant quatre jours, d'autres huit, seize, trente-deux, etc.

Depuis un système Linux, il est possible de récupérer d'anciennes versions de ses fichiers, qui se trouvent dans le répertoire /export/home/.zfs/snapshot.

ls -1 /export/home/.zfs/snapshot/
# affiche la liste des sauvegardes, nommées par leur date et le nombre de jours de conservation
2023-12-21.2p8
2024-04-27.2p7
2024-06-30.2p6
2024-08-01.2p5
2024-09-02.2p8
2024-09-18.2p4
2024-09-26.2p3
2024-09-30.2p2
2024-10-02.2p1
2024-10-03.2p0

Par exemple, l'utilisateur toto a effacé par erreur son fichier devoir_a_rendre.pdf de son répertoire java/tp128. Il peut le récupérer la version du 30 septembre 2024 en tapant en ligne de commande :

cd ~/java/tp128
pwd
# affiche : /export/home/users/master/master3/toto/java/tp128
cp /export/home/.zfs/snapshot/2024-09-30.2p2/users/master/master3/toto/java/tp128/devoir_a_rendre.pdf ./

Attention : il faut respecter la hiérarchie des répertoires : /export/home/.zfs/snapshot/2024-09-30 est une sauvegarde de toute la hiérarchie sous /export/home à la date du 24 septembre 2024.