migrer un serveur de fichiers avec robocopy _ syskb
TRANSCRIPT
29/04/14 Migrer un serveur de fichiers avec Robocopy | SysKB
syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/ 1/14
Migrer un serveur de fichiers avec
Robocopy
Ozanne Cadet / 16/01/2014
Je vous propose de découvrir dans ce tutoriel comment migrer les fichiers d’un
serveur vers un nouveau serveur avec l’outil Robocopy. Il existe de nombreux outils,
plus ou moins complexes, avec une interface plus ou moins attrayante, permettant
de migrer un serveur d’un serveur vers un autre, mais le plus performant, de part ses
options et sa robustesse, reste indéniablement Robocopy. En plus il est GRATUIT!
Les préparatifs …
Tout d’abord si vous avez un OS antérieur à Windows Server 2003, téléchargez et
installez la dernière version de Robocopy disponible sur le Kit de Ressources
Windows 2003. Pour les versions plus récentes (Windows Server 2003 / 2008 / 2008
R2 et 2012), Robocopy est déjà intégré.
robocopy.exe sera installé dans C:\Program Files\Windows Resource
Kits\Tools.
Si vous avez installé le Kit de ressources sur votre station d’administration, copiez
SYSKB.COM TECHS GEEKS HIGH-TECH IT GAMING
FONDS D’ECRAN TOP LISTES BONS PLANS BUREAUTIQUE
A PROPOS
29/04/14 Migrer un serveur de fichiers avec Robocopy | SysKB
syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/ 2/14
robocopy.exe sur le C:\ du serveur sur lequel vous souhaitez migrer les données,
votre nouveau serveur de fichiers.
Connectez-vous sur le nouveau serveur de fichier et ouvrez une invite de commande.
Tapez cd\ afin de vous positionner sur le C:\ de votre nouveau serveur. Vous pouvez
ainsi accéder à robocopy.exe
A noter que si vous installez le Kit de ressource directement sur votre nouveau
serveur, celui ci sera référencé dans le « Path » du serveur ce qui rendra Robocopy
accessible depuis n’importe quelle emplacement de votre ligne de commande.
Le principe pour migrer un serveur
Pourquoi prévoir une longue interruption de la production pour migrer plusieurs
centaines de gigaoctets voir de téraoctets? Il est possible de lancer la copie des
fichiers du serveur source vers le serveur cible plusieurs jours en avance puis de
réaliser une mise à jour incrémentielle de temps en temps afin de n’avoir que très
peu de modification à synchroniser.
Ainsi le jour J il ne reste plus qu’à couper l’accès aux utilisateurs à l’ancien serveur,
lancer une dernière synchronisation des fichiers récemment modifiés, puis d’établir
l’accès sur le nouveau serveur.
Vous pouvez même vous simplifier la vie en redonnant l’ancien nom de serveur au
nouveau serveur, ce qui vous évitera de mettre en place des scripts de migration des
lecteurs réseaux de vos utilisateurs ;-). Bien entendu s’il suffit de modifier le logon
script de vos utilisateurs pour les faire pointer vers le nouveau serveur, un
changement de nom ne posera pas de problème. Pensez toutefois à bien
communiquer auprès des utilisateurs en leur demandant de ré-ouvrir leur session au
moment voulu pour que le nouveau mappage soit pris en compte!
29/04/14 Migrer un serveur de fichiers avec Robocopy | SysKB
syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/ 3/14
Construire son script
Robocopy propose de nombreuses options parfois complexes et qui seront bien
souvent inutiles. Concrètement lorsque l’on veut déplacer des données d’un serveur
vers un autre, l’idéal est de conserver exactement la même arborescence et de
récupérer les droits NTFS associés. Je déconseille fortement de mélanger migration
ET réorganisation lors d’une même opération. Vous risquez de vous emmêler les
pinceaux.
Pour lancer la copie d’un partage source vers un partage cible il faut lancer la
commande suivante:
robocopy "\\serveursource\share" "\\serveurcible\share"
Mais il sera possible d’agrémenter cette commande grâce à de nombreuses
fonctionnalités !
/MIR : Cette option permet de reporter les changements de la source vers la cible. Si
un fichier est créé sur la source il va être copié vers la cible. Si un fichier est
supprimé sur la source, il le sera également sur la cible.
/SEC : Cette autre option géniale permet de migrer également les droits NTFS !
/LOG : Autant garder un historique de la copie. Cette option désactive le « verbose »
à l’écran. Voir l’option qui suit !
/TEE : Lorsque l’on utilise /LOG l’intéractivité à l’écran peut être conservé grâce à
cette option
/MON:x : Permet de lancer la commande en mode monitor, c’est à dire que la
commande va rester active et attendre un certain nombre x de changements
apportés sur la source pour les copier sur la cible. Ainsi la première fois tout va être
copié et la commande va attendre les changements.
/RH:hhmm-hhmm : Cette option permet de lancer le script qu’à une certaine plage
horaire, très pratique si vous préférez lancer la copie la nuit.
/MOT:x : Idem que /MON mais cette fois x correspond à un nombre de minutes
d’attente avant de relancer la synchro.
Grâce à ces quelques options, il en existe beaucoup d’autres, j’effectue mes
migrations très simplement.
Je lance mes commandes depuis une invite de commande ou depuis un fichier
batch si j’ai plusieurs partages localisés un peu n’importe ou …
Quelques jours avant le changement de serveur je lance ma première copie grâce
29/04/14 Migrer un serveur de fichiers avec Robocopy | SysKB
syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/ 4/14
à la commande suivante :
robocopy "\\serveursource\share" "\\serveurcible\share" /MIR /SEC /RH:2000-0700 /TEE /LOG+:c:\journal.log
De cette manière ma copie se déroule de 20h à 6h du matin. Si mon volume de
données à copier est tel que cela n’a pas suffit ! Je peux le relancer une seconde fois
…
Lorsque tout est copié, j’utilise plutôt la commande suivante:
robocopy "\\serveursource\share" "\\serveurcible\share" /MIR /SEC /MOT:10 /TEE /LOG+:c:\journal.log
Cette fois, toutes les 10 mn, les changements vont être synchronisés !
Et pour finir le jour de la bascule, je coupe l’accès aux utilisateurs et je lance :
robocopy "\\serveursource\share" "\\serveurcible\share" /MIR /SEC /TEE /LOG+:c:\journal.log
Ensuite je change le nom des serveurs afin de nommer mon nouveau serveur comme
l’ancien et ma migration est terminée ! je prend soin de supprimer mon script afin de
ne pas le relancer par accident …
A lire également
> Comment éviter les problèmes d’accents avec Robocopy | SysKB
29/04/14 Migrer un serveur de fichiers avec Robocopy | SysKB
syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/ 5/14
Partagez cet article avec vos amis
Vous avez aimé cet article ? Partagez le avec vos amis en cliquant sur les boutons
ci-dessous:
Google+
Prendre le contrôle d’un
ordinateur à distance
avec Teamviewer
5 outils gratuits pour
visualiser graphiquement
l’utilisation d’un système
de fichier sous Windows
Afficher les fichiers
ouverts par des
utilisateurs distants sur
un système Windows
avec PsFile
Les 3 meilleurs
interpréteurs PERL pour
Windows
PsPad – Un éditeur de
texte gratuit pour
Windows
Primg pour disposer vos
photos simplement avant
de les imprimer
Inkscape : Logiciel
d’édition de graphismes
vectoriel pour Linux et
Windows
Le média center pour
tous vos périphériques
avec XBMC
29/04/14 Migrer un serveur de fichiers avec Robocopy | SysKB
syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/ 6/14
Google+ Ozanne Cadet Suivre 26
Extraire les mots de passe Windows avec Quark Pwdump
Comment exécuter un script PowerShell
Comment réaliser un fichier Logon Script conditionnel
← Tous les outils Google pour votre site ou
votre blog
Fonds d’écran : Le meilleur de l’année
2013 →
16/01/2014 dans Windows Server. Mots-clés :Freeware, Migration, Outils IT, Robocopy,Scripting, Windows Soft
Articles en rapport
12 réflexions au sujet de « Migrer un serveur de
fichiers avec Robocopy »
Ping : Robocopy | J
Basilisk 02/01/2014 at 13:28
très bon article merci beaucoup admin, ça m’as beaucoup aidé
Répondre
axel 27/07/2010 at 08:47
Merci pour le tuto !
Répondre
Ping : Jean-Christophe VASSORT » Migrer un serveur de fichiers avec robocopy
29/04/14 Migrer un serveur de fichiers avec Robocopy | SysKB
syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/ 7/14
Ping : Comment savoir quand les liens d’un site sont en Nofollow ?
Ping : 4 outils gratuits pour migrer un serveur de fichiers
epontre 12/09/2008 at 10:00
bonjour, j’ai le même problème avec robocopy et les accents. Le
test dir fonctionne très bien.
Avez vous finalement résolu le souci.
Cordialement
Répondre
admin 26/07/2008 at 10:48
Cris,
Je suis très surpris par ton problème d’accent. J’ai comme
l’impression que ton interpréteur DOS ne comprend pas le français ;-
). Peux tu aller voir dans tes paramètres régionaux si tu utilises bien
le bon language.
Je ne pense pas que cela robocopy soit la cause du problème.
Essayes de lancer une autre commande comme :
dir « Données »
@+
Répondre
admin 26/07/2008 at 10:42
Hananen
Tu utilises le /ETA pour afficher le pourcentage et le /NP qui lui
annule tout affichage … :-(. Enlève le /NP (No Progress) et ca va
fonctionner @+
29/04/14 Migrer un serveur de fichiers avec Robocopy | SysKB
syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/ 8/14
Répondre
hananen 23/07/2008 at 09:06
bonjour
j’ai fais un test de copie de dossier du disque c vers d , et je
voudrais pouvoir voir le pourcentage de copie , j’arrive pas , dans ma
ligne de commande y a pas le NP ;
robocopy « \\cbi17931\c$\save » d:\sauvfich /E /SEC /LOG /NP
/ETA /TEE /R:5 /W:5
Répondre
Cris 11/07/2008 at 08:58
Merci pour cet article, robocopy c’est super, sauf que je rencontre
un problème avec les accents, pourtant j’utilise EDIT pour faire le
BAT, sinon super outil.
à+
Cris
PS: Si vous avez une solution pour les chemins avec accent dans
robocopy je suis preneur, car il interpréte le chemain « \Donn,es »
au lieu de « \Données »
Répondre
FonZ 07/06/2008 at 11:45
Très clair merci !
Répondre
Laissez un commentaire
29/04/14 Migrer un serveur de fichiers avec Robocopy | SysKB
syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/ 9/14
Entrez votre commentaire...
SysKB
61 people like SysKB.
Facebook social plugin
Like
29/04/14 Migrer un serveur de fichiers avec Robocopy | SysKB
syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/ 10/14
Top Sélections
Les 3 meilleurs interpréteurs PERL pour Windows
5 très mauvaises blagues pour planter le PC d'un collègue ...
Les 9 meilleurs logiciels d'édition de photos gratuits pour remplacer Photoshop
7 gestionnaires de connexions RDP sous Windows
9 superbes fonds d'écran sur le thème de la ville
4 Méthodes pour partager une librairie iTunes entre plusieurs ordinateurs
15 Excellents Thèmes Windows 8 pour votre bureau
5 bonnes raisons pour utiliser le Firewall intégré dans Windows
36 photos Google Street View embarrassantes
15 exemples à ne pas suivre en matière de câblage de serveurs
29/04/14 Migrer un serveur de fichiers avec Robocopy | SysKB
syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/ 11/14
6 conseils importants pour éviter à son ordinateur d'être infecté par les Malwares
15 fonds d'écrans pour les Fans de Star Wars
Les 5 meilleurs sites de téléchargement direct de films 2014
PlayerXtreme HD - Le meilleur lecteur vidéo pour iPhone et iPad
Les 10 meilleurs claviers de Gamers 2014
Sites Editeurs
DELL France
EMC² France
Microsoft France
Microsoft Technet France
Symantec France
Veeam France
VMware France
Partenaires
Bons Plans Informatique
Expomatique Network
FavorisXP
ldap389
Outils en ligne
29/04/14 Migrer un serveur de fichiers avec Robocopy | SysKB
syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/ 12/14
Les 5 meilleurs sites de téléchargement direct de films 2014
Les 5 meilleurs logiciels pour ripper un DVD
Du temps à tuer : JMEFAISCHIER.FR avec Cyprien
Mettre une seule page en paysage dans un document Word
Créer une liste déroulante dans Excel 2010
Classement des 10 meilleurs smartphones pour 2014
Ajouter son compte Gmail dans Outlook 2010 / 2013
8 façons originales d'utiliser la Google ChromeCast
Les 10 meilleurs claviers de Gamers 2014
Créer une liste déroulante dans Excel 2007
4G Monitor
Simulateur de consommation DATA
Top Articles
Bons Plans
29/04/14 Migrer un serveur de fichiers avec Robocopy | SysKB
syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/ 13/14
Tags
Active Directory Astuces Audit Bons Plans Cloud APP
Configuration Contrôle à distance ESX Freeware Google Gratuiciel InfosInstallation ISO Les Top Listes Linux Soft LogicielsMicrosoft Microsoft Exchange NAS Outils IT Powershell Réseau
Sauvegarde Script Scripting Serveur Service Pack Shell Stockage
Sécurité troubleshooting VBScript Virtualisation VMware Web
2.0 Windows 7 Windows 8 Windows 8.1 WindowsServer Windows Server 2003 Windows Server2008 Windows Soft Windows Vista Windows XP
Recevez les nouveaux articles par mail !
Adresse Email
Souscrire
Recherche
Search …
29/04/14 Migrer un serveur de fichiers avec Robocopy | SysKB
syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/ 14/14
Fièrement propulsé par WordPress | Thème : Expound par Konstantin Kovshenin