in

Que sont les «clichés instantanés» et comment puis-je les utiliser pour copier des fichiers verrouillés?

Lorsque vous essayez de créer de simples sauvegardes de copie de fichiers dans Windows, un problème courant est celui des fichiers verrouillés qui peuvent déclencher l’opération. Que le fichier soit actuellement ouvert par l’utilisateur ou verrouillé par le système d’exploitation lui-même, certains fichiers doivent être complètement inutilisés pour être copiés. Heureusement, il existe une solution simple: les clichés instantanés.

À l’aide de notre outil simple, vous pouvez facilement accéder aux clichés instantanés, ce qui permet d’accéder à des copies ponctuelles des fichiers actuellement verrouillés créés par Windows Restore.

Que sont les clichés instantanés?

Les clichés instantanés sont un concept qui a été introduit pour la première fois dans Windows Server 2003. Il fonctionne lorsque Windows analyse périodiquement le système et recherche les modifications apportées aux fichiers depuis la dernière analyse et enregistre les modifications. Ces modifications sont indexées et empilées les unes sur les autres, ce qui crée un historique du fichier / dossier. Ce processus a ensuite été ajouté au système d’exploitation Windows Vista sous la fonction de restauration du système qui est là où il se trouve aujourd’hui. La technologie est à la base des fonctionnalités des versions précédentes de Windows.

Cela se fait en arrière-plan en tant que processus au niveau du système (une création de point de restauration) qui n’est pas soumis aux mêmes limitations que les opérations de fichier initiées par l’utilisateur. En conséquence, le système est capable de capturer les modifications apportées aux fichiers qui sont verrouillés pour l’utilisateur.

Donc, pour accéder à un fichier verrouillé, nous devons simplement accéder au dernier cliché instantané. C’est la même prémisse utilisée par Windows Backup et d’autres produits de sauvegarde commerciaux qui peuvent accéder, par exemple, aux fichiers Outlook PST pendant qu’Outlook reste ouvert.

Cependant, il est important de noter que, puisque des clichés instantanés sont pris lors de la création d’un point de restauration système, le contenu entre le fichier actif et la version du cliché instantané peut être différent. Par défaut, Windows crée un point de restauration chaque jour, donc dans la plupart des situations, cela devrait être un candidat raisonnable pour la sauvegarde.

Accès aux clichés instantanés

À partir de là, l’article suppose que vous utilisez notre outil fourni via le lien en bas de l’article. Le script de commandes doit être placé dans un dossier défini dans votre variable PATH Windows. Si vous n’êtes pas sûr, placez-le simplement dans votre répertoire C: Windows et cela devrait suffire.

Afin d’accéder aux fichiers enregistrés dans les clichés instantanés, nous utilisons l’outil de ligne de commande VSSAdmin qui est inclus avec Windows. Cet outil doit être exécuté en tant qu’administrateur pour fonctionner correctement. Lorsque vous ouvrez une invite de commande, assurez-vous de cliquer avec le bouton droit de la souris et de sélectionner l’option «Exécuter en tant qu’administrateur».

Une fois ouvert, notre outil fait le gros du travail pour vous. Pour afficher la syntaxe et les informations d’en-tête de l’outil, entrez simplement:

MountLatestShadowCopy /?

A titre d’exemple, la commande:

MountLatestShadowCopy C: LatestShadow C:

effectuera les actions suivantes:

  1. Recherchez le dernier cliché instantané pour le lecteur C.
  2. Créer un lien symbolique / pseudo-répertoire « C: LatestShadow »
  3. Rendre l’ensemble du contenu du cliché instantané disponible dans ce répertoire.

Une fois terminé, vous êtes libre de parcourir le contenu soit via l’invite de commande:

ou via l’Explorateur Windows, comme n’importe quel autre dossier.

Lorsque vous avez terminé, vous pouvez simplement supprimer le pseudo-répertoire via l’invite de commande en utilisant:

RMDIR C: LatestShadow

ou directement via l’Explorateur Windows. L’action de suppression démonte simplement le dossier et ne supprime pas réellement le cliché instantané.

Utilisation dans des scripts / tâches automatisées

Les informations ci-dessus sont toutes très bien, mais grâce à une opération manuelle, elles sont plus accessibles via les versions précédentes de Windows. L’effet de levier fourni par notre outil se situe lors des processus automatisés.

Par exemple, le script ci-dessous montera le dernier cliché instantané dans le répertoire local «C: MyShadow», puis copiera le «outlook.pst» situé dans le dossier des documents de l’utilisateur JDoe sur un serveur de sauvegarde. Une fois terminé, le répertoire local qui contenait l’emplacement du cliché instantané est supprimé pour se nettoyer.

APPELER MountLatestShadowCopy C: MyShadow

XCOPY «C: MyShadow Users JDoe Documents Outlook outlook.pst» « BackupServer MyFiles »

RMDIR C: MyShadow

Si vous tentiez de copier la version active du même fichier et que l’utilisateur l’avait ouvert à ce moment-là, l’opération de copie de fichier échouait. Cependant, comme nous avons accédé au fichier via un cliché instantané, il n’y a pas de verrou et la procédure de copie réussit pratiquement toujours. Comme indiqué précédemment, cette procédure est à peu près exactement comment les produits de sauvegarde populaires peuvent faire la même chose.

Une information importante notée ci-dessus est que pour exécuter le script ci-dessus, ou tout script qui utilise l’outil MountLatestShadowCopy.bat (qui, encore une fois utilise l’outil VSSAdmin), l’invite de commande doit être exécutée en tant que compte administrateur. Pour utiliser cet outil à l’intérieur d’une tâche planifiée, la tâche correspondante doit être définie sur «Exécuter avec les privilèges les plus élevés» afin que le processus automatisé puisse monter des clichés instantanés à l’aide de l’outil VSSAdmin.

En un mot, effectuer des sauvegardes de copie de fichiers est presque toujours le plus sûr lors de la copie à partir de clichés instantanés. Bien que vous n’obteniez pas toujours la version la plus récente d’un fichier, le fait que vous sachiez que le fichier ne sera pas verrouillé et que la procédure de copie s’exécutera peut être très avantageux dans la plupart des circonstances.

Téléchargez l’outil MountLatestShadowCopy sur HowToGeek.com

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Comment tuer une application de bureau ou un processus d'arrière-plan sous Linux

Comment tuer une application de bureau ou un processus d’arrière-plan sous Linux

Lorsque vous composez le 911 sur un téléphone portable ou un service VoIP, le suivi de l'emplacement est limité

Lorsque vous composez le 911 sur un téléphone portable ou un service VoIP, le suivi de l’emplacement est limité