J'ai une vieille boîte Windows 2000 dans un emplacement distant avec une connexion T1 et un VPN à mon emplacement. J'utilise normalement des montures smb pour transférer des fichiers, mais maintenant il est temps de mettre le serveur hors service et de copier ses sauvegardes sur mon emplacement. J'ai environ 40 gigaoctets (compressés) à copier. Je suis prêt à ce que cela prenne beaucoup de temps, mais j'ai quelques mises en garde.
- J'ai besoin de limiter la bande passante pour que les connexions des services terminaux au site ne soient pas affectées
- Je veux pouvoir reprendre un transfert partiel
Il y a quelques petits fichiers et plusieurs gros fichiers (10-20 gigaoctets). Je connais rsync sur les plates-formes * nix mais j'ai eu de la malchance avec Windows et je ne sais pas s'il gardera vraiment les fichiers partiellement transférés. Qu'est ce que tu utilises?
backup
file-transfer
windows-server-2000
reconbot
la source
la source
Réponses:
robocopy.exe
possède un commutateur appelé intervalle inter-paquets , vous permettant d'insérer une fenêtre temporelle entre les paquets de votre copie, et ainsi de réduire l'impact sur le canal.Ce n'est pas exactement "n'utilisez pas plus de 30% de la bande passante disponible", mais vous pouvez obtenir le même effet avec un peu de calcul. Vous pouvez toujours spécifier un certain nombre de millisecondes et le laisser fonctionner un peu, puis l'
CTRL+C
interrompre, ajuster votre commande au besoin, puis reprendre. C'est exactement ce que j'ai fait lorsque je ne voulais pas surcharger le WAN pendant la journée de travail avec des réplications massives.robocopy a un autre commutateur
/z
permettant des transferts "pouvant être repris", donc si le transfert est interrompu, vous pouvez reprendre là où vous vous étiez arrêté, et vous n'avez pas besoin de déplacer à nouveau l'ensemble des 40 Go.Il existe de belles interfaces graphiques pour robocopy qui peuvent aider à la syntaxe, mais toute personne ayant une expérience Linux le verra facilement. Récupérez les dernières versions à partir d'une copie de Windows 2003 ou version ultérieure. Sinon, vous le trouverez sous forme de téléchargement d'un outil du Kit de ressources Windows 2000.
Dans l'entrée Wikipedia pour robocopy , quelqu'un a noté que la pénalité pour la copie redémarrable (le
/z
commutateur) est une performance 6 fois plus lente (voir Défauts connus ).la source
40 Go de fichiers vont prendre plus de 60 heures à copier sur un T-1. Il pourrait être plus facile d'envoyer un disque dur externe dans les deux sens. Vous pouvez demander à quelqu'un de le brancher sur le serveur, de copier / crypter vos fichiers et de le leur renvoyer par la poste.
la source
Vous pouvez essayer de configurer FTP sur la boîte 2000 et d'utiliser un client FTP à l'autre extrémité, comme filezilla pour gérer les copies partielles.
la source
Vous dites que vous avez utilisé rsync sur * nix, il existe plusieurs ports de rsync pour les fenêtres que vous pourriez examiner. Par exemple:
Personnellement, j'ai trouvé rsync assez fiable, et il peut gérer les interruptions au milieu des transferts, etc. Rsync a également un indicateur pour limiter les transferts à une vitesse de transfert exacte en kbit / sec, ce qui semble également fonctionner pour vous.
la source
J'utilise Robocopy pour sauvegarder tous mes serveurs ainsi qu'une sauvegarde Mailserver en direct. Une fois qu'il est correctement configuré, il est vraiment réglé et oubliez-le. La meilleure chose qui soit arrivée à ma vie informatique. Je viens de mettre mes 32 cents (en tenant compte de l'inflation)
la source
J'utilise KillCopy à cet effet. Je trouve cela très pratique.
Il a des profils de vitesse et d'autres paramètres distincts pour la copie locale et réseau.
Il peut également reprendre lorsqu'un transfert d'un ou plusieurs fichiers volumineux est interrompu en cas de mauvaise connexion, ou même lorsque l'ordinateur hébergeant le programme plante.
la source