Skip to main content
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Crear políticas de backup para bases de datos de SQL Server

Colaboradores

Es posible crear una política de backup para el recurso o el grupo de recursos antes de usar SnapCenter con el fin de realizar un backup de los recursos de SQL Server. También es posible crear una política de backup en el momento de crear un grupo de recursos o realizar un backup de un único recurso.

Lo que necesitará

  • Debe estar definida la estrategia de protección de datos.

  • Debe haberse preparado para la protección de datos completando ciertas tareas, como instalar SnapCenter, añadir hosts, identificar recursos y crear conexiones con el sistema de almacenamiento.

  • Debe haber configurado el directorio de registro del host para backup de registro.

  • Debe haber actualizado (detectado) los recursos de SQL Server.

  • Si va a replicar copias de Snapshot en un reflejo o almacén, el administrador de SnapCenter debe haberle asignado las máquinas virtuales de almacenamiento (SVM) para los volúmenes de origen y de destino.

    Para obtener información sobre cómo los administradores asignan recursos a los usuarios, consulte la información de instalación de SnapCenter.

  • Si desea ejecutar los scripts de PowerShell en scripts previos y posteriores, debe establecer el valor del parámetro usePowershellProcessforScripts en TRUE en el archivo web.config.

    El valor predeterminado es FALSE

Acerca de esta tarea

Una política de backup es un conjunto de reglas que rigen cómo gestionar y conservar backups, y con qué frecuencia se realizará un backup del recurso o del grupo de recursos. De forma adicional, se puede especificar la configuración de replicación y script. Puede especificar opciones en la política para ahorrar tiempo cuando desee reutilizarla con otro grupo de recursos.

