Files
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

25 lines
1.5 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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}}`