1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-23 19:02:09 +02:00
tldr/pages.fr/linux/btrfs-restore.md
K.B.Dharun Krishna 5257568887
pages.*: add standard translation (#9672)
* pages./: Automatically add alias pages

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>

* pages./: Automatically add links

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>

* Fix false positives from script

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
2022-12-29 08:41:44 +05:30

24 lines
1.5 KiB
Markdown

# btrfs restore
> Tenter de récupérer des fichiers depuis un système de fichiers btrfs endommagé.
> Plus d'informations : <https://btrfs.readthedocs.io/en/latest/btrfs-restore.html>.
- Restaurer tout les fichiers depuis un système de fichier btrfs vers un répertoire cible indiqué :
`sudo btrfs restore {{chemin/vers/peripherique_btrfs}} {{chemin/vers/dossier}}`
- Lister (sans écriture) les fichiers qui peuvent être récupérés depuis un système de fichiers btrfs :
`sudo btrfs restore --dry-run {{chemin/du/device/btrfs}} {{chemin/du/dossier}}`
- Restaurer les fichiers correspondants à une expression régulière donnée (non sensible à la casse) à restaurer depuis un système de fichiers btrfs (tous les répertoires parents des fichiers doivent correspondre également à l'expression régulière) :
`sudo btrfs restore --path-regex {{expression_reguliere}} -c {{chemin/vers/peripherique_btrfs}} {{chemin/vers/dossier}}`
- Restaurer les fichiers depuis un système de fichiers btrfs en utilisant un arbre racine spécifique `bytenr` (voir `btrfs-find-root`) :
`sudo btrfs restore -t {{bytenr}} {{chemin/vers/peripherique_btrfs}} {{chemin/vers/dossier}}`
- Restaurer les fichiers depuis un système de fichiers btrfs (avec métadonnées, attributs étendus, et liens symboliques) en écrivant par dessus les fichiers déjà existants dans le répertoire cible :
`sudo btrfs restore --metadata --xattr --symlinks --overwrite {{chemin/vers/peripherique_btrfs}} {{chemin/vers/dossier}}`