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

Garantice una copia Snapshot común en una instalación de mirror-vault

Colaboradores

Puede utilizar el snapmirror snapshot-owner create Comando para conservar una copia Snapshot etiquetada en el secundario en una implementación de reflejo-almacén. Al hacerlo se garantiza que exista una copia snapshot común para la actualización de la relación de almacén.

Acerca de esta tarea

Si utiliza una combinación de ventilador-almacén de reflejos o puesta en marcha en cascada, debe tener en cuenta que fallarán las actualizaciones si no existe una copia snapshot común en los volúmenes de origen y destino.

Esto no supone ningún problema en la relación de mirroring en una puesta en marcha en cascada o en distribución ramificada-vault, ya que SnapMirror siempre crea una copia snapshot del volumen de origen antes de realizar la actualización.

Puede ser un problema en la relación de almacén, sin embargo, ya que SnapMirror no crea una copia Snapshot del volumen de origen al actualizar una relación de almacén. Debe utilizar el snapmirror snapshot-owner create Para garantizar que hay al menos una copia Snapshot común en el origen y el destino de la relación del almacén.

Pasos
  1. En el volumen de origen, asigne un propietario a la copia Snapshot etiquetada que desea conservar:

    snapmirror snapshot-owner create -vserver <SVM> -volume <volume> -snapshot <snapshot> -owner <owner>

    El ejemplo siguiente asigna ApplicationA como propietario del snap1 Copia Snapshot:

    clust1::> snapmirror snapshot-owner create -vserver vs1 -volume vol1
    -snapshot snap1 -owner ApplicationA
  2. Actualice la relación de reflejo, como se describe en "Actualizar manualmente una relación de replicación".

    También puede esperar a la actualización programada de la relación de reflejo.

  3. Transfiera la copia Snapshot etiquetada como al destino de almacén:

    snapmirror update -source-path <SVM:volume>|<cluster://SVM/volume>, …​ -destination-path <SVM:volume>|<cluster://SVM/volume>, …​ -source-snapshot snapshot

    Para obtener una sintaxis de comando completa, consulte la página man.

    En el siguiente ejemplo se transfiere el snap1 Copia Snapshot
    clust1::> snapmirror update -vserver vs1 -volume vol1
    -source-snapshot snap1

    La copia snapshot etiquetada se conservará cuando se actualice la relación de almacén.

  4. En el volumen de origen, quite el propietario de la copia Snapshot etiquetada:

    snapmirror snapshot-owner delete -vserver SVM -volume volume -snapshot snapshot -owner owner

    Los ejemplos siguientes eliminan ApplicationA como propietario del snap1 Copia Snapshot:

    clust1::> snapmirror snapshot-owner delete -vserver vs1 -volume vol1
    -snapshot snap1 -owner ApplicationA