1 votes

Comment gérer la migration des données lors de l'installation d'un nouveau serveur de fichiers ?

La plupart des installations de serveurs de fichiers que je réalise ces jours-ci semblent impliquer beaucoup trop de temps d'arrêt. L'installation proprement dite du serveur n'est pas trop difficile, mais la migration des données prend une éternité maintenant que nous avons des baies de plus de 1 To dont nous devons nous préoccuper. Ma méthode habituelle consiste à supprimer les autorisations de partage et à utiliser robocopy pour copier toutes les données. Plutôt que d'attendre que toutes les données soient copiées, je préférerais les copier la veille, puis synchroniser les modifications après avoir supprimé les autorisations sur l'ancien serveur. Existe-t-il un moyen efficace de faire cela sous Windows ? J'ai envisagé d'utiliser DFS-R pour y parvenir, mais je préférerais quelque chose d'un peu plus... eh... petit.

0 votes

Pourquoi ne pas simplement utiliser l'exécution de robocopy pour la copie principale à l'avance, puis l'exécuter à nouveau pour copier les modifications lorsque vous avez désactivé l'accès ? Si vous utilisez la bonne ligne de commande, robocopy ne copiera que les éléments qui ont été modifiés.

2voto

Coding Gorilla Points 1928

Ne pouvez-vous pas continuer à utiliser Robocopy et utiliser certaines des options avancées de sélection de fichiers ? Ainsi, pendant la nuit, vous pourriez essentiellement robocopy X:\*.* Y: /M . Ensuite, lorsque vous voulez vous synchroniser, faites la même chose. Cela devrait avoir pour effet de copier tous les fichiers avec le bit d'archive, et de réinitialiser le bit, puis la fois suivante, il copiera tout ce qui a son bit d'archive activé (et le réinitialisera à nouveau).

1voto

user9517 Points 113163

Est-ce qu'une implémentation Windows de rsync comme deltacopie être ce que vous recherchez ?

0 votes

+1, c'est comme ça que j'ai fait plusieurs migrations multi-TB sous Linux : exécuter rsync avec une faible priorité (peut-être sur plusieurs jours) ; une fois qu'il est terminé, l'exécuter à nouveau, et peut-être une troisième fois. puis arrêter le service, rsync une fois de plus et démarrer le remplacement. au pire, 10-15 minutes de temps d'arrêt.

0 votes

C'est aussi la façon dont je l'ai fait avec Solaris.

1voto

TomTom Points 50635

DFS-R. Cela fonctionne à merveille, sans mettre le serveur hors service. Je n'expose jamais un serveur directement aux utilisateurs - tous les accès sont toujours effectués à l'aide de partages DFS. En fait, mes configurations comportent normalement 1 à plusieurs arbres DFS, la plupart n'en comportant qu'un seul.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X