Skip to main content
SnapCenter software
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.

Realizar copias de seguridad de bases de datos Db2

Realizar una copia de seguridad de una base de datos incluye establecer una conexión con el servidor SnapCenter , agregar recursos, agregar una política, crear un grupo de recursos de copia de seguridad y realizar una copia de seguridad.

Antes de empezar
  • Debes haber creado una política de respaldo.

  • Si desea realizar una copia de seguridad de un recurso que tiene una relación SnapMirror con un almacenamiento secundario, la función de ONTAP asignada al usuario de almacenamiento debe incluir el privilegio “snapmirror all”. Sin embargo, si está utilizando el rol “vsadmin”, entonces no se requiere el privilegio “snapmirror all”.

  • Para la operación de copia de seguridad basada en instantáneas, asegúrese de que todas las bases de datos de los inquilinos sean válidas y activas.

  • Para los comandos previos y posteriores para operaciones de inactividad, instantánea y desactivación del modo inactivo, debe verificar si los comandos existen en la lista de comandos disponible en el host del complemento desde las siguientes rutas:

    • Ubicación predeterminada en el host de Windows: C:\Archivos de programa\ NetApp\ SnapCenter\Snapcenter Plug-in Creator\etc\allowed_commands.config

    • Ubicación predeterminada en el host Linux: /opt/ NetApp/snapcenter/scc/etc/allowed_commands.config

Nota Si los comandos no existen en la lista de comandos, la operación fallará.
Interfaz de usuario de SnapCenter
Pasos
  1. En el panel de navegación izquierdo, seleccione Recursos y luego seleccione el complemento apropiado de la lista.

  2. En la página Recursos, filtre los recursos de la lista desplegable Ver según el tipo de recurso.

    Seleccionaricono de filtro y luego seleccione el nombre del host y el tipo de recurso para filtrar los recursos. Luego puedes seleccionaricono de filtro para cerrar el panel de filtro.

  3. Seleccione el recurso que desea respaldar.

  4. En la página Recursos, seleccione Usar formato de nombre personalizado para copia de instantánea y luego ingrese el formato de nombre personalizado que desee usar para el nombre de la instantánea.

    Por ejemplo, customtext_policy_hostname o resource_hostname. De forma predeterminada, se agrega una marca de tiempo al nombre de la instantánea.

  5. En la página Configuración de la aplicación, haga lo siguiente:

    • Seleccione la flecha Copias de seguridad para configurar opciones de copia de seguridad adicionales:

      Habilite la copia de seguridad del grupo de consistencia, si es necesario, y realice las siguientes tareas:

    Para este campo…​ Haz esto…​

    Dedique tiempo a esperar hasta que se complete la operación "Instantánea del grupo de consistencia"

    Seleccione Urgente, Medio o Relajado para especificar el tiempo de espera para que finalice la operación de instantánea. Urgente = 5 segundos, Medio = 7 segundos y Relajado = 20 segundos.

    Deshabilitar la sincronización de WAFL

    Seleccione esta opción para evitar forzar un punto de consistencia WAFL .

    • Seleccione la flecha Scripts para ejecutar comandos previos y posteriores para operaciones de inactividad, instantánea y desactivación del modo inactivo.

      También puede ejecutar comandos previos antes de salir de la operación de copia de seguridad. Los prescriptos y posscriptos se ejecutan en el servidor SnapCenter .

    • Seleccione la flecha Configuraciones personalizadas y luego ingrese los pares de valores personalizados necesarios para todos los trabajos que utilicen este recurso.

    • Seleccione la flecha Herramienta Copiar Instantánea para seleccionar la herramienta para crear Instantáneas:

      Si quieres…​ Entonces…​

      SnapCenter para crear una instantánea a nivel de almacenamiento

      Seleccione * SnapCenter sin consistencia del sistema de archivos*.

      SnapCenter para usar el complemento para Windows para poner el sistema de archivos en un estado consistente y luego crear una instantánea

      Seleccione * SnapCenter con consistencia del sistema de archivos*.

      Para ingresar el comando para crear una instantánea

      Seleccione Otro y luego ingrese el comando para crear una instantánea.

      configuración de la aplicación

  6. En la página Políticas, realice los siguientes pasos:

    1. Seleccione una o más políticas de la lista desplegable.

      Nota También puedes crear una política haciendo clic en * *.

      En la sección Configurar programaciones para políticas seleccionadas, se enumeran las políticas seleccionadas.

    2. Seleccionar * * en la columna Configurar programaciones de la política para la que desea configurar una programación.

    3. En el cuadro de diálogo Agregar programaciones para la política policy_name, configure la programación y luego seleccione Aceptar.

      policy_name es el nombre de la política que usted seleccionó.

    Los horarios configurados se enumeran en la columna Horarios aplicados.

  7. En la página de Notificaciones, en la lista desplegable Preferencias de correo electrónico, seleccione los escenarios en los que desea enviar los correos electrónicos.

    También debe especificar las direcciones de correo electrónico del remitente y del destinatario, y el asunto del correo electrónico. El SMTP también debe configurarse en Configuración > Configuración global.

  8. Revise el resumen y luego seleccione Finalizar.

    Se muestra la página de topología de recursos.

  9. Seleccione Hacer copia de seguridad ahora.

  10. En la página Copia de seguridad, realice los siguientes pasos:

    1. Si aplicó varias políticas al recurso, en la lista desplegable Política, seleccione la política que desea utilizar para la copia de seguridad.

      Si la política seleccionada para la copia de seguridad a pedido está asociada con una programación de copia de seguridad, las copias de seguridad a pedido se conservarán según la configuración de retención especificada para el tipo de programación.

    2. Seleccione Copia de seguridad.

  11. Supervise el progreso de la operación haciendo clic en Monitor > Trabajos.

