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

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.

Antes de empezar

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. Si se especifican opciones en una política, el usuario ahorra tiempo cuando desea reutilizarla para otro grupo de recursos.

La mayoría de los campos en estas páginas del asistente son autoexplicativos. Aquí se ofrece información sobre algunos de los campos que podrían presentar dificultades.

Pasos

  1. En el panel de navegación de la izquierda, haga clic en Settings.
  2. En la página Settings, haga clic en Policies.
  3. Haga clic en New.
  4. En la página Name, introduzca el nombre y la descripción de la política.
  5. En la página Backup Type, realice los siguientes pasos:
    1. Elija un tipo de backup:
      Si desea... Realice lo siguiente...
      Realizar un backup de los archivos de la base de datos y truncar los registros de transacciones
      1. Seleccione Full backup and Log backup.
      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.
      Realizar un backup de los archivos de la base de datos
      1. Seleccione Full backup.
      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.
      Realizar un backup de los registros de transacciones Seleccione Log backup.
    2. Si va a realizar un backup de los recursos mediante otra aplicación de backup, seleccione Copy only backup.
      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 permite utilizar la opción Copy only backup junto con la opción Full backup and Log backup para el almacenamiento secundario.
    3. En la sección Availability Group Settings, realice las siguientes acciones:
      Para este campo... Realice lo siguiente…
      Backup on preferred backup replica only Seleccione esta opción para realizar un backup solo en la réplica de backup preferida.

      La réplica de backup preferida se decide según las preferencias de backup configuradas para el grupo de disponibilidad (AG) de SQL Server.

      Select replicas for backup Seleccione la réplica principal o secundaria del AG para el backup.
      Backup priority (Minimum and Maximum backup priority) 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.

    4. Si desea programar el backup que quiere crear con esta política, indique el tipo de programación seleccionando Hourly, Daily, Weekly o Monthly.

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

      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.
  6. En la página Retention, según el tipo de backup seleccionado en la página de tipo de backup, realice una o más de las siguientes acciones:
    1. En la sección Log backup retention settings for the up-to-the-minute restore operation, realice una de las siguientes acciones:
      Si desea… Realice lo siguiente…
      Retain only a specific number of Snapshot copies Seleccione la opción Keep log backups applicable to last <number> full backups y especifique el número de copias de Snapshot que deben retenerse.

      Si se acerca a ese límite, tal vez deba eliminar copias más antiguas.

      Retain the backup copies for a specific number of days Seleccione la opción Keep log backups applicable to last <number> days of full backups y especifique por cuántos días se conservarán las copias de backup de registros.
    2. En la sección Full backup retentions settings de On Demand retention settings, realice las siguientes acciones:
      Para este campo... Realice lo siguiente...
      Total Snapshot copies to keep Si desea especificar el número de copias de Snapshot que se deben conservar, seleccione Total Snapshot copies to keep.

      Si el número de copias de Snapshot supera el número especificado, las copias de Snapshot se eliminan, eliminando primero las copias más antiguas.

      Importante: Debe establecer el número de retención en 2 o más 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.
      Keep Snapshot copies for Si desea indicar el número de días durante los que desea conservar las copias de Snapshot antes de eliminarlas, seleccione Keep Snapshot copies for.
    3. En la sección Full backup retentions settings de Hourly, Daily, Weekly and Monthly retention settings, especifique la configuración de retención para el tipo de programación seleccionado en la página de Backup Type.
      Para este campo... Realice lo siguiente...
      Total Snapshot copies to keep Si desea especificar el número de copias de Snapshot que se deben conservar, seleccione Total Snapshot copies to keep.

      Si el número de copias de Snapshot supera el número especificado, las copias de Snapshot se eliminan, eliminando primero las copias más antiguas.

      Importante: Debe establecer el número de retención en 2 o más 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.
      Keep Snapshot copies for Si desea especificar el número de días durante los que desea conservar las copias de Snapshot antes de eliminarlas, seleccione Keep Snapshot copies for.
  7. En la página Replication, especifique la replicación en el sistema de almacenamiento secundario:
    Para este campo... Realice lo siguiente…
    Update SnapMirror after creating a local Snapshot copy Seleccione esta opción para crear copias de snapmirror de conjuntos de backups en otro volumen (SnapMirror).
    Update SnapVault after creating a Snapshot copy Seleccione esta opción para realizar una replicación de backup de disco a disco.
    Secondary policy label Seleccione la etiqueta para la copia de Snapshot del almacenamiento secundario.

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

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

    replication settings
  8. Opcional: 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 backup, según corresponda.
    Por ejemplo, se puede ejecutar un script para actualizar capturas SNMP, automatizar alertas y enviar registros.
  9. En la página Verification, realice los siguientes pasos:
    1. En la sección Run verification for following backup schedules, seleccione la frecuencia de backup.
    2. En la sección Database consistency check options, realice las siguientes acciones:
      Para este campo... Realice lo siguiente...
      Limit the integrity structure to physical structure of the database (PHYSICAL_ONLY) Seleccione Limit the integrity structure to physical structure of the database (PHYSICAL_ONLY) para limitar la comprobación de la integridad en 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 puedan afectar 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.
      Display all reported error messages per object (ALL_ERRORMSGS) Seleccione Display all reported error messages per object (ALL_ERRORMSGS) para visualizar todos los errores notificados por objeto.
      Do not check nonclustered indexes (NOINDEX) Seleccione Do not check nonclustered indexes (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.

      Limit the checks and obtain the looks instead of using an internal database Snapshot copy (TABLOCK) Seleccione Limit the checks and obtain the looks instead of using an internal database Snapshot copy (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 Log Backup, seleccione Verify log backup upon completion para verificar el backup de registros al terminar.
    4. En la sección Verification script settings, introduzca la ruta y los argumentos del script previo o posterior que deben ejecutarse antes o después de la operación de verificación, según corresponda.
  10. Revise el resumen y, a continuación, haga clic en Finish.