La mayoría de los campos en estas páginas del asistente son claros y explicativos. La siguiente información describe algunos de los campos que pueden requerir explicación.

  • Pasos*

    1. En el panel de navegación de la izquierda, haga clic en Configuración.

    2. En la página Configuración, haga clic en Directivas.

    3. Haga clic en Nuevo.

    4. En la página Nombre, introduzca el nombre y la descripción de la directiva.

    5. En la página Tipo de copia de seguridad, realice los siguientes pasos:

      1. Elija el tipo de backup:

        Si desea…​ Realice lo siguiente…​

        Realizar un backup de los archivos de la base de datos y los registros de transacciones, y truncar los registros de transacciones

        1. Seleccione copia de seguridad completa y copia de seguridad de registro.

        2. Introduzca el número máximo de bases de datos que se deben incluir en un backup para cada copia de Snapshot.

          Nota Debe aumentar dicho valor si desea ejecutar varias operaciones de backup en forma simultánea.

        Realice un backup de los archivos de la base de datos

        1. Seleccione copia de seguridad completa.

        2. Introduzca el número máximo de bases de datos que se deben incluir en un backup para cada copia de Snapshot. El valor predeterminado es 100

          Nota Debe aumentar dicho valor si desea ejecutar varias operaciones de backup en forma simultánea.

        Realice un backup de los registros de transacciones

        Seleccione copia de seguridad de registro.

      2. Si va a realizar una copia de seguridad de los recursos mediante otra aplicación de copia de seguridad, seleccione copia sólo copia de seguridad.

        Mantener los registros de transacciones intactos permite a cualquier aplicación de backup restaurar la base de datos. Por lo general, no debe utilizar la opción de solo copiar en ningún otro caso.

        Nota Microsoft SQL no es compatible con la opción copia de seguridad sólo junto con la opción copia de seguridad completa y copia de seguridad de registro para almacenamiento secundario.
      3. En la sección Availability Group Settings, realice las siguientes acciones:

        Para este campo…​ Realice lo siguiente…​

        Backup solo en réplica de backup preferida

        Seleccione esta opción para realizar un backup solo en la réplica de backup preferida. La réplica de backup preferida se decide mediante las preferencias de backup configuradas para el AG en SQL Server.

        Seleccione réplicas para backup

        Seleccione la réplica principal o secundaria del AG para el backup.

        Prioridad de backup (prioridad mínima y máxima de backup)

        Indique un número mínimo y un número máximo de prioridad de backup mediante los cuales se determine la réplica de AG para backup. Por ejemplo, puede tener una prioridad mínima de 10 y una prioridad máxima de 50. En este caso, se tendrán en cuenta para el backup todas las réplicas de AG que tengan una prioridad superior a 10 e inferior a 50.

        Nota De forma predeterminada, la prioridad mínima es 1 y la máxima es 100.
        Nota En las configuraciones de clúster, los backups se conservan en cada nodo del clúster según la configuración de retención establecida en la política. Si cambia el nodo propietario del AG, las copias de seguridad se realizan según la configuración de retención y se conservarán las copias de seguridad del nodo propietario anterior. La retención de AG solo se aplica a nivel de nodo.
      4. Si desea programar la copia de seguridad que desea crear con esta directiva, especifique el tipo de programa seleccionando a petición, hora, Diario, Semanal o Mensual.

        Puede seleccionar un tipo de programación por política.

        configuración de copia de seguridad
        Nota Puede especificar la programación (fecha de inicio, fecha de finalización y frecuencia) para la operación de backup mientras crea un grupo de recursos. De este modo, se pueden crear grupos de recursos que comparten la misma política y frecuencia de backup, pero se pueden asignar diferentes programaciones de backup a cada política.
      Nota Si ha programado para las 2:00 a.m., la programación no se activará durante el horario de verano.
    6. En la página Retention, según el tipo de copia de seguridad seleccionado en la página de tipo de copia de seguridad, realice una o más de las siguientes acciones:

      1. En la sección Retention settings para la operación de restauración de último minuto, realice una de las siguientes acciones:

        Si desea…​ Realice lo siguiente…​

        Retener únicamente una cantidad específica de copias de Snapshot

        Seleccione la opción Keep log backups aplicable a Last <number> Days y especifique el número de días que se conservarán. Si se acerca a ese límite, tal vez deba eliminar copias más antiguas.

        Retener las copias de backup por una cantidad determinada de días

        Seleccione la opción Keep log backups applicable to last <number> days of full backups y especifique el número de días que se conservarán las copias de seguridad de registros.

      2. En la sección Configuración de copias de seguridad completas para la configuración de retención a petición, realice las siguientes acciones:

        Para este campo…​ Realice lo siguiente…​

        Copias de Snapshot totales que se deben conservar

        Si desea especificar el número de copias snapshot que desea conservar, seleccione total Snapshot copies to keep.

        Si la cantidad de copias de Snapshot supera el número especificado, las copias se eliminan empezando por las más antiguas.

        Nota El valor de retención máximo es 1018 para recursos en ONTAP 9.4 o posterior, y 254 para recursos en ONTAP 9.3 o anterior. Se producirá un error en los backups si la retención se establece en un valor superior a la versión de ONTAP subyacente.
        Importante De forma predeterminada, el valor del número de retención se establece en 2. Si establece el número de retención en 1, la operación puede generar un error, ya que la primera copia de Snapshot es la de referencia para la relación de SnapVault hasta que se replica una nueva copia de Snapshot en el destino.

        Conserve copias Snapshot para

        Si desea especificar el número de días durante los que desea conservar las copias Snapshot antes de eliminarlas, seleccione mantener copias Snapshot para.

      3. En la sección Configuración de copias de seguridad completas para las configuraciones de retención por hora, por día, por semana y por mes, especifique la configuración de retención para el tipo de programa seleccionado en la página Tipo de copia de seguridad.

        Para este campo…​ Realice lo siguiente…​

        Copias de Snapshot totales que se deben conservar

        Si desea especificar el número de copias snapshot que desea conservar, seleccione total Snapshot copies to keep. Si la cantidad de copias de Snapshot supera el número especificado, las copias se eliminan empezando por las más antiguas.

        Importante Debe establecer el número de retención en 2 o un valor más alto si tiene pensado habilitar la replicación de SnapVault. Si establece el número de retención en 1, la operación puede generar un error, ya que la primera copia de Snapshot es la de referencia para la relación de SnapVault hasta que se replica una nueva copia de Snapshot en el destino.

        Conserve copias Snapshot para

        Si desea especificar el número de días durante los que desea conservar las copias Snapshot antes de eliminarlas, seleccione mantener copias Snapshot para.

        De forma predeterminada, la retención de copias de Snapshot de registro se establece en 7 días. Use el cmdlet Set-SmPolicy para cambiar la retención de la copia de Snapshot de registro.

        En este ejemplo se establece la retención de la copia Snapshot del registro en 2:

      Set-SmPolicy -PolicyName 'newpol' -PolicyType 'Backup' -PluginPolicyType 'SCSQL' -sqlbackuptype 'FullBackupAndLogBackup' -RetentionSettings @{BackupType='DATA';ScheduleType='Hourly';RetentionCount=2},@{BackupType='LOG_SNAPSHOT';ScheduleType='None';RetentionCount=2},@{BackupType='LOG';ScheduleType='Hourly';RetentionCount=2} -scheduletype 'Hourly'
    7. En la página Replication, especifique la replicación en el sistema de almacenamiento secundario:

      Para este campo…​ Realice lo siguiente…​

      Actualizar SnapMirror tras crear una copia Snapshot local

      Seleccione esta opción para crear copias de SnapMirror de conjuntos de backups en otro volumen (SnapMirror).

      Actualizar SnapVault después de crear una copia Snapshot

      Seleccione esta opción para realizar una replicación de backup de disco a disco.

      Etiqueta de la política secundaria

      Seleccione una etiqueta de Snapshot.

      Según la etiqueta de copia de Snapshot que seleccione, ONTAP aplicará la política de retención de copias de Snapshot secundarias que corresponda a esa etiqueta.

      Nota Si ha seleccionado Actualizar SnapMirror después de crear una copia Snapshot local, puede especificar opcionalmente la etiqueta de la directiva secundaria. Sin embargo, si ha seleccionado Actualizar SnapVault después de crear una copia Snapshot local, debe especificar la etiqueta de la directiva secundaria.

      Número de reintentos con error

      Introduzca el número de intentos de replicación que deben producirse antes de que se interrumpa el proceso.

    8. En la página Script, introduzca la ruta y los argumentos del script previo o script posterior que se deben ejecutar antes o después de la operación de copia de seguridad, respectivamente.

      Por ejemplo, se puede ejecutar un script para actualizar capturas SNMP, automatizar alertas y enviar registros.

    Nota Debe configurar la política de retención de SnapMirror en ONTAP para que el almacenamiento secundario no alcance el límite máximo de copias de Snapshot.
    1. En la página Verification, realice los siguientes pasos:

      1. En la sección Ejecutar verificación para los siguientes programas de copia de seguridad, seleccione la frecuencia de programación.

      2. En la sección Opciones de comprobación de consistencia de base de datos, realice las siguientes acciones:

        Para este campo…​ Realice lo siguiente…​

        Limitar la estructura de integridad a la estructura física de la base de datos (PHYSICAL_ONLY)

        Seleccione limitar la estructura de integridad a la estructura física de la base de datos (PHYSICAL_ONLY) para limitar la comprobación de integridad a la estructura física de la base de datos y detectar páginas dañadas, errores de sumas de comprobación y errores de hardware habituales que afecten a la base de datos.

        Supress all information messages (NO INFOMSGS)

        Seleccione Supress all information messages (NO INFOMSGS) para suprimir todos los mensajes informativos. Seleccionado de forma predeterminada.

        Visualizar todos los mensajes de error notificados por objeto (ALL_ERRORMSGS)

        Seleccione Display all reported error messages per object (ALL_ERRORMSGS) para visualizar todos los errores notificados por objeto.

        No comprobar los índices no almacenados en clúster (NOINDEX)

        Seleccione no comprobar los índices no almacenados en clúster (NOINDEX) si no desea comprobar los índices no almacenados en clúster. La base de datos de SQL Server utiliza la comprobación de la consistencia de base de datos de Microsoft SQL Server para comprobar la integridad lógica y física de los objetos de la base de datos.

        Limitar las comprobaciones y obtener los bloqueos en lugar de utilizar una copia de Snapshot de la base de datos interna (TABLOCK)

        Seleccione Limite las comprobaciones y obtenga los bloqueos en lugar de utilizar una copia de Snapshot de la base de datos interna (TABLOCK) para limitar las comprobaciones y obtener bloqueos en lugar de utilizar una copia de Snapshot interna de la base de datos.

      3. En la sección Backup de registro, seleccione verificar copia de seguridad de registro al finalizar para verificar la copia de seguridad de registro al finalizar.

      4. En la sección Verification script settings, introduzca la ruta de acceso y los argumentos del script previo o posterior que deben ejecutarse antes o después de la operación de verificación, respectivamente.

    2. Revise el resumen y, a continuación, haga clic en Finalizar.