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

Table des matières:

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

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

Vidéo: Que sont les «clichés instantanés» et comment puis-je les utiliser pour copier des fichiers verrouillés?
Vidéo: Comment réparer l'économiseur d'écran Windows 10/11 - YouTube 2024, Avril
Anonim
Lorsque vous essayez de créer de simples sauvegardes de copie de fichiers sous Windows, les fichiers verrouillés sont un problème courant qui peut provoquer une interruption. 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 pouvoir être copiés. Heureusement, il existe une solution simple: les clichés instantanés.
Lorsque vous essayez de créer de simples sauvegardes de copie de fichiers sous Windows, les fichiers verrouillés sont un problème courant qui peut provoquer une interruption. 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 pouvoir ê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 à des clichés instantanés, ce qui permet d'accéder à des copies ponctuelles des fichiers actuellement verrouillés créées par Windows Restore.

Crédit image: Meilleurs services de sauvegarde

Que sont les copies fantômes?

Les clichés instantanés sont un concept qui a été introduit pour la première fois dans Windows Server 2003. Windows analyse périodiquement le système, recherche les modifications apportées aux fichiers depuis la dernière analyse et les enregistre. 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, où il en est aujourd’hui. La technologie est à la base de la fonctionnalité des versions précédentes de Windows.

Cela se fait en arrière-plan en tant que processus de niveau système (création d'un point de restauration) qui n'est pas soumis aux mêmes limitations que les opérations sur les fichiers 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 par l'utilisateur.

Donc, pour accéder à un fichier verrouillé, nous devons simplement accéder au dernier cliché instantané. Il s’agit du même principe utilisé par Windows Backup et d’autres produits de sauvegarde commerciaux capables d’accéder, par exemple, aux fichiers Outlook PST tant que Outlook reste ouvert.

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

Accéder aux clichés instantanés

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

Pour accéder aux fichiers enregistrés dans des clichés instantanés, nous utilisons l'outil de ligne de commande VSSAdmin, fourni 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:
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:
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éez un lien symbolique / pseudo-répertoire “C: LatestShadow”
  3. Rendez le contenu entier du cliché instantané disponible dans ce répertoire.

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

ou via l'Explorateur Windows, comme n'importe quel autre dossier.
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 à l'aide de:
Lorsque vous avez terminé, vous pouvez simplement supprimer le pseudo-répertoire via l'invite de commande à l'aide de:

RMDIR C:LatestShadow

ou directement via l'explorateur Windows. L'action de suppression démonte simplement le dossier et ne supprime pas le cliché instantané.

Image
Image

Utilisation dans les scripts / tâches automatisées

Les informations ci-dessus sont parfaites, mais grâce au fonctionnement manuel, elles sont plus accessibles via les versions précédentes de Windows. Notre outil permet de tirer parti des processus automatisés.

Par exemple, le script ci-dessous monte le dernier cliché instantané dans le répertoire local “C: MyShadow”, puis copie le fichier “outlook.pst” situé dans le dossier de documents de l'utilisateur JDoe sur un serveur de sauvegarde. Une fois terminé, le répertoire local contenant l'emplacement de la copie fantôme est supprimé pour se nettoyer.

CALL MountLatestShadowCopy C:MyShadow

XCOPY “C:MyShadowUsersJDoeDocumentsOutlookoutlook.pst” “\BackupServerMyFiles”

RMDIR C:MyShadow

Si vous tentiez de copier la version en direct du même fichier et que l'utilisateur l'avait ouverte à ce moment-là, votre opération de copie de fichier échouerait. Cependant, depuis que nous avons accédé au fichier via un cliché instantané, il n’ya pas de verrous et la procédure de copie réussit presque toujours. Comme indiqué précédemment, cette procédure décrit à peu près à quel point les produits de sauvegarde courants sont capables de faire la même chose.

Une information importante mentionnée ci-dessus est que pour exécuter le script ci-dessus, ou tout script utilisant l'outil MountLatestShadowCopy.bat (qui utilise à nouveau l'outil VSSAdmin), l'invite de commande doit être exécutée en tant que compte d'administrateur. Pour pouvoir utiliser cet outil dans une tâche planifiée, vous devez définir la tâche correspondante sur "Exécuter avec les privilèges les plus élevés" afin que le processus automatisé puisse monter des copies d'ombre à l'aide de l'outil VSSAdmin.

En un mot, effectuer des sauvegardes de copie de fichier 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 de savoir que le fichier ne sera pas verrouillé et que la procédure de copie s'exécutera peut s'avérer très avantageux dans la plupart des cas.
En un mot, effectuer des sauvegardes de copie de fichier 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 de savoir que le fichier ne sera pas verrouillé et que la procédure de copie s'exécutera peut s'avérer très avantageux dans la plupart des cas.

Téléchargez l'outil MountLatestShadowCopy à partir de HowToGeek.com

Conseillé: