Qu'est-ce que la restauration au niveau fichier ?

La restauration au niveau fichier consiste à récupérer des fichiers ou des dossiers isolés depuis une sauvegarde, sans restaurer le système entier dont ils proviennent. C'est le type de restauration le plus fréquent au quotidien : il sert quand un fichier a été supprimé, écrasé ou endommagé.

Comment fonctionne-t-elle à partir d'une sauvegarde image ?

Quand la sauvegarde est une image, le logiciel de sauvegarde monte le point de restauration comme un disque virtuel sur une machine auxiliaire ou un serveur de montage. Il lit le système de fichiers contenu dans l'image, présente l'arborescence à l'opérateur et copie les éléments choisis. Seuls les blocs qui composent ces fichiers et les structures du système de fichiers sont lus dans le référentiel : une petite restauration depuis une grande image reste donc rapide.

Où les fichiers peuvent-ils être restaurés ?

Le logiciel de sauvegarde propose plusieurs destinations, chacune adaptée à une situation.

DestinationCas d'usage
Emplacement d'origine, avec écrasementLe fichier actuel est reconnu défectueux
Emplacement d'origine, en conservant les deuxL'utilisateur doit comparer les versions
Autre dossier ou autre serveurInvestigation, ou système d'origine disparu
Téléchargement par l'opérateurPetits éléments remis directement

Qu'est-ce qui limite la vitesse d'une restauration au niveau fichier ?

Trois facteurs donnent le rythme. Trouver le bon point de restauration prend du temps quand personne ne sait à quel moment le fichier a été perdu : un catalogue de sauvegarde interrogeable est alors utile. Le montage de l'image exige des lectures aléatoires dans le référentiel. Enfin, restaurer un très grand nombre de petits fichiers est plus lent que restaurer le même volume en quelques gros fichiers, car chaque fichier a son propre coût de traitement. L'article Restauration de fichiers ou restauration de VM compare les deux opérations.

Qu'en est-il des autorisations et de la sécurité ?

Un fichier restauré doit retrouver les droits d'accès qu'il avait. Le logiciel de sauvegarde peut restaurer le propriétaire et les listes de contrôle d'accès avec les données, à condition que la destination soit un système de fichiers compatible. La restauration elle-même doit être encadrée. Toute personne qui peut parcourir les sauvegardes peut lire des fichiers auxquels elle n'a pas forcément droit sur le système en production. Le droit d'effectuer des restaurations au niveau fichier doit donc être limité et journalisé.

Questions fréquentes

Peut-on restaurer des fichiers depuis un point de restauration incrémentiel ?

Oui. Le logiciel reconstitue l'image à ce point à partir de la chaîne et la monte comme une complète.

La restauration au niveau fichier est-elle possible sous Linux comme sous Windows ?

Oui, mais le montage de certains systèmes de fichiers exige une appliance auxiliaire qui sait les lire.

Jusqu'où peut-on remonter pour restaurer un fichier ?

Jusqu'au plus ancien point de restauration encore conservé. La rétention fixe la limite.