Guide débutant : Fichier Batch pour sauvegarde de fichier sur réseau
Si vous souhaitez utiliser des fichiers batch pour des sauvegardes automatiques ou des synchronisations de fichiers du lecteur local vers le lecteur réseau, vous pouvez suivre le guide étape par étape ci-dessous.
Qu'est-ce que les fichiers batch ?
Les fichiers batch, identifiés par l'extension « .bat », sont des fichiers de script contenant une série de lignes de commandes exécutées par l'invite de commandes. Ils sont généralement utilisés pour le « traitement par lots », c'est-à-dire l'automatisation des tâches routinières afin d'éliminer les actions manuelles répétitives. En effet, leur existence permet d'éviter les opérations de sauvegarde fastidieuses lorsque vous avez de nombreux petits fichiers qui sont fréquemment modifiés et que vous souhaitez conserver la copie la plus récente.
Si vous avez des données cruciales qui nécessitent une sauvegarde régulière, un fichier batch offre une solution pratique.
J'essaie de créer une sauvegarde de certains fichiers locaux d'une machine vers un disque dur en réseau sur une autre machine. L'ordinateur source fonctionne sous Windows Server 2008 R2, tandis que la machine de destination fonctionne sous Windows Server 2003 R2. Je souhaite créer un fichier batch qui s'exécutera sur l'ordinateur source et copiera tous les fichiers du dossier D:\MICROS vers un lecteur réseau séparé. Les fichiers devront être copiés dans le dossier \marketing\TeraByte\marketingdata\MICROS\TESTBKUP. Le fichier batch sera exécuté via le planificateur de tâches et devrait s'exécuter indépendamment de la connexion d'un utilisateur. J'ai essayé de créer le fichier batch moi-même, et voici ce que j'ai pu faire de mieux.
- Question sur Communauté Microsoft
Dans l'article à venir, nous allons vous guider à travers les étapes détaillées pour créer un script batch pour sauvegarder des fichiers vers un lecteur réseau. Si vous trouvez cette approche complexe ou pas assez flexible, une alternative consiste à utiliser un logiciel de sauvegarde et de restauration tiers. Cela simplifie non seulement le processus, mais offre également des fonctionnalités complètes et flexibles, y compris la sauvegarde d'image et la synchronisation des fichiers.
Nous couvrirons les deux méthodes dans la partie suivante, vous permettant de choisir l'approche qui convient le mieux à vos besoins.
Utiliser un fichier batch pour une sauvegarde automatique - Comment faire ?
La méthode de créer un fichier batch de sauvegarde automatique des fichiers est divisée en deux parties. Commençons par créer le fichier batch avec l'utilitaire Robocopy, ensuite nous aborderons le planificateur de tâche pour rendre le fichier batch automatique.
Phase 1. Créer des fichiers batch avec Robocopy
Commencez par utiliser des lignes de commandes couramment utilisées pour copier des fichiers et des dossiers, telles que Xcopy et Robocopy. Pour des capacités plus avancées, utilisons Robocopy dans cet exemple.
Étape 1. Cliquez avec le bouton droit de la souris sur le bureau, sélectionnez Nouveau > Document texte pour créer un fichier « .bat » à l'aide d'un éditeur de texte comme le Bloc-notes.
Étape 2. Ouvrez le document texte et saisissez la commande en spécifiant les répertoires source et de destination selon vos besoins.
robocopy C:\test \\Bf-202106171848\d:\test
Note📝: Pour personnaliser la copie de fichiers, vous pouvez ajouter différentes commandes. Consultez la liste complète des paramètres Robocopy pour référence. Certains paramètres utiles incluent :
/s
pour copier les sous-répertoires et exclure les répertoires vides
/xo
pour exclure les anciens fichiers/mov
pour déplacer les fichiers vers un autre dossier tout en les supprimant du dossier source
Si vous voulez une notification après la copie d'un fichier et la possibilité d'appuyer sur n'importe quelle touche pour sortir, utilisez les commandes echo et pause.
Exemple :
@ECHO OFF
ECHO Copie terminée !
robocopy C:\test \Bf-202106171848\d:\test/s /z
PAUSE
Étape 3. Enregistrez le fichier en cliquant sur Fichier > Enregistrer sous..., donnez-lui un nom et changez l'extension de « .txt » en « .bat ». Cela crée un fichier batch sur lequel vous pouvez double-cliquer pour exécuter la commande.
Méthode 2. Créer des fichiers batch avec le planificateur de tâches
Étape 1. Appuyez sur Windows + S pour ouvrir la zone de recherche, puis tapez et ouvrez le planificateur de tâches.
Étape 2. Sur l'écran principal, choisissez Créer une tâche de base... et suivez l'assistant pour effectuer vos sélections.
Étape 3. Entrez un nom et une description pour la tâche, puis choisissez le déclencheur de la tâche. Pour une copie de fichiers quotidienne vers un lecteur réseau, sélectionnez Tous les jours et définissez l'heure spécifique pour la sauvegarde automatique avec un fichier batch.
Étape 4. Choisissez la façon dont la tâche doit être exécutée. Optez pour Démarrer un programme et parcourez le fichier « .bat » que vous avez créé.
Étape 5. Cochez la case qui dit Ouvrir les propriétés de cette tâche quand j'aurai cliqué sur Terminer. Après avoir confirmé les paramètres, cliquez sur Terminer.
Étape 6. Notez que le planificateur de tâches peut accéder au lecteur réseau mappé uniquement si l'option N'exécuter que si l'utilisateur est connecté est activée. Si vous souhaitez une copie de fichiers automatique vers un lecteur réseau, assurez-vous que cette option est sélectionnée dans la fenêtre des propriétés.
Façon plus simple de sauvegarder des fichiers du local vers un lecteur réseau
Bien que la combinaison de Robocopy et du planificateur de tâches offre une flexibilité pour différents usages, elle demande une certaine connaissance en informatique et peut être légèrement complexe à utiliser. Pour une solution plus conviviale avec des fonctionnalités de protection des données tout aussi robustes, envisagez d'essayer AOMEI Backupper Standard.
Ce logiciel gratuit est compatible avec Windows 11/10/8.1/8/7/Vista/XP. Il permet de copier facilement des dossiers locaux vers le réseau, de transférer des dossiers réseau vers des services de cloud comme Google Drive ou OneDrive, et même de synchroniser des dossiers entre différents ordinateurs.
>> Pour la sauvegarde :
Vous avez la possibilité de choisir entre les fichiers et dossiers, les partitions, le disque ou l'ensemble du système d'exploitation pour la sauvegarde. La méthode de sauvegarde par défaut est la sauvegarde incrémentielle, qui sauvegarde sélectivement uniquement les fichiers modifiés depuis la dernière sauvegarde. Cela permet non seulement de gagner considérablement du temps de sauvegarde, mais aussi d'optimiser l'utilisation de l'espace disque.
>> Pour la synchronisation :
Vous pouvez spécifier les fichiers ou les dossiers que vous souhaitez synchroniser. Si vous décidez de passer à l'édition Professional, vous débloquerez des modes de synchronisation avancés tels que la synchronisation en temps réel, qui se déclenche automatiquement dès qu'une modification de données est détectée. De plus, vous pouvez explorer la synchronisation miroir, garantissant que les fichiers sur le chemin de destination correspondent exactement au chemin source, ainsi que la synchronisation bidirectionnelle dans la version avancée.
Téléchargez maintenant AOMEI Backupper Standard et installez-le sur votre ordinateur.
meilleur logiciel de sauvegarde et de synchronisation gratuit
Méthode 1. Utiliser la fonction de sauvegarde
Étape 1. Ouvrez ce logiciel et sélectionnez Sauvegarder > Sauvegarde de fichiers.
Étape 2. Cliquez sur Ajouter un dossier ou Ajouter un fichier pour sélectionner les données source.
Étape 3. Dans la deuxième colonne de la même page, cliquez sur le triangle inversé pour choisir Ajouter un périphérique Share ou NAS et remplissez l'emplacement réseau comme requis.
Étape 4. Saisissez l'adresse IP de la destination réseau et sélectionnez l'emplacement cible.
Étape 5. (Facultatif) Vous pouvez cliquer sur l'icône Planifier pour définir les fréquences de sauvegarde quotidienne/hebdomadaire/mensuelle/à événement déclencheur et USB branché selon vos besoins.
Étape 5. Ensuite, choisissez Démarrer pour l'exécuter.
Méthode 2. Utiliser la fonction de synchronisation
Étape 1. Ouvrez ce logiciel et allez dans Synchroniser > Synchronisation de base.
Étape 2. Cliquez sur Ajouter un dossier pour sélectionner le dossier que vous souhaitez copier vers le lecteur réseau.
Étape 3. Cliquez ensuite sur le bouton du triangle inversé ci-dessous pour sélectionner le chemin de destination, choisissez votre chemin réseau comme la méthode précédente.
Étape 4. Vous pouvez aussi configurer une planification comme avec la sauvegarde de fichiers. Une fois que vous êtes prêt, cliquez sur Démarrer pour commencer.
★ Comment sauvegarder les fichiers vers le Cloud AOMEI
La tendance croissante en matière de sauvegarde de fichiers se tourne vers le stockage cloud. Si vous avez un compte AOMEI, vous pouvez facilement sauvegarder vos fichiers vers le Cloud AOMEI. Lors de votre inscription, vous bénéficierez de 1 To de stockage gratuit pour les 15 premiers jours de votre compte AOMEI.
Conclusion
À ce stade, vous avez les étapes détaillées pour faire un fichier batch pour une sauvegarde automatique de fichiers sur le réseau. Si cela vous semble aussi fatidieuse, vous pouvez essayer d'utiliser AOMEI Backupper pour sauvegarder ou synchroniser facilement vos fichiers sur n'importe quels périphériques de votre choix.
AOMEI Backupper facilite non seulement des transferts rapides de fichiers vers différents emplacements, mais permet également le clonage de disques ou de systèmes. Cela s'avère précieux lorsque vous mettez à niveau le disque dur de votre ordinateur. Le clonage d'un disque avec un système garantit une expérience de démarrage fluide à partir du disque cloné, sans aucun problème ni perte de données.