Mindcast

robocopy, la sauvegarde sous Windows

21 novembre 2018 · 4 min · 203 écoutes

Description

Cyril veut sauvegarder son PC sur un disque externe, sans installer le moindre logiciel supplémentaire. Contrainte acceptée : Windows sait déjà le faire, depuis Vista, avec Robocopy.

Robocopy — pour robust file copy — ne se contente pas de copier : il réplique un répertoire à l'identique. Ce qui a été supprimé de l'original disparaît de la copie, ce qui a été modifié est remplacé. C'est un miroir, pas une archive, et l'épisode explique clairement la différence avant de choisir.

Suit la construction concrète de la commande, avec l'aide d'un générateur en ligne : sous-répertoires inclus, y compris vides, disque externe monté en lecteur V, et les dossiers à sauvegarder — dont AppData, celui qu'on oublie toujours et qui contient les réglages de Thunderbird, Firefox et compagnie. Le tout rassemblé dans un fichier batch horodaté, à lancer d'un double-clic.

Mots-clés 38

8 autres termes relevés

Relevés dans la transcription. Les premiers sont ceux qui reviennent ici et se disent peu ailleurs ; les noms propres sont en relief. Chacun mène aux épisodes qui en parlent.

Articles connexes 2

Ce qui avait paru

Articles parus dans les trois semaines qui ont précédé l'épisode, retrouvés à partir de son chapitrage. La date fait foi : rien de postérieur n'est proposé, puisque l'émission ne pouvait pas en parler.

Pour situer

  • Sauvegarde (informatique)

    En informatique, une sauvegarde (backup en anglais) est une opération qui consiste à dupliquer et mettre en sécurité les données contenues dans un système informatique. Certains utilisateurs ont pour objectif final de sauvegarder leurs fichiers dès le moment de leur enregistrement comme celui qui vient de saisir un texte de loi dans un traitement de texte. Ce terme est à distinguer de deux notions proches : l'enregistrement des données, qui consiste à écrire des données sur un périphérique, tel qu'un disque dur, une clé USB, des bandes magnétiques, où les informations demeureront même après …

    Wikipédia · trouvé par le terme « Sauvegarde »

Pages d'encyclopédie trouvées à partir des noms relevés, et retenues seulement lorsque le titre correspond.

Commentaires 0

Personne n'a encore réagi. Écrire le premier commentaire.

Transcription 12 passages

Transcription automatique : elle peut comporter des erreurs, notamment sur les noms propres. Télécharger le fichier

0:00 Vous écoutez Jeudi Geek. S'informer sur le high-tech, open source, sécurité et logiciel.

0:12 Et oui, le jeudi, c'est Jeudi Geek. Le jeudi où on ne fait que de l'informatique. Bienvenue, c'est Cédric pour vous servir.

0:23 J'ai reçu un message de Cyril qui me demandait comment faire une sauvegarde de son ordinateur sur une unité de stockage externe à l'ordinateur. Alors, on ne va pas voir la technique d'externaliser les données, mais de comment faire une sauvegarde. Après avoir échangé quelques instants avec Cyril, son besoin est vraiment d'effectuer une sauvegarde.

0:44 C'est-à-dire les fichiers qui ont été supprimés de son ordinateur doivent être supprimés également de sa sauvegarde. Les nouveaux fichiers créés, forcément, seront créés. Et les fichiers modifiés seront remplacés. Il n'y a pas de notion d'archive. Cyril fonctionne sur un ordinateur avec Windows 10 ou 7, peu importe. C'est la même problématique.

1:05 Et il a été convenu de ne pas utiliser de programme complémentaire de ce qui n'existait déjà sur Windows, sauf vraiment exception. Allez, le pari est relevé et je crois qu'il est gagné. Voici ma méthode. Initialement, pour copier des fichiers, j'utilisais copie ou sa variante xcopy qui permettait d'avoir des commandes complémentaires par rapport à copie.

1:29 Depuis Windows Vista est apparu Robocopy, qui veut dire Robust File Copy. Robocopy va plus loin qu'une simple copie. Il permet ce qu'on appelle de faire de la réplication de répertoire en ligne de commande. Ah, l'art de la ligne de commande. Toute une histoire. Je me suis fait aider par un site internet qui s'appelle tutos.ue qui présente un outil de génération de la ligne de commande pour Robocopy.

1:57 Il permet d'indiquer le répertoire source, le répertoire destination, les fichiers ou dossiers qui ne sont pas à sauvegarder et pourquoi pas l'emplacement d'un fichier log. Il y a également d'autres options que je vous laisserai découvrir sur le site tutos.eu Je mets le lien dans la description. Une fois ces informations remplies, la ligne de commande à utiliser est relativement plus claire.

2:23 Je dis bien relativement. Dans les options que nous utilisons, nous avons également la copie des sous-répertoires, y compris les vides. L'unité de sauvegarde de Cyril se trouve être un disque dur externe et lorsqu'on le branche dans Windows, il est identifié comme lecteur V. Sous Windows, j'ai identifié quatre dossiers à sauvegarder.

2:46 Le dossier Mes Documents, qui contient tous les documents qui se trouvent cachés derrière l'icône Mes Documents. Le bureau. Et oui, ça nous arrive de déposer des choses sur le bureau. Le téléchargement. Quoique, ce n'est pas une obligation. Et enfin, le dossier AppData. Le fameux dossier qui contient tous les paramètres des applications, comme Thunderbird, Firefox, et j'en passe et des meilleurs.

3:11 Ces quatre lignes de robocopie, je les écris dans un fichier TXT.

3:16 Je rajoute quelques lignes pour pouvoir faire une espèce de redattage pour savoir quand est-ce que la sauvegarde a eu lieu. Et je renomme ce fichier en .bat. Ensuite, j'aurais pu planifier dans le planificateur de tâches l'exécution automatique de ce .bat. Mais la problématique est que le disque dur externe n'est pas forcément tout le temps branché.

3:36 Donc, je lui ai créé une icône sur le bureau. Lorsqu'il est prêt à faire sa sauvegarde, il fait un double-clic dessus et la sauvegarde s'exécute. L'exemple du fichier Batch que j'ai écrit, je vous l'ai mis dans la description de l'épisode. N'hésitez pas à me faire des retours et pourquoi pas à faire évoluer ce script. Vous pouvez faire des retours par mail sur mon adresse mail évidemment ou sur Twitter sur le compte Je vous remercie, c'était Cédric pour vous servir. Bye bye.