Configuración de copias de seguridad de base de datos MSSQL
Para proteger las bases de datos de Microsoft SQL Server, instale el complemento SQL Server con el agente de Windows IBM Cloud® Backup for Classic en el servidor donde se ejecuta SQL Server. A continuación, puede añadir y ejecutar trabajos de copia de seguridad que especifiquen qué bases de datos de SQL Server deben realizar la copia de seguridad y dónde guardar los datos de copia de seguridad. El plug-in de SQL Server puede realizar copias de seguridad de bases de datos que abarcan volúmenes, bases de datos que tienen habilitado el cifrado de datos transparente (TDE) y bases de datos en grupos de disponibilidad AlwaysOn. El plug-in también puede realizar una copia de seguridad de datos BLOB desde bases de datos habilitadas para secuencias de archivos. Puede ejecutar copias de seguridad completas de la base de datos, copias de seguridad completas de la base de datos con el registro de transacciones o copias de seguridad sólo del registro de transacciones. Cuando se instala con el plug-in de soporte de clúster, el plug-in de SQL Server puede proteger bases de datos en clústeres de SQL Server.
Sólo se pueden realizar copias de seguridad de los registros de transacciones de las bases de datos que utilicen el modelo de recuperación completa o masiva.
La cuenta que se ha especificado durante la instalación del agente de IBM Cloud Backup for Classic y del plug-in de SQL Server debe tener el rol de servidor público para realizar copias de seguridad completas de SQL Server. La cuenta debe tener el rol "sysadmin" para realizar copias de seguridad del registro de transacciones.
Inicio de Cloud Backup Portal
Debe estar conectado a la red privada de IBM Cloud® para poder iniciar el portal.
-
Acceda a la consola IBM Cloud. En el menú
, seleccione Infraestructura
> Infraestructura clásica.
-
Pulse Almacenamiento > Copia de seguridad en cloud para visualizar lo servicios de copia de seguridad.
-
Seleccione el nombre de instancia de la cuenta de IBM Cloud.
-
Pulse Ver el portal de copia de seguridad para iniciar el portal en el navegador.
Si el portal no se inicia, es posible que tenga un problema con la conexión VPN. También puede ver un mensaje que indique que el método de envío no es seguro. Esto es normal; continúe con el envío del formulario.
Configuración de un trabajo de copia de seguridad SQL
Mediante el portal de IBM Cloud Backup for Classic, puede gestionar y supervisar sus copias de seguridad. Puede crear un trabajo de copia de seguridad para una o más bases de datos en una instancia de SQL Server. El trabajo de copia de seguridad especifica de qué bases de datos se debe realizar copia de seguridad y dónde guardar los datos de copia de seguridad. También puede realizar una copia de seguridad de una base de datos de SharePoint 2013 o 2010 con el complemento SQL Server. Sin embargo, un trabajo de copia de seguridad de SQL Server no puede incluir bases de datos de varias instancias de SQL Server.
Cuando cree la tarea de copia de seguridad, debe especificar las credenciales de administrador de Windows o de administrador de SQL Server que permiten al agente de IBM Cloud conectarse a la instancia donde están presentes las bases de datos.
Para realizar una copia de seguridad de los datos, puede ejecutar el trabajo de copia de seguridad manualmente o planificar la ejecución del trabajo. Cuando planifique o ejecute un trabajo, puede especificar si desea realizar una copia de seguridad de la base de datos, los registros de transacciones o ambos.
Para añadir un trabajo de copia de seguridad de base de datos MSSQL, realice las tareas siguientes.
-
En la barra de navegación, pulse Sistemas. La página Sistemas muestra los servidores registrados.
-
Busque un servidor con el plug-in MSSQL y expanda su vista pulsando la fila del sistema.
-
Pulse el separador Trabajos.
Si el servidor no tiene una conexión de caja fuerte válida, no podrá acceder a la pestaña Trabajos.
-
En el menú Seleccionar tarea de trabajo, pulse Crear nuevo trabajo de SQL Server.
-
En el cuadro de diálogo Conectar a SQL Server, proporcione la siguiente información.
- En la lista Instancia, seleccione la instancia de SQL Server en la que desea realizar una copia de seguridad de las bases de datos.
- Para conectarse a la instancia utilizando una cuenta de administrador de Windows, seleccione Autenticación de Windows.
- Para conectarse a la instancia utilizando una cuenta de administrador de SQL Server, seleccione Autenticación de SQL.
- Introduzca el nombre de usuario para conectarse a la instancia.
- Introduzca la contraseña del usuario especificado.
- Si ha seleccionado la autenticación de Windows, en el cuadro Dominio, escriba el dominio de la cuenta especificada.
-
Pulse Conectar.
-
En el cuadro de diálogo Crear nuevo trabajo, especifique la siguiente información.
-
En el recuadro Nombre, escriba un nombre para el trabajo de copia de seguridad.
-
En el recuadro Descripción, escriba opcionalmente una descripción para el trabajo de copia de seguridad.
-
En la lista Destino, seleccione la caja fuerte en la que desea guardar los datos de copia de seguridad.
Aparece una caja fuerte en la lista si está asignada al usuario, o si el usuario la ha añadido en la configuración de caja fuerte del sistema.
-
En la lista Opciones de archivo de registro, seleccione el nivel de detalle para el registro de trabajos. Para obtener más información, consulte Opciones de archivo de registro.
-
Para los nuevos trabajos de copia de seguridad, el método de cifrado es AES de 256 bits. Los trabajos existentes pueden tener otros métodos de cifrado. Para obtener más información, consulte Configuración de cifrado.
-
En los recuadros Contraseña y Confirmar contraseña, especifique una contraseña de cifrado. También puede especificar una pista para la contraseña en el recuadro Pista de contraseña.
-
-
En el recuadro Seleccionar bases de datos para copia de seguridad, seleccione la base de datos de la que desea realizar una copia de seguridad.
- Para añadir bases de datos específicas al trabajo de copia de seguridad, seleccione la casilla de verificación de cada base de datos y, a continuación, haga clic en Incluir. Las bases de datos incluidas aparecen en el recuadro Conjunto de copias de seguridad.
- Para realizar una copia de seguridad de todas las bases de datos de la instancia SQL Server seleccionada, marque la casilla de verificación de la instancia y, a continuación, haga clic en Incluir. Las instancias incluidas aparecen en el recuadro Conjunto de copias de seguridad.
Cuando se ejecuta el trabajo, se realiza una copia de seguridad automática de las bases de datos recién añadidas en la instancia seleccionada.
- Para realizar copias de seguridad de bases de datos con nombres que coincidan con un filtro cuando se ejecute el trabajo, seleccione la casilla de verificación de la instancia SQL Server y, a continuación, haga clic en Incluir. Aparece
un registro de inclusión con un asterisco (
*
) en el recuadro Conjunto de copias de seguridad. En el recuadro Filtro de base de datos, introduzca los nombres de las bases de datos que desea incluir. Separe varios nombres con comas y utilice asteriscos (*
) y signos de interrogación (?
) como caracteres comodín. Los filtros se aplican cuando se ejecuta el trabajo de copia de seguridad. Las nuevas bases de datos que coinciden con los filtros especificados se copian automáticamente cuando se ejecuta el trabajo.
Por ejemplo, para realizar una copia de seguridad de bases de datos con nombres que finalizan con "Management" o incluir la palabra "database" seguida de un solo carácter, escriba el filtro siguiente:
*management, database?
. -
Para excluir bases de datos del trabajo de copia de seguridad, realice una o más de las acciones siguientes en el recuadro Seleccionar bases de datos para copia de seguridad:
- Para excluir bases de datos específicas del trabajo de copia de seguridad, seleccione la casilla de verificación de cada base de datos y, a continuación, haga clic en Excluir. Las bases de datos excluidas aparecen en el cuadro Conjunto de copias de seguridad con un signo menos.
- Para excluir bases de datos con nombres que coincidan con un filtro cuando se ejecute el trabajo de copia de seguridad, seleccione la casilla de verificación de la instancia SQL Server y, a continuación, haga clic en Excluir. Aparece un
registro con un asterisco (
*
) en el recuadro Conjunto de copias de seguridad. En el recuadro Filtro de base de datos, introduzca los nombres de las bases de datos que desea excluir. Separe varios nombres con comas y utilice asteriscos (*
) y signos de interrogación (?
) como caracteres comodín. Por ejemplo, para excluir bases de datos si sus nombres empiezan por "M", especifique el filtro siguiente:m*
.
Los filtros se aplican cuando se ejecuta el trabajo de copia de seguridad. Las nuevas bases de datos que coinciden con los filtros especificados se excluyen automáticamente cuando se ejecuta el trabajo de copia de seguridad. Los filtros no distinguen entre mayúsculas y minúsculas.
-
Para eliminar un registro de inclusión o exclusión del recuadro Conjunto de copia de seguridad, pulse Suprimir junto al registro.
-
Pulse Aplicar ahora para consolidar y simplificar los registros del recuadro Conjunto de copia de seguridad, si es necesario aplicar cambios.
-
Pulse Crear trabajo. Ahora se crea el trabajo y aparece el cuadro de diálogo Ver/Añadir planificación. A continuación, puede crear una planificación para ejecutar la copia de seguridad. Haga clic en Cancelar si no desea crear un horario ahora.
Planificación del trabajo de copia de seguridad SQL
Después de crear un trabajo de copia de seguridad, puede añadir una o más planificaciones para ejecutar el trabajo automáticamente. Puede crear planificaciones complejas para un trabajo creando varias planificaciones. Por ejemplo, puede planificar un trabajo de copia de seguridad para que se ejecute a medianoche cada viernes y planificar el trabajo para que se ejecute a las 8 PM el primer día de cada mes. Cuando planifica varios trabajos de base de datos SQL Server en la misma instancia, es recomendable planificar los trabajos para que sus tiempos de ejecución no se solapen. Las copias de seguridad simultáneas se admiten, pero no se recomiendan.
Si un trabajo está programado para iniciarse a la misma hora por varias programaciones, el trabajo se ejecuta sólo una vez. Si los trabajos tienen diferentes tipos de retención, se aplica al conjunto seguro resultante el tipo de retención del programa que esté más alto en la lista. Por ejemplo, el trabajo está programado para ejecutarse a medianoche cada sábado con el tipo de retención Semanal, y todos los días a las 12 de la noche con el tipo de retención Diaria. Los sábados, el trabajo se ejecuta una sola vez a las 12 de la noche. Como el horario con el " tipo de retención " Semanal está más arriba en la lista que el horario con el " tipo de retención" Diario, se aplica el " tipo de retención Semanal al conjunto seguro.
Si se ha planificado que un trabajo se ejecute a horas con una ligera diferencia, el agente de IBM Cloud Backup for Classic intenta ejecutar el trabajo de acuerdo con cada planificación. Por ejemplo, si un trabajo está planificado para ejecutarse a las 11 PM por una planificación y a las 11:01 PM por otra planificación, el agente de IBM Cloud Backup for Classic intenta ejecutar el trabajo dos veces. Intente evitar que las planificaciones se solapen. Pueden surgir problemas si se programa un trabajo para que se ejecute dos veces en un periodo corto. Especialmente, intente evitar que las planificaciones se solapen para trabajos de base de datos SQL Server en la misma instancia. Las copias de seguridad simultáneas en la misma instancia de SQL Server están admitidas, pero no se recomiendan.
-
En el cuadro de diálogo Ver/Agregar planificación, pulse Añadir planificación.
-
En la nueva fila de planificación, en la lista Retención, haga clic en un tipo de retención.
-
Seleccione el tipo de copia de seguridad.
- Para hacer una copia de seguridad de cada base de datos a partir del momento en que se inicia la copia de seguridad, haga clic en Completa.
- Para realizar una copia de seguridad de cada base de datos y sus registros de transacciones desde el momento en que se inicia la copia de seguridad, haga clic en Completa con registros de transacciones.
- Para realizar una copia de seguridad de solo los registros de transacciones de base de datos desde el momento en que se inicia la copia de seguridad, pulse Solo registros de transacciones. Al seleccionar esta opción, se realiza una copia de seguridad de toda la base de datos y sus registros de transacciones cuando se ejecuta el trabajo por primera vez. En copias de seguridad posteriores, solo se realiza una copia de seguridad de los registros de transacciones.
Después de una copia de seguridad del registro de transacciones, los registros se marcan para el truncamiento. Si también realiza una copia de seguridad de bases de datos utilizando otra herramienta (por ejemplo, copia de seguridad de SQL Server nativo), utilice sólo una herramienta para truncar los registros. Sólo se pueden realizar copias de seguridad de los registros de transacciones de las bases de datos cuando utilizan el modelo de recuperación completa o masiva.
-
En el recuadro de planificación, pulse en la flecha.
-
En el cuadro de diálogo Configurar planificación de trabajos, elija una de las opciones siguientes.
- Para ejecutar la copia de seguridad en días específicos cada semana, en la lista Vista de planificación, pulse Días de la semana. Seleccione los días en los que desea ejecutar el trabajo. A continuación, utilice el campo A las para especificar la hora en la que desea ejecutar el trabajo.
- Para ejecutar la copia de seguridad en fechas específicas cada mes, pulse Días del mes en la lista Vista de planificación. En el calendario, seleccione la fecha en la que desea ejecutar el trabajo. A continuación, utilice el campo A las para especificar la hora en la que desea ejecutar el trabajo.
- Para crear una planificación personalizada, pulse Personalizado en la lista Vista de planificación. En el cuadro de diálogo Ciclo personalizado, introduzca una planificación personalizada. Asegúrese de seguir el formato y la notación tal como se describe.
-
Pulse Aceptar. La planificación aparece en el recuadro Planificación.
-
En la lista Compresión, pulse un nivel de compresión para los datos de copia de seguridad. Los niveles de compresión optimizan el volumen de datos enviados contra la velocidad de procesamiento.
-
Para aplazar, seleccione una de las opciones siguientes.
- Para permitir que el trabajo de copia de seguridad se ejecute sin límite de tiempo, haga clic en Ninguno en la lista Aplazar.
- Para especificar una cantidad máxima de tiempo que el trabajo de copia de seguridad se puede ejecutar, pulse Minutos u Horas en la lista de aplazamiento. En el recuadro adyacente, escriba el número máximo de minutos u horas que el trabajo se puede ejecutar.
Cuando se utiliza la opción de aplazamiento, el trabajo de copia de seguridad no realiza la copia de seguridad de ningún dato nuevo después de la cantidad de tiempo especificada, incluso si no se realiza una copia de seguridad de algunos datos. Todavía se realiza copia de seguridad de los cambios en los datos de los que se ha realizado una copia de seguridad con anterioridad, independientemente de la cantidad de tiempo especificada.
-
Para ejecutar el trabajo en el horario especificado, seleccione la casilla Habilitar.
Si existe más de una fila de planificación, puede utilizar las flechas de prioridad para cambiar el orden de las filas de planificación. Los horarios situados más arriba en la lista tienen mayor prioridad que los situados hacia el final de la lista. Si un trabajo está programado para ejecutarse a la misma hora por varias programaciones, el trabajo se ejecuta una vez a la hora programada. Si los horarios tienen diferentes tipos de retención, el trabajo se ejecuta con el tipo de retención del horario que esté más alto en la lista de prioridades.
-
Pulse Guardar.
Protección de bases de datos SQL en grupos de disponibilidad AlwaysOn
Puede proteger las bases de datos SQL Server en grupos de disponibilidad AlwaysOn utilizando el agente de Windows IBM Cloud Backup for Classic y el complemento SQL Server. Si realiza una copia de seguridad de una base de datos en una réplica secundaria, se realiza una copia de seguridad de solo copia de la base de datos. Las copias de seguridad de solo copia no afectan a la secuencia de copias de seguridad de SQL Server convencionales. Microsoft sólo admite copias de seguridad de bases de datos secundarias. Para obtener más información, consulte Descarga de copias de seguridad soportadas en réplicas secundarias de un grupo de disponibilidad.
Si un trabajo de copia de seguridad incluye bases de datos secundarias y bases de datos que no están en una réplica secundaria, se realiza una copia de seguridad de solo copia para todas las bases de datos del trabajo. No incluya una base de datos secundaria en el mismo trabajo que una base de datos autónoma.
Para proteger las bases de datos SQL Server en grupos de disponibilidad AlwaysOn, puede elegir una de las siguientes opciones.
-
Instale el agente y el complemento de Windows IBM Cloud Backup for Classic en el servidor donde se aloja la réplica primaria. Puede ejecutar una copia de seguridad completa de las bases de datos primarias, seguidas de copias de seguridad completas o de registro de transacciones. Si la réplica primaria se convierte en una réplica secundaria después de una migración tras error, el agente de IBM Cloud Backup for Classic ejecuta automáticamente copias de seguridad de base de datos de solo copia en lugar de copias de seguridad completas. Las copias de seguridad de registro de transacciones permanecen iguales.
-
Instale el agente y el complemento de Windows IBM Cloud Backup for Classic en un servidor en el que esté alojada una réplica secundaria. Esta estrategia de copia de seguridad descarga el procesamiento de copia de seguridad a un servidor no primario. Puede ejecutar una copia de seguridad de solo copia de la base de datos secundaria, seguida de copias de seguridad de solo copia o de registro de transacciones. Si la réplica secundaria se convierte en la réplica primaria después de una migración tras error, el agente de IBM Cloud Backup for Classic ejecuta automáticamente copias de seguridad completas en lugar de copias de seguridad de solo copia. Las copias de seguridad de registro de transacciones permanecen iguales.
Si el modo de disponibilidad de la réplica secundaria es asynchronous-commit, los registros de transacciones en la base de datos secundaria pueden ir por detrás de la base de datos réplica primaria. Si se está realizando una copia de seguridad de la base de datos secundaria, podría producirse una pérdida de datos.
-
Instale el agente y el plug-in de Windows IBM Cloud Backup for Classic en el servidor de réplica primario y en los servidores de réplica secundarios. Esta estrategia garantiza que las copias de seguridad continúen aunque una de las réplicas esté caída. Puede ejecutar una copia de seguridad completa en la réplica primaria, seguida de copias de seguridad completas o de registro de transacciones. También puede ejecutar copias de seguridad de solo copia en las réplicas secundarias, seguidas de copias de seguridad de solo copia o de registro de transacciones.
Si una base de datos SQL en un grupo de disponibilidad AlwaysOn está alojada en una instancia de clúster de conmutación por error SQL Server, instale el agente, el complemento SQL Server y el complemento de clúster en cada nodo físico. A continuación, configure los trabajos en el nodo virtual. Las copias de seguridad completas se ejecutan si la base de datos es una base de datos primaria. Las copias de seguridad de sólo copia se ejecutan si la base de datos es una base de datos secundaria.
Protección de clústeres de SQL Server
Para proteger un clúster SQL Server, debe instalar el agente de Windows IBM Cloud Backup for Classic con el complemento Cluster Support y el complemento SQL Server en cada nodo del clúster. A continuación, puede registrar un servidor virtual para el rol SQL Server en el portal y crear y ejecutar trabajos de copia de seguridad en el servidor virtual. Los trabajos de copia de seguridad en un servidor virtual se dirigen automáticamente al nodo de clúster activo y no se reinicializan después de una migración tras error.
Para proteger completamente un clúster de SQL Server, debe realizar una copia de seguridad de:
- Disco de quórum
- Cada nodo físico del clúster
- Volúmenes de clúster
- Las bases de datos SQL Server para proporcionar una recuperación de base de datos de punto en el tiempo.
Cuando un clúster está totalmente protegido, puede recuperar el clúster si los componentes se pierden, se dañan o fallan.
Valores avanzados
Opciones de archivo de registro
Al crear o editar un trabajo de copia de seguridad, puede especificar el nivel de detalle para el registro de trabajos. Seleccione uno de los siguientes niveles de registro de la lista.
- Archivos: esta opción proporciona la información más detallada y se suele utilizar para solucionar problemas. Proporciona información sobre los archivos de los que se hace copia de seguridad.
- Directorio - Este ajuste proporciona menos detalles que el nivel de registro Archivos. Proporciona información sobre las carpetas de las que se hace copia de seguridad.
- Resumen - Este ajuste proporciona información de alto nivel, incluyendo la versión del almacén y del agente IBM Cloud Backup for Classic, y los tamaños de las copias de seguridad.
- Mínimo - Esta configuración proporciona información de alto nivel, incluyendo el almacén y la versión del agente IBM Cloud Backup for Classic.
Cambiar el nivel de registro sólo afecta a los archivos de registro que se creen a partir de ese momento. No afecta a los archivos de registro creados anteriormente.
Valores de cifrado y contraseña
Los valores de cifrado especifican el tipo de cifrado para los datos de copia de seguridad en reposo en la caja fuerte. El cifrado AES de 256 bits es el tipo de cifrado predeterminado disponible para los nuevos trabajos de copia de seguridad. Al crear un trabajo de copia de seguridad, debe especificar una contraseña para los datos cifrados. La contraseña distingue entre mayúsculas y minúsculas. Para recuperar los datos, debe proporcionar la contraseña de cifrado que se ha especificado al realizar la copia de seguridad de los archivos. También puede especificar una pista de contraseña. Cuando desee restaurar datos, puede ver la pista de contraseña que le ayudará a recordar la contraseña de cifrado para este trabajo.
Si olvida la contraseña de cifrado, perderá el acceso a los datos. No puede recuperar la contraseña del sistema.