2010-06-07 5 views
0

Quelles sont mes options pour obtenir un serveur de sauvegarde à froid pour l'instance SQL Server Express exécutant une base de données unique?Avis requis: sauvegarde à froid pour SQL Server 2008 Express?

J'ai une instance SQL Server 2008 Express en production qui représente actuellement un seul point de défaillance pour mon application. J'ai une deuxième boîte physique à l'installation qui ne fait rien actuellement. Je veux en quelque sorte répliquer ma base de données en temps quasi réel (un peu de perte de données est acceptable) dans la deuxième case. La base de données est très petite et les ressources sont utilisées très légèrement.

Dans le cas où le serveur de production meurt, je reconfigurerais manuellement mon application pour qu'elle pointe vers le serveur de sauvegarde. Bien qu'Express ne prenne pas en charge l'envoi de journaux, je pense que je pourrais en scripter manuellement une version pauvre, où j'utiliserais des fichiers batch pour prendre les journaux et les copier sur le réseau et les appliquer au second serveur à intervalles de 5 minutes.

Quelqu'un a-t-il un conseil sur la question de savoir si cela est techniquement réalisable ou s'il y a une meilleure façon de faire ce que j'essaie de faire?

Notez que je veux éviter d'avoir à payer pour la version complète de SQL Server et configurer la mise en miroir car je pense que c'est une surcharge pour cette application. Je comprends que d'autres plates-formes DB peuvent présenter des options appropriées (par exemple, un cluster MySQL), mais pour les besoins de cette discussion, supposons que nous devons nous en tenir à SQL Server.

+0

Je viens de me rendre compte que ce serait probablement mieux sur serverfault. Si quelqu'un avec des privilèges veut migrer cette question alors n'hésitez pas. –

Répondre

2

Je voudrais également vous conseiller pour un envoi de journaux basé sur un script. Après tout, c'est ainsi que l'envoi de journaux a commencé. Tout ce dont vous avez besoin est un agent basé sur le temps pour planifier les scripts (c'est-à-dire Tasks Scheduler), et une copie de fichier intelligent (er) (robocopy).

Questions connexes