Se necesita consejo: ¿solución de copia de seguridad cálida para SQL Server 2008 Express?

Se necesita consejo: ¿solución de copia de seguridad cálida para SQL Server 2008 Express?

¿Cuáles son mis opciones para lograr un servidor de respaldo activo para una instancia de SQL Server Express que ejecuta una única base de datos?

Sentado al lado de mi caja de producción SQL Server 2008 Express, tengo una segunda caja física que actualmente no hace nada. Quiero usar este segundo cuadro como un servidor de respaldo cálido replicando de alguna manera mi base de datos de producción casi en tiempo real (un poco de pérdida de datos es aceptable). La base de datos es muy pequeña y los recursos se utilizan muy a la ligera.

En el caso de que el servidor de producción muera, reconfiguraría manualmente mi aplicación para que apunte al servidor de respaldo.

Aunque Express no admite el envío de registros de forma nativa, estoy pensando que podría escribir manualmente una versión para pobres, donde uso archivos por lotes para tomar los registros y copiarlos a través de la red y aplicarlos al segundo servidor en 5 minutos. intervalos.

¿Alguien tiene algún consejo sobre si esto es técnicamente posible o si hay una mejor manera de hacer lo que estoy tratando de hacer?

Tenga en cuenta que quiero evitar tener que pagar por la versión completa de SQL Server y configurar la duplicación, ya que creo que es excesivo para esta aplicación. Entiendo que otras plataformas de base de datos pueden presentar opciones adecuadas (por ejemplo, un clúster MySQL), pero para los fines de esta discusión, supongamos que tenemos que ceñirnos a SQL Server.

Respuesta1

Es muy posible hacerlo, pero no para los débiles de corazón.
Existen algunos buenos scripts escritos por DBA, pero probablemente necesitarás ser lo suficientemente competente para modificarlos según tus propias necesidades.

Lo he hecho en los casos en los que no ha habido soporte oficial por parte de MS. es decir, envío de registros entre SQL Server 2000 primario y SQL Server 2005 en espera.

este guiónpuede ser un buen punto de partida. Aunque es para el año 2000, el método es válido hasta el momento.

Respuesta2

He visto a otros probar la versión pobre del envío de registros con poca suerte. Eso no significa que no funcionará. He estado buscando una solución similar por un tiempo. La duplicación es excelente, pero las aplicaciones que se conectan deben admitirla para que la conmutación por error sea elegante (o al menos conectarse correctamente para que sean redirigidas). Usamos DPM 2007 para las copias de seguridad y Microsoft había promocionado cómo se podían realizar fácilmente restauraciones automáticas con él, así que lo hice, pero la solución no es tan limpia ni bonita, por lo que no la recomendaría. Quizás sea mejor con DPM 2010. Nada de esto equivale a una respuesta, sino a una pequeña idea de lo que no funciona. Buena suerte.

información relacionada