sql >> Base de Datos >  >> RDS >> Sqlserver

Copia de seguridad/restauración de SQL Server frente a desconexión/conexión

La opción Separar/Adjuntar suele ser más rápida que realizar una copia de seguridad, ya que no tiene que crear un nuevo archivo. Por lo tanto, el tiempo del Servidor A al Servidor B es casi puramente el tiempo de copia del archivo.

La opción Copia de seguridad/Restauración le permite realizar una copia de seguridad completa, restaurarla y luego realizar una copia de seguridad diferencial, lo que significa que su tiempo de inactividad puede reducirse entre las dos.

Si lo que busca es la replicación de datos, ¿eso significa que desea que la base de datos funcione en ambas ubicaciones? En ese caso, probablemente desee la opción de copia de seguridad/restauración, ya que dejará la base de datos actual completamente funcional.

EDITAR:Solo para aclarar algunos puntos. Por tiempo de inactividad me refiero a que si está migrando una base de datos de un servidor a otro, generalmente impedirá que las personas la usen mientras está en tránsito. Por lo tanto, desde el punto de "detención" en el Servidor A hasta el punto de "inicio" en el Servidor B, esto podría considerarse tiempo de inactividad. De lo contrario, cualquier acción realizada en la base de datos en el servidor A durante el tránsito no se replicará en el servidor B.

Con respecto a "crear un nuevo archivo". Si separa una base de datos, puede copiar el archivo MDF inmediatamente. Ya está listo para ser copiado. Sin embargo, si realiza una copia de seguridad, debe esperar a que se cree el archivo .BAK y luego moverlo a su nueva ubicación para restaurarlo. Una vez más, todo se reduce a si se trata de una copia instantánea o de una migración.