Configuración de las copias de seguridad de « Microsoft SQL Server » con IBM Cloud Backup for Classic
Configure las copias de seguridad de « Microsoft SQL Server » con « IBM Cloud® Backup for Classic » para proteger las bases de datos mediante copias de seguridad completas, registros de transacciones, compatibilidad con TDE y grupos de disponibilidad de « AlwaysOn ».
Para proteger las bases de datos de Microsoft SQL Server, instale el complemento SQL Server junto con el agente de Windows IBM Cloud® Backup for Classic Agent en el servidor en el que se ejecuta el servicio 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 realizar 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 solo 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 especificada durante la instalación del agente de IBM Cloud Backup for Classic y del complemento de SQL Server debe tener el rol de servidor público para poder 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.
-
Inicia sesión en la consola de IBM Cloud. En el menú
, seleccione Infraestructura
> Infraestructura clásica.
-
Haz clic en Almacenamiento > Cloud Backup para mostrar los servicios de copia de seguridad.
-
Haz clic en el nombre de la instancia del servicio IBM Cloud para ver los detalles de la misma, incluidos tu nombre de usuario y contraseña del portal.
-
Haz clic en Inicio de sesión en el portal de copias de seguridad para abrir el portal en tu navegador y, a continuación, introduce tu nombre de usuario y contraseña cuando se te solicite.
Si el portal no se inicia, es posible que tengas un problema con tu conexión VPN. También es posible que aparezca un mensaje indicando que el formulario que estás enviando 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, una tarea 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 la 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.
- Introduce la contraseña del usuario indicado.
- 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 las nuevas tareas de copia de seguridad, el método de cifrado es el Estándar de Cifrado Avanzado (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 a la tarea de copia de seguridad, marca la casilla correspondiente a cada base de datos y, a continuación, haz 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 seleccionada de SQL Server, marque la casilla correspondiente a 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 una copia de seguridad de las bases de datos cuyos nombres coincidan con un filtro cuando se ejecute la tarea, marca la casilla correspondiente a la instancia SQL Server y, a continuación, haz 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 concretas de la tarea de copia de seguridad, marca la casilla correspondiente a cada base de datos y, a continuación, haz clic en Excluir. Las bases de datos excluidas aparecen en el cuadro Conjunto de copias de seguridad con un signo menos.
- Para excluir las bases de datos cuyos nombres coincidan con un filtro cuando se ejecute la tarea de copia de seguridad, marca la casilla correspondiente a la instancia de SQL Server y, a continuación, haz 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. Haz clic en Cancelar si no deseas crear una programación 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 según varias programaciones, el trabajo solo se ejecuta una vez. Si los trabajos tienen diferentes tipos de retención, se aplica al conjunto seguro resultante el tipo de retención de la programación que ocupe el primer lugar en la lista. Por ejemplo, la tarea está programada para ejecutarse cada sábado a medianoche con el tipo de retención Semanal, y todos los días a las 12 de la noche con el tipo de retención Diario. Los sábados, la tarea se ejecuta una 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 la ejecución de un trabajo dos veces en un breve periodo de tiempo. 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 la programación, en la lista Retención, haz clic en un tipo de retención.
-
Seleccione el tipo de copia de seguridad.
- Para realizar una copia de seguridad de cada base de datos a partir del momento en que se inicia la copia de seguridad, haz 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, haz 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, selecciona la fecha en la que deseas 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 que la tarea de copia de seguridad se ejecute sin límite de tiempo, haz clic en Ninguno en la lista Aplazamiento.
- 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 que aparecen más arriba en la lista tienen mayor prioridad que los que se encuentran al final de la misma. Si un trabajo está programado para ejecutarse a la misma hora según varias programaciones, el trabajo se ejecuta una sola vez a la hora programada. Si las programaciones tienen diferentes tipos de retención, el trabajo se ejecuta con el tipo de retención de la programación que ocupe el primer puesto 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 de SQL Server en los AlwaysOn Availability Groups 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.
-
Instala el agente y el complemento de Windows IBM Cloud Backup for Classic en el servidor donde se aloja la réplica principal. 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.
-
Instala el agente y el complemento de Windows para IBM Cloud Backup for Classic en un servidor en el que se aloje 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 de la base de datos secundaria podrían ir con retraso respecto a los de la base de datos de la réplica principal. Si se está realizando una copia de seguridad de la base de datos secundaria, podría producirse una pérdida de datos.
-
Instala el agente y el complemento de Windows para IBM Cloud Backup for Classic en el servidor de réplica principal y en los servidores de réplica secundarios. Esta estrategia garantiza que las copias de seguridad continúen incluso si una de las réplicas está inactiva. 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 de un grupo de disponibilidad de AlwaysOn está alojada en una instancia de clúster de conmutación por error de SQL Server, instale el agente, el complemento SQL Server y el complemento Cluster 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 de SQL Server, debe instalar el agente de Windows IBM Cloud Backup for Classic con los complementos Cluster Support y 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. Selecciona uno de los siguientes niveles de registro de la lista.
- Archivos: esta configuración ofrece la información más detallada y suele utilizarse para la resolución de problemas. Proporciona información sobre los archivos de los que se ha realizado una copia de seguridad.
- Directorio: esta configuración ofrece menos detalles que el nivel de registro Archivos. Proporciona información sobre las carpetas de las que se realiza una copia de seguridad.
- Resumen: esta configuración proporciona información general, como la versión del almacén y del agente de IBM Cloud Backup for Classic, así como los tamaños de las copias de seguridad.
- Mínimo: esta configuración proporciona información general, incluida la versión de Vault y del agente de IBM Cloud Backup for Classic.
El cambio del nivel de registro solo 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 las nuevas tareas 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.