<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>SysKB - IT Knowledge Base&#187; SysKB - IT Knowledge Base</title>
	<atom:link href="http://syskb.com/category/administration-serveurs/feed/" rel="self" type="application/rss+xml" />
	<link>http://syskb.com</link>
	<description>System Administrator Knowledge Base</description>
	<pubDate>Wed, 19 Nov 2008 21:15:44 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<item>
		<title>Migrer un serveur de fichiers avec Robocopy</title>
		<link>http://syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/</link>
		<comments>http://syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 15:01:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Administration serveurs]]></category>

		<category><![CDATA[Gestion de fichiers]]></category>

		<category><![CDATA[Migration]]></category>

		<guid isPermaLink="false">http://syskb.com/?p=558</guid>
		<description><![CDATA[Je vous propose une méthode de migration de fichiers basée sur l&#8217;utilisation de Robocopy. Il existe de nombreux outils, plus ou moins complexes, avec une interface plus ou moins attrayante, mais le plus performant de part ses options et ses caractéristiques reste selon moi Robocopy. En plus il est GRATUIT !

Les préparatifs &#8230;
Tout d&#8217;abord téléchargez [...]]]></description>
			<content:encoded><![CDATA[<p>Je vous propose une méthode de migration de fichiers basée sur l&#8217;utilisation de <strong>Robocopy</strong>. Il existe de nombreux outils, plus ou moins complexes, avec une interface plus ou moins attrayante, mais le plus performant de part ses options et ses caractéristiques reste selon moi <strong>Robocopy</strong>. En plus il est <strong>GRATUIT </strong>!</p>
<p><span id="more-558"></span></p>
<h3>Les préparatifs &#8230;</h3>
<p>Tout d&#8217;abord <strong>téléchargez </strong>et <strong>installez </strong>la dernière version de <strong>Robocopy </strong>disponible sur le <strong><a title="Télécharger Robocopy sur le kit de ressources windows 2003" href="http://syskb.com/telecharger-windows-server-2003-resource-kit/">Kit de Ressources Windows 2003</a></strong>.</p>
<p><strong>robocopy.exe</strong> sera installé dans <strong>C:\Program Files\Windows Resource Kits\Tools</strong>.</p>
<p>Si vous avez installé le Kit de ressources sur votre <strong>station d&#8217;administration</strong>, copiez <strong>robocopy.exe</strong> sur le <strong>C:\</strong> du serveur sur lequel vous souhaitez migrer les données, votre nouveau serveur de fichiers.</p>
<p>Connectez vous sur le nouveau serveur de fichier et ouvrez une invite de commande.</p>
<p>Tapez <strong>cd\</strong> afin de vous positionner sur le <strong>C:\ </strong>de votre nouveau serveur. Vous pouvez ainsi accéder à robocopy.exe</p>
<p>A noter que si vous installez le Kit de ressource <strong>directement sur votre nouveau serveur</strong>, celui ci sera référencé dans le &#8220;<strong>Path</strong>&#8221; du serveur ce qui rendra Robocopy accessible depuis n&#8217;importe quelle emplacement de votre ligne de commande.</p>
<h3>Le principe de la migration</h3>
<p>Pourquoi prévoir une longue interruption de la production pour migrer plusieurs centaines de méga octets voir de téra octets ? il est possible de lancer la copie des fichiers du serveur source vers le serveur cible plusieurs jours en avance puis de réaliser la mises à jour des modifications au fil de l&#8217;eau.</p>
<p>Ainsi le jour <strong>J</strong> il ne reste plus qu&#8217;à couper l&#8217;accès aux utilisateurs à l&#8217;ancien serveur, lancer une dernière synchronisation, puis d&#8217;établir l&#8217;accès sur le nouveau.</p>
<p>Vous pouvez même vous simplifier la vie en redonnant l&#8217;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 <img src='http://syskb.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h3>Construire son script</h3>
<p><strong>Robocopy </strong>propose de nombreuses options parfois complexes et qui seront bien souvent inutiles. Concrètement lorsque l&#8217;on veut déplacer des données d&#8217;un serveur vers un autre, l&#8217;idéal est de conserver exactement la même arborescence et de récupérer les droits NTFS associés.</p>
<p>Pour lancer la copie d&#8217;un partage source vers un partage cible il faut lancer la commande suivante:</p>
<pre>robocopy "\\serveursource\share" "\\serveurcible\share"</pre>
<p>Mais il sera possible d&#8217;agrémenter cette commande grâce à de nombreuses fonctionnalités !</p>
<p><strong>/MIR </strong>: 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.</p>
<p><strong>/SEC </strong>: Cette autre option géniale permet de migrer également les droits NTFS !</p>
<p><strong>/LOG</strong> : Autant garder un historique de la copie. Cette option désactive le &#8220;verbose&#8221; à l&#8217;écran. Voir l&#8217;option qui suit !</p>
<p><strong>/TEE </strong>: Lorsque l&#8217;on utilise /LOG l&#8217;intéractivité à l&#8217;écran peut être conservé grâce à cette option</p>
<p><strong>/MON:x</strong> : Permet de lancer la commande en mode monitor, c&#8217;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.</p>
<p><strong>/RH:hhmm-hhmm</strong> : Cette option permet de lancer le script qu&#8217;à une certaine plage horaire, très pratique si vous préférez lancer la copie la nuit.</p>
<p><strong>/MOT:x</strong> : Idem que /MON mais cette fois x correspond à un nombre de minutes d&#8217;attente avant de relancer la synchro.</p>
<p>Grâce à ces quelques options, il en existe beaucoup d&#8217;autres, <strong>j&#8217;effectue mes migrations très simplement</strong>.</p>
<p>Je lance mes commandes depuis une <strong>invite de commande</strong> ou depuis un <strong>fichier batch</strong> si j&#8217;ai plusieurs partages localisés un peu n&#8217;importe ou &#8230;</p>
<p>Quelques jours avant le changement de serveur je lance <strong>ma première copie</strong> grâce à la commande suivante :</p>
<pre>robocopy "\\serveursource\share" "\\serveurcible\share" /MIR /SEC /RH:2000-0700 /TEE /LOG+:c:\journal.log</pre>
<p>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&#8217;a pas suffit ! Je peux le relancer une seconde fois &#8230;</p>
<p>Lorsque tout est copié, j&#8217;utilise plutôt la commande suivante:</p>
<pre>robocopy "\\serveursource\share" "\\serveurcible\share" /MIR /SEC /MOT:10 /TEE /LOG+:c:\journal.log</pre>
<p>Cette fois toutes les 10 mn les changements vont être synchronisés !</p>
<p>Et pour finir <strong>le jour de la bascule</strong>, je coupe l&#8217;accès aux utilisateurs et je lance :</p>
<pre>robocopy "\\serveursource\share" "\\serveurcible\share" /MIR /SEC /TEE /LOG+:c:\journal.log</pre>
<p>Ensuite je change le nom des serveurs afin de nommer mon nouveau serveur comme l&#8217;ancien et ma migration est terminée ! je prend soin de supprimer mon script afin de ne pas le lancer par accident &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://syskb.com/migrer-un-serveur-de-fichiers-avec-robocopy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PsPad pour éditer à la volée des fichiers sur son FTP</title>
		<link>http://syskb.com/pspad-pour-editer-a-la-volee-des-fichiers-sur-son-ftp/</link>
		<comments>http://syskb.com/pspad-pour-editer-a-la-volee-des-fichiers-sur-son-ftp/#comments</comments>
		<pubDate>Sun, 30 Mar 2008 15:00:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Administration serveurs]]></category>

		<category><![CDATA[Configuration]]></category>

		<category><![CDATA[Filezilla]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[Fonctionnalités]]></category>

		<category><![CDATA[Image]]></category>

		<category><![CDATA[PsPad]]></category>

		<category><![CDATA[Serveur]]></category>

		<category><![CDATA[télécharger]]></category>

		<category><![CDATA[TEST]]></category>

		<category><![CDATA[Texte]]></category>

		<guid isPermaLink="false">http://syskb.com/?p=210</guid>
		<description><![CDATA[Cet article n&#8217;a pas pour objectif de vanter les nombreuses qualités de PSPad, mais de faire le focus sur une  fonctionnalité précise : l&#8217;édition à la volée sur un serveur FTP.


Oui cela peut paraître bien anodin mais cette fonctionnalité permet de faire gagner un temps fou aux nombreux webmasters en herbe qui ne cessent [...]]]></description>
			<content:encoded><![CDATA[<p>Cet article n&#8217;a pas pour objectif de vanter les nombreuses qualités de <strong>PSPad</strong>, mais de faire le focus sur une  fonctionnalité précise : <strong>l&#8217;édition à la volée sur un serveur FTP</strong>.<a href="http://syskb.com/wp-content/uploads/2008/03/pspad.png" class="lightview" rel="gallery[210]"><br />
</a></p>
<p><span id="more-210"></span></p>
<p>Oui cela peut paraître bien anodin mais cette fonctionnalité permet de faire gagner un temps fou aux nombreux webmasters en herbe qui ne cessent de modifier leurs publications. Alors avant d&#8217;attraper une tendinite du poignée &#8230; à vous de jouer.</p>
<p>Le site <strong><span style="color: #0000ff;">SysKB.com</span></strong> est publié sur le serveur FTP de mon hébergeur préféré. Il est loin d&#8217;être parfait, et en tant que jeune webmaster assidu (oui oui) je passe un certain temps à peaufiner certaines petites choses. Ce qui m&#8217;amène à régulièrement modifier mes fichiers PHP ou CSS.</p>
<p>Avant de connaitre <strong>PsPad,</strong> j&#8217;éditais mes fichiers à l&#8217;aide du couple <strong>Filezilla</strong> / <strong>Notepad++.</strong></p>
<p>Une fois connecté sur mon FTP avec Filezilla, un simple clic droit sur le fichier à éditer ouvrait celui ci sur mon Notepad++, j&#8217;apportais mes modifications puis je fermais Notepad++ afin que Filezilla retransfère le fichier sur le FTP.</p>
<p>Cette solution était plus rapide que celle qui consiste à télécharger un fichier sur sa machine, l&#8217;éditer, le sauvegarder, et l&#8217;uploader sur le FTP, mais elle présentait malgré tout quelques inconvénients majeurs:</p>
<ul>
<li>Fermeture indispensable de mon éditeur de texte pour que Filezilla &#8220;comprenne&#8221; que j&#8217;avais  terminé mon édition et  me propose d&#8217;uploader mon fichier.</li>
<li>Impossibilité d&#8217;ouvrir plusieurs fichiers en même temps sans PERDRE le contenu de mes modifications !</li>
</ul>
<p>Mais j&#8217;ai découvert PsPad qui propose de configurer des connexions FTP!</p>
<ul>
<li> Un simple clic et j&#8217;accède aux fichiers de mon serveurs FTP.</li>
<li>J&#8217;ouvre le nombre de fichiers que je souhaite puisque PsPad gère les onglets</li>
<li>Lorsque je veux tester une modification, je n&#8217;ai qu&#8217;à faire &#8220;ENREGISTRER&#8221; et je teste l&#8217;impact de ma modification sur mon Firefox en live.</li>
<li>Si j&#8217;ai modifié plusieurs fichiers en même temps, idem, je peux les enregistrer tous en même temps en toute transparence.</li>
</ul>
<p>C&#8217;est incroyable le nombre de manipulation que cela m&#8217;évite de faire. J&#8217;y gagne en efficacité et mon poignée me dit merci !</p>
<p><strong>En image &#8230;</strong></p>
<p><a href="http://syskb.com/wp-content/uploads/pspad002.jpg" class="lightview" rel="gallery[210]"><img class="alignnone size-thumbnail wp-image-219" title="PsPad - Onglet FTP" src="http://syskb.com/wp-content/uploads/pspad002-150x91.jpg" alt="Barre latérale de la fonctionnalité FTP sur PsPad" width="150" height="91" /></a> <a href="http://syskb.com/wp-content/uploads/pspad003.jpg" class="lightview" rel="gallery[210]"><img class="alignnone size-thumbnail wp-image-218" title="PsPad - Edition depuis un FTP" src="http://syskb.com/wp-content/uploads/pspad003-150x63.jpg" alt="Fenêtre d\'édition PSPad" width="150" height="63" /></a> <a href="http://syskb.com/wp-content/uploads/pspad000.jpg" class="lightview" rel="gallery[210]"><img class="alignnone size-thumbnail wp-image-217" title="PSPad - Connexion FTP" src="http://syskb.com/wp-content/uploads/pspad000-123x150.jpg" alt="Fenêtre de gestion des connexions FTP sous PSPad" width="123" height="150" /></a> <a href="http://syskb.com/wp-content/uploads/pspad001.jpg" class="lightview" rel="gallery[210]"><img class="alignnone size-thumbnail wp-image-216" title="PSPad - Configuration avancé du FTP" src="http://syskb.com/wp-content/uploads/pspad001-120x150.jpg" alt="Fenêtre de configuration avancé du FTP" width="120" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://syskb.com/pspad-pour-editer-a-la-volee-des-fichiers-sur-son-ftp/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