Cmdlets de PowerShell
Pasos
  1. Inicie una sesión de conexión con el servidor SnapCenter para un usuario específico mediante el cmdlet Open-SmConnection.

    PS C:\> Open-SmConnection

    Se muestra la solicitud de nombre de usuario y contraseña.

  2. Agregue recursos manuales mediante el cmdlet Add-SmResources.

    Este ejemplo muestra cómo agregar una instancia de IBM Db2:

    PS C:\> Add-SmResource -HostName 10.32.212.13 -PluginCode DB2 -ResourceType Instance -ResourceName db2inst1 -StorageFootPrint (@{"VolumeName"="windb201_data01";"LUNName"="windb201_data01";"StorageSystem"="scsnfssvm"}) -MountPoints "D:\"

    Para la base de datos Db2:

    PS C:\> Add-SmResource -HostName 10.32.212.13 -PluginCode DB2 -ResourceType Database -ResourceName SALESDB -StorageFootPrint (@{"VolumeName"="windb201_data01";"LUNName"="windb201_data01";"StorageSystem"="scsnfssvm"}) -MountPoints "D:\" -Instance DB2
  3. Cree una política de respaldo mediante el cmdlet Add-SmPolicy.

  4. Proteja el recurso o agregue un nuevo grupo de recursos a SnapCenter mediante el cmdlet Add-SmResourceGroup.

  5. Inicie un nuevo trabajo de respaldo mediante el cmdlet New-SmBackup.

    Este ejemplo muestra cómo realizar una copia de seguridad de un grupo de recursos:

    C:\PS> New-SMBackup -ResourceGroupName 'ResourceGroup_with_Db2_Resources' -Policy db2_policy1

    Este ejemplo realiza una copia de seguridad de una instancia de Db2:

    C:\PS> New-SMBackup -Resources @{"Host"="10.32.212.13";"Uid"="DB2INST1";"PluginName"="DB2"} -Policy db2_policy

    Este ejemplo realiza una copia de seguridad de una base de datos Db2:

    C:\PS> New-SMBackup -Resources @{"Host"="10.32.212.13";"Uid"="DB2INST1\WINARCDB";"PluginName"="DB2"} -Policy db2_policy
  6. Supervise el estado del trabajo (en ejecución, completado o fallido) mediante el cmdlet Get-smJobSummaryReport.

    PS C:\> Get-SmJobSummaryReport -JobId 467
    
    SmJobId            : 467
    JobCreatedDateTime :
    JobStartDateTime   : 27-Jun-24 01:40:09
    JobEndDateTime     : 27-Jun-24 01:41:15
    JobDuration        : 00:01:06.7013330
    JobName            : Backup of Resource Group 'SCDB201WIN_RAVIR1_OPENLAB_NETAPP_LOCAL_DB2_DB2_WINCIR' with policy 'snapshot-based-db2'
    JobDescription     :
    Status             : Completed
    IsScheduled        : False
    JobError           :
    JobType            : Backup
    PolicyName         : db2_policy
    JobResultData      :
  7. Supervise los detalles del trabajo de respaldo, como la identificación y el nombre del respaldo, para realizar una operación de restauración o clonación mediante el cmdlet Get-SmBackupReport.

    PS C:\> Get-SmBackupReport -JobId 467
    
    BackedUpObjects           : {WINCIR}
    FailedObjects             : {}
    IsScheduled               : False
    HasMetadata               : False
    SmBackupId                : 84
    SmJobId                   : 467
    StartDateTime             : 27-Jun-24 01:40:09
    EndDateTime               : 27-Jun-24 01:41:15
    Duration                  : 00:01:06.7013330
    CreatedDateTime           : 27-Jun-24 18:39:45
    Status                    : Completed
    ProtectionGroupName       : HOSTFQDN_DB2_DB2_WINCIR
    SmProtectionGroupId       : 23
    PolicyName                : db2_policy
    SmPolicyId                : 13
    BackupName                : HOSTFQDN _DB2_DB2_WINCIR_HOST_06-27-2024_01.40.09.7397
    VerificationStatus        : NotApplicable
    VerificationStatuses      :
    SmJobError                :
    BackupType                : SCC_BACKUP
    CatalogingStatus          : NotApplicable
    CatalogingStatuses        :
    ReportDataCreatedDateTime :
    PluginCode                : SCC
    PluginName                : DB2
    PluginDisplayName         : IBM DB2
    JobTypeId                 :
    JobHost                   : HOSTFQDN

La información sobre los parámetros que se pueden utilizar con el cmdlet y sus descripciones se puede obtener ejecutando Get-Help command_name. Alternativamente, también puede consultar la "Guía de referencia de cmdlets del software SnapCenter" .