TR-4951: Copia de seguridad y recuperación para Microsoft SQL Server en AWS FSx ONTAP
Este documento cubre los pasos necesarios para realizar copias de seguridad y recuperaciones de Microsoft SQL Server en AWS FSx ONTAP con SnapCenter. Esto incluye la siguiente información:
-
Configuración de NetApp SnapCenter
-
Operaciones de copia de seguridad de SnapCenter
-
Operación de respaldo para una base de datos de FCI
-
Operación de respaldo para múltiples bases de datos
-
Restaurar y recuperar
Configuración de SnapCenter
Se deben realizar los siguientes pasos para la configuración de SnapCenter y la protección de los recursos de Microsoft SQL Server. Cada uno de los siguientes pasos se detalla en las siguientes secciones.
-
Configure las credenciales de administrador del sistema para el usuario de copia de seguridad y restauración de SQL Server.
-
Configurar los ajustes de almacenamiento. Proporcione las credenciales de administración de Amazon Web Services (AWS) para acceder a las máquinas virtuales de almacenamiento (SVM) de Amazon FSx ONTAP desde SnapCenter.
-
Agregue un host de SQL Server a SnapCenter. Implemente e instale los complementos de SnapCenter necesarios.
-
Configurar políticas. Defina el tipo de operación de respaldo, la retención y la replicación de respaldo de instantánea opcional.
-
Configurar y proteger la base de datos de Microsoft SQL Server.
Interfaz de usuario recién instalada de SnapCenter
Configurar credenciales para la copia de seguridad de SQL Server y restaurar al usuario con derechos de administrador del sistema.
NetApp recomienda utilizar el control de acceso basado en roles (RBAC) para delegar capacidades de gestión y protección de datos a usuarios individuales en los hosts de SnapCenter y Windows. El usuario debe tener acceso al servidor SQL que aloja la base de datos. Para varios hosts, el nombre de usuario y la contraseña deben ser los mismos en todos los hosts. Además, para permitir que SnapCenter implemente el complemento requerido en los hosts de SQL Server, debe registrar la información del dominio para que SnapCenter valide sus credenciales y hosts.
Amplíe las siguientes secciones para ver las instrucciones detalladas sobre cómo completar cada paso.
Añade las credenciales
Vaya a Configuración, seleccione Credenciales y haga clic en ()+.
El nuevo usuario debe tener derechos de administrador en el host de SQL Server.
Configurar el almacenamiento
Para configurar el almacenamiento en SnapCenter, complete los siguientes pasos:
-
En la interfaz de usuario de SnapCenter , seleccione Sistemas de almacenamiento. Hay dos tipos de almacenamiento, * ONTAP SVM* y * ONTAP Cluster*. De forma predeterminada, el tipo de almacenamiento es * ONTAP SVM*.
-
Haga clic en ()+) para agregar la información del sistema de almacenamiento.
-
Proporcione el punto final de *administración de FSx ONTAP *.
-
El SVM ahora está configurado en SnapCenter.
Agregar un host de SQL Server a SnapCenter
Para agregar un host de SQL Server, complete los siguientes pasos:
-
Desde la pestaña Host, haga clic en ()+) para agregar el host de Microsoft SQL Server.
-
Proporcione el nombre de dominio completo (FQDN) o la dirección IP del host remoto.
Las credenciales se completan de forma predeterminada. -
Seleccione la opción para Microsoft Windows y Microsoft SQL Server y luego envíe.
Se instalan los paquetes de SQL Server.
-
Una vez completada la instalación, vaya a la pestaña Recursos para verificar si todos los volúmenes iSCSI de FSx ONTAP están presentes.
Configurar el directorio de registro
Para configurar un directorio de registro de host, complete los siguientes pasos:
-
Haga clic en la casilla de verificación. Se abre una nueva pestaña.
-
Haga clic en el enlace configurar directorio de registro.
-
Seleccione la unidad para el directorio de registro del host y el directorio de registro de la instancia FCI. Haga clic en Guardar. Repita el mismo proceso para el segundo nodo del clúster. Cerrar la ventana.
El host ahora está en estado de ejecución.
-
Desde la pestaña Recursos, tenemos todos los servidores y bases de datos.
Configurar una política de copias de seguridad
Una política de respaldo es un conjunto de reglas que rigen cómo administrar, programar y conservar las copias de seguridad. Ayuda con el tipo y la frecuencia de las copias de seguridad en función del SLA de su empresa.
Amplíe las siguientes secciones para ver las instrucciones detalladas sobre cómo completar cada paso.
Configurar la operación de respaldo para una base de datos FCI
Para configurar una política de respaldo para una base de datos FCI, complete los siguientes pasos:
-
Vaya a Configuración y seleccione Políticas en la parte superior izquierda. Luego haga clic en Nuevo.
-
Introduzca el nombre de la política y una descripción. Haga clic en Siguiente.
-
Seleccione Copia de seguridad completa como tipo de copia de seguridad.
-
Seleccione la frecuencia de programación (esto se basa en el SLA de la empresa). Haga clic en Siguiente.
-
Configure los ajustes de retención para la copia de seguridad.
-
Configurar las opciones de replicación.
-
Especifique un script de ejecución para ejecutar antes y después de ejecutar un trabajo de copia de seguridad (si corresponde).
-
Ejecute la verificación según el programa de copia de seguridad.
-
La página Resumen proporciona detalles de la política de respaldo. Cualquier error se puede corregir aquí.
Configurar y proteger la base de datos de MSSQL Server
-
Configure la fecha de inicio y la fecha de vencimiento de la política de respaldo.
-
Define el cronograma para la copia de seguridad. Para ello, haga clic en ()+) para configurar un horario. Introduzca la Fecha de inicio y la Fecha de vencimiento. Establezca el tiempo en función del SLA de la empresa.
-
Configurar el servidor de verificación. Desde el menú desplegable, seleccione el servidor.
-
Confirme el cronograma configurado haciendo clic en el signo más y confirme.
-
Proporcionar información para notificación por correo electrónico. Haga clic en Siguiente.
Ahora está configurado el resumen de la política de respaldo para la base de datos de SQL Server.
Operaciones de copia de seguridad de SnapCenter
Para crear copias de seguridad de SQL Server a pedido, complete los siguientes pasos:
-
Desde la vista Recursos, seleccione el recurso y seleccione Hacer copia de seguridad ahora.
-
En el cuadro de diálogo Copia de seguridad, haga clic en Copia de seguridad.
-
Se muestra una pantalla de confirmación. Haga clic en Sí para confirmar.
Supervisar el trabajo de respaldo
-
Desde la pestaña Monitor, haga clic en el trabajo y seleccione Detalles a la derecha para ver los trabajos.
Cuando se completa la copia de seguridad, se muestra una nueva entrada en la vista Topología.
Operación de respaldo para múltiples bases de datos
Para configurar una política de respaldo para varias bases de datos de SQL Server, cree políticas de grupo de recursos completando los siguientes pasos:
-
En la pestaña Recursos del menú Ver, cambie a un grupo de recursos usando el menú desplegable.
-
Haga clic en ()+ para crear un nuevo grupo de recursos.
-
Proporcione un nombre y una etiqueta. Haga clic en Siguiente.
-
Agregar recursos al grupo de recursos:
-
Anfitrión. Seleccione el servidor del menú desplegable que aloja la base de datos.
-
Tipo de recurso. En el menú desplegable, seleccione Base de datos.
-
Instancia de SQL Server. Seleccione el servidor.
La opción Seleccionar automáticamente todos los recursos del mismo volumen de almacenamiento* está seleccionada de forma predeterminada. Desmarque la opción y seleccione solo las bases de datos que necesita agregar al grupo de recursos. Haga clic en la flecha para agregar y haga clic en Siguiente.
-
-
En las políticas, haga clic en ()+.
-
Introduzca el nombre de la política del grupo de recursos.
-
Seleccione Copia de seguridad completa y la frecuencia de programación según el SLA de su empresa.
-
Configurar los ajustes de retención.
-
Configurar las opciones de replicación.
-
Configure los scripts para que se ejecuten antes de realizar una copia de seguridad. Haga clic en Siguiente.
-
Confirme la verificación para los siguientes programas de respaldo.
-
En la página Resumen, verifique la información y haga clic en Finalizar.
Configurar y proteger múltiples bases de datos de SQL Server
-
Haga clic en el signo ()+ para configurar la fecha de inicio y la fecha de vencimiento.
-
Establezca la hora.
-
Desde la pestaña Verificación, seleccione el servidor, configure la programación y haga clic en Siguiente.
-
Configurar notificaciones para enviar un correo electrónico.
La política ahora está configurada para realizar copias de seguridad de varias bases de datos de SQL Server.
Activar copias de seguridad a pedido para múltiples bases de datos de SQL Server
-
Desde la pestaña Recursos, seleccione ver. En el menú desplegable, seleccione Grupo de recursos.
-
Seleccione el nombre del grupo de recursos.
-
Haga clic en Hacer copia de seguridad ahora en la esquina superior derecha.
-
Se abre una nueva ventana. Haga clic en la casilla de verificación Verificar después de la copia de seguridad y luego haga clic en realizar copia de seguridad.
-
Se muestra un mensaje de confirmación. Haga clic en Sí.
Supervisar trabajos de copia de seguridad de múltiples bases de datos
Desde la barra de navegación izquierda, haga clic en Monitor, seleccione el trabajo de respaldo y haga clic en Detalles para ver el progreso del trabajo.
Haga clic en la pestaña Recursos para ver el tiempo que tarda en completarse la copia de seguridad.
Copia de seguridad del registro de transacciones para copias de seguridad de múltiples bases de datos
SnapCenter admite los modelos de recuperación completa, registrada en masa y simple. El modo de recuperación simple no admite la copia de seguridad del registro transaccional.
Para realizar una copia de seguridad del registro de transacciones, complete los siguientes pasos:
-
Desde la pestaña Recursos, cambie el menú de vista de Base de datos a Grupo de recursos.
-
Seleccione la política de respaldo del grupo de recursos creada.
-
Seleccione Modificar grupo de recursos en la parte superior derecha.
-
La sección Nombre tiene como valor predeterminado el nombre y la etiqueta de la política de respaldo. Haga clic en Siguiente.
La pestaña Recursos resalta las bases en las que se configurará la política de respaldo de transacciones.
-
Introduzca el nombre de la política.
-
Seleccione las opciones de copia de seguridad de SQL Server.
-
Seleccionar copia de seguridad del registro.
-
Establezca la frecuencia de programación en función del RTO de su empresa. Haga clic en Siguiente.
-
Configure los ajustes de retención de copias de seguridad de registros. Haga clic en Siguiente.
-
(Opcional) Configure las opciones de replicación.
-
(Opcional) Configure cualquier script para que se ejecute antes de realizar un trabajo de copia de seguridad.
-
(Opcional) Configurar la verificación de copia de seguridad.
-
En la página Resumen, haga clic en Finalizar.
Configurar y proteger múltiples bases de datos de MSSQL Server
-
Haga clic en la política de copia de seguridad del registro de transacciones recién creada.
-
Establezca la Fecha de inicio y la Fecha de vencimiento.
-
Ingrese la frecuencia de la política de copia de seguridad de registros según el SLA, RTP y RPO. Haga clic en Aceptar.
-
Puedes ver ambas políticas. Haga clic en Siguiente.
-
Configurar el servidor de verificación.
-
Configurar la notificación por correo electrónico.
-
En la página Resumen, haga clic en Finalizar.
Activación de una copia de seguridad del registro de transacciones a pedido para varias bases de datos de SQL Server
Para activar una copia de seguridad a pedido del registro transaccional de varias bases de datos del servidor SQL, complete los siguientes pasos:
-
En la página de política recién creada, seleccione Hacer copia de seguridad ahora en la parte superior derecha de la página.
-
Desde la ventana emergente de la pestaña Política, seleccione el menú desplegable, seleccione la política de respaldo y configure la copia de seguridad del registro de transacciones.
-
Haga clic en Copia de seguridad. Se muestra una nueva ventana.
-
Haga clic en Sí para confirmar la política de respaldo.
Escucha
Vaya a la pestaña Monitoreo y monitoree el progreso del trabajo de respaldo.
Restaurar y recuperar
Consulte los siguientes requisitos previos necesarios para restaurar una base de datos de SQL Server en SnapCenter.
-
La instancia de destino debe estar en línea y ejecutándose antes de que se complete un trabajo de restauración.
-
Las operaciones de SnapCenter que están programadas para ejecutarse en la base de datos de SQL Server deben estar deshabilitadas, incluidos todos los trabajos programados en servidores de administración remota o de verificación remota.
-
Si está restaurando copias de seguridad del directorio de registro personalizado en un host alternativo, el servidor de SnapCenter y el host del complemento deben tener la misma versión de SnapCenter instalada.
-
Puede restaurar la base de datos del sistema en un host alternativo.
-
SnapCenter puede restaurar una base de datos en un clúster de Windows sin desconectar el grupo de clústeres de SQL Server.
Restaurar tablas eliminadas en una base de datos de SQL Server a un punto en el tiempo
Para restaurar una base de datos de SQL Server a un punto en el tiempo, complete los siguientes pasos:
-
La siguiente captura de pantalla muestra el estado inicial de la base de datos de SQL Server antes de las tablas eliminadas.
La captura de pantalla muestra que se eliminaron 20 filas de la tabla.
-
Inicie sesión en SnapCenter Server. Desde la pestaña Recursos, seleccione la base de datos.
-
Seleccione la copia de seguridad más reciente.
-
A la derecha, seleccione Restaurar.
-
Se muestra una nueva ventana. Seleccione la opción Restaurar.
-
Restaurar la base de datos en el mismo host donde se creó la copia de seguridad. Haga clic en Siguiente.
-
Para el Tipo de recuperación, seleccione Todas las copias de seguridad de registros. Haga clic en Siguiente.
Opciones de pre-restauración:
-
Seleccione la opción Sobrescribir la base de datos con el mismo nombre durante la restauración. Haga clic en Siguiente.
Opciones posteriores a la restauración:
-
Seleccione la opción Operacional, pero no disponible para restaurar registros de transacciones adicionales. Haga clic en Siguiente.
-
Proporcione la configuración del correo electrónico. Haga clic en Siguiente.
-
En la página Resumen, haga clic en Finalizar.
Monitoreo del progreso de la restauración
-
Desde la pestaña Monitoreo, haga clic en los detalles del trabajo de restauración para ver el progreso del trabajo de restauración.
-
Restaurar los detalles del trabajo.
-
Regresar al host de SQL Server > base de datos > la tabla están presentes.
Dónde encontrar información adicional
Para obtener más información sobre la información que se describe en este documento, revise los siguientes documentos y/o sitios web:
-
"TR-4714: Guía de mejores prácticas para Microsoft SQL Server con NetApp SnapCenter"
-
Comprensión de los ciclos de vida de las bases de datos clonadas