Duplicado de una copia de seguridad de volumen entre regiones
Descubra cómo crear una copia de seguridad de volumen en una región específica.
Estos procedimientos se aplican a las copias de seguridad de volúmenes. Para las copias de seguridad de grupos de volúmenes, consulte Copia de seguridad de un grupo de volúmenes.
Política de IAM necesaria
Para utilizar Oracle Cloud Infrastructure, un administrador debe ser miembro de un grupo al que se le haya otorgado acceso de seguridad en una política por parte de un administrador de arrendamiento. Este acceso es necesario tanto si utiliza la Consola como la API de REST con un SDK, una CLI u otra herramienta. Si recibe un mensaje que indique que no tiene permiso o no está autorizado, verifique con su administrador de arrendamiento el tipo de acceso y el compartimento en el que funciona su acceso.
Para administradores: las dos primeras sentencias que aparecen en la política Permitir a los administradores de volúmenes gestionar volúmenes en bloque, copias de seguridad y grupos de volúmenes permiten al grupo especificado hacer todo tipo de acciones con volúmenes en bloque y copias de seguridad, excepto duplicar copias de seguridad de volumen entre regiones. El tipo de recurso agregado volume-family
no incluye el permiso VOLUME_BACKUP_COPY
, por lo que, para permitir duplicar copias de seguridad de volumen entre regiones, debe asegurarse de incluir la tercera sentencia en dicha política, que es:
Allow group VolumeAdmins to use volume-backups in tenancy where request.permission='VOLUME_BACKUP_COPY'
Para restringir el acceso solo a la creación y gestión de copias de seguridad de volumen, incluido el duplicado de copias de seguridad de volumen entre regiones, utilice la política Permitir que los administradores de copias de seguridad de volúmenes de inicio gestionen copias de seguridad únicamente. El tipo de recurso individual volume-backups
incluye el permiso VOLUME_BACKUP_COPY
, por lo que no necesita especificarlo explícitamente en esta política.
Si está duplicando copias de seguridad de volumen cifradas mediante el almacén entre regiones o desea que la copia de seguridad de volumen duplicada utilice el almacén para el cifrado en la región de destino, debe utilizar una política que permita al servicio de volumen en bloque realizar operaciones criptográficas con claves en la región de destino. Para obtener una política de ejemplo que muestre esto, consulte Permitir que los servicios Volumen en bloque, Almacenamiento de objetos, Almacenamiento de archivos, Motor de Kubernetes y Flujo cifren y descifren volúmenes, copias de seguridad del volumen, cubos, Sistemas de archivos, Secretos de Kubernetes y pools de flujos.
Restricción de acceso
Los permisos específicos necesarios para duplicar copias de seguridad de volumen en regiones son:
-
Región de origen:
VOLUME_BACKUP_READ
,VOLUME_BACKUP_COPY
-
Región de destino:
VOLUME_BACKUP_CREATE
Políticas de ejemplo
En este ejemplo, el grupo está restringido a duplicar copias de seguridad de volumen de la región Sur de Reino Unido (Londres) a la región Centro de Alemania (Fráncfort).
Allow group MyTestGroup to read volume-backups in tenancy where all {request.region='lhr'}
Allow group MyTestGroup to use volume-backups in tenancy where all {request.permission='VOLUME_BACKUP_COPY', request.region = 'lhr',
Allow group MyTestGroup to manage volume-backups in tenancy where all {request.permission='VOLUME_BACKUP_CREATE', request.region = 'fra'}
En este ejemplo, está activado lo siguiente para el grupo:
-
Gestión de copias de seguridad de volumen en todas las regiones.
-
Duplicado de copias de seguridad de volumen desde las regiones Oeste de EE. UU. (Phoenix) y Este de EE. UU. (Ashburn) en cualquier región de destino.
-
Duplicado de copias de seguridad de volumen desde las regiones Centro de Alemania (Fráncfort) y Sur del Reino Unido (Londres) solo en las regiones Centro de Alemania (Fráncfort) o Sur de Reino Unido (Londres).
Allow group MyTestGroup to read volume-backups in tenancy where all {request.region='lhr'}
Allow group MyTestGroup to manage volume-backups in tenancy where any {request.permission!='VOLUME_BACKUP_COPY'}
Allow group MyTestGroup to use volume-backups in tenancy where all {request.permission='VOLUME_BACKUP_COPY', any {request.region='lhr', request.region='fra'}, any{target.region='fra', target.region='lhr'}}
Allow group MyTestGroup to use volume-backups in tenancy where all {request.permission='VOLUME_BACKUP_COPY', any {request.region='phx', request.region='iad'}}
-
Abra el menú de navegación y seleccione Storage. En Almacenamiento de bloques, seleccione Copias de seguridad de volumen en bloque.
Se muestra una lista de las copias de seguridad de volumen en bloque en el compartimento que está viendo. Si no ve el que busca, asegúrese que esté viendo el compartimiento correcto (selecciónelo de la lista del lado izquierdo de la página).
- Seleccione el menú de la copia del volumen en bloque que desea copiar en otra región.
- Seleccione Copiar en otra zona.
-
Introduzca un nombre para la copia de seguridad y elija la región en la que desea duplicar la copia de seguridad. Evite introducir información confidencial.
-
En la sección Cifrado, seleccione si desea que la copia del volumen utilice la claves de cifrado proporcionada por Oracle o su propia clave del cifrado de almacén. Si selecciona la opción para utilizar su propia clave, copie y pegue el OCID para la clave de cifrado de la región que desea.
-
Seleccione Duplicar Copia de Seguridad del Volumen en Bloque.
-
Confirme que los detalles de la región de origen y destino son correctos en el recuadro de diálogo de confirmación y, a continuación, seleccione Aceptar.
-
Abra el menú de navegación y seleccione Storage. En Almacenamiento de bloques, seleccione Copias de seguridad de volumen en bloque.
Utilice el comando
oci bv backup copy
y especifique los parámetros--destination-region
y--volume-backup-id
para copiar una copia de seguridad de volumen en la región especificada:Por ejemplo:oci bv backup copy --destination-region <region_name> --volume-backup-id <unique_ID> [OPTIONS]
oci bv backup copy --destination-region $<destination_region> --volume-backup-id $<volume_backup_ID>
Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de comandos de la CLI.
Ejecute la operación
CopyVolumeBackup
y especifique el atributovolumeBackupId
en el cuerpo de la solicitud y el atributodestinationRegion
en el recursoCopyVolumeBackupDetails
para crear una copia de seguridad de volumen en una región específica.