Copie de données SQL Server à partir d'un serveur à un autre sur un calendrier

J'ai une paire de Serveurs SQL à différents hébergeurs, et je suis à la recherche d'un moyen de mettre à jour périodiquement le serveur à l'aide de l'autre. Voici ce que je suis à la recherche de:

  1. Aussi automatisée que possible - idéalement, sans aucune intervention de ma part une fois que c'est mis en place.
  2. Pousse un certain nombre de bases de données, dans leur globalité (y compris toute modification du schéma) d'un serveur à l'autre
  3. Librement permet d'effectuer des changements sur le serveur source sans casser mon processus. Pour cette raison, je ne veux pas l'utilisation de la réplication, que je serais obligé de le casser à chaque fois il y a une mise à jour sur la source, puis de les recréer la publication et d'abonnement
  4. Une base de données est d'environ une taille de 4 go et contient des données binaires. Je ne sais pas si il y a un moyen d'exporter ce à un script, mais il serait un mammouth fichier si je l'ai fait.

À l'origine, j'avais pensé à écrire quelque chose qui prend une sauvegarde complète planifiée de chaque base de données, FTPs les sauvegardes à partir d'un serveur à l'autre une fois qu'ils ont fait, et puis le nouveau serveur récupère et restaure. Le seul inconvénient que je vois c'est qu'il n'y a aucun moyen de savoir que les sauvegardes sont effectuées avant de commencer à transférer - ces sauvegardes être fait de façon synchrone? Aussi, le serveur étant actualise est notre serveur de test, donc si il y a un peu de temps libre circulation des données, c'est bien.

Quelqu'un là-bas ont une meilleure idée, ou est-ce que je suis en train d'examiner la meilleure non-réplication de chemin à faire? Merci pour votre aide, tout le monde.

Mise à JOUR:
J'ai fini par concevoir une solution personnalisée pour obtenir ce fait à l'aide de la BATTE de fichiers, 7Zip,de la ligne de commande FTP, et OSQL, en sorte qu'il fonctionne de façon totalement automatique et agrège les données à partir d'une douzaine de serveurs à travers le pays. J'ai détaillé les étapes dans une entrée de blog.

Merci pour tous vos commentaires!

+1 merci pour la mise à jour et un lien vers votre solution

OriginalL'auteur SqlRyan | 2009-02-20