La recuperación ante desastres de datos (DBS) admite la recuperación de una sola tabla, la georredundancia y el archivado a largo plazo para las instancia s de Oracle.
Funciones
|
Función |
Descripción |
|
Georredundancia |
Permite hacer una copia de seguridad de una instance de Oracle en almacenamiento en la nube en una instance diferente. Los datos se pueden restaurar a una base de datos en la nube o a una instance independiente en el centro de datos de origen. |
|
Archivado a largo plazo |
Conserva las Archive Storage s hasta por 10 años. Las Archive Storage s se mueven automáticamente a Archive Storage. |
|
Limitación de velocidad de copia de seguridad |
Limita la velocidad de la copia de seguridad para reducir el impacto en el rendimiento de la base de datos. |
|
Almacenamiento comprimido |
Admite la compresión nativa de la base de datos Oracle y la compresión LZ4. |
|
Copia de seguridad en streaming |
Escribe los datos de la copia de seguridad directamente en el almacenamiento en la nube sin almacenarlos temporalmente en un disco local. |
|
Cifrado |
Cifra los datos en tránsito con HTTPS y los datos en reposo con AES-256. |
Cree una programación de copia de seguridad
Para obtener instrucciones detalladas, consulte Create a backup schedule.
Cuando cree la backup schedule, establezca Database Type en Oracle y Backup Method en Logical Backup.
Configure una programación de copia de seguridad
Inicie sesión en la Data Management Service (DMS) 5.0 consola.
-
En la barra de navegación superior, elija .
NotaSi usa la consola de DMS en modo simple, mueva el puntero sobre el icono
en la esquina superior izquierda de la consola de DMS y elija . Busque la programación de copia de seguridad de destino y haga clic en Configure Backup Schedule en la columna Actions.
-
En la página Configure Backup Source and Destination, configure el origen y el destino de la copia de seguridad y luego haga clic en Next.
Sección
Parámetro
Descripción
N/A
Backup schedule name
El nombre de la programación de copia de seguridad. DBS genera automáticamente un nombre de programación de copia de seguridad. Se recomienda introducir un nombre descriptivo que sea fácil de identificar. Los nombres de las programaciones de copia de seguridad no tienen que ser únicos.
Backup Source Information
Backup method
El método que se usa para hacer la copia de seguridad de los datos. De forma predeterminada, se usa el método de copia de seguridad que seleccionó al adquirir la programación de copia de seguridad. En este ejemplo se usa Logical Backup.
Database location
La ubicación de la base de datos que se va a copiar. Opciones válidas:
User-Created Database with Public IP Address <IP Address:Port Number>
ECS-Hosted Database
Express Connect DB/VPN Gateway/Intelligent Gateway
Self-managed database without a public IP address, accessed via Database Gateway (DG)
Database type
El valor predeterminado es Oracle.
Connection address
La dirección de conexión de la instancia de la base de datos de origen.
NotaSi el servidor tiene un firewall configurado, haga clic en Set Whitelist para obtener las direcciones IP de DBS. Debe agregar todas estas direcciones IP a la lista de permitidos del servidor para que DBS acceda a la base de datos.
Este parámetro se muestra solo cuando No public network IP: Port's self-built database (accessed through the database gateway) está establecido en Self-managed database without a public IP address, accessed via Database Gateway (DG), Express Connect DB/VPN Gateway/Intelligent Gateway o User-Created Database with Public IP Address <IP Address:Port Number>.
Instance region
La región donde reside la instancia de base de datos de origen.
Este parámetro se muestra solo cuando ECS-Hosted Database está establecido en Self-managed database on an ECS instance o Self-managed database without a public IP address, accessed via Database Gateway (DG).
NotaSi el servidor tiene configuraciones de seguridad de red, como un firewall, debe hacer clic en Set Whitelist para obtener las direcciones IP de DBS y agregar la lista completa de direcciones IP a la lista de permitidos del servidor. Esto garantiza que DBS pueda acceder al servidor.
Este parámetro se muestra solo cuando selecciona Self-managed database without a public IP address, accessed via Database Gateway (DG), Express Connect DB/VPN Gateway/Intelligent Gateway o User-Created Database with Public IP Address <IP Address:Port Number>.
Port
El puerto que se usa para conectarse a la instancia de la base de datos de origen. El valor predeterminado es 1521.
ECS instance ID
El ID de la instancia de ECS que aloja la base de datos.
Este parámetro se muestra solo cuando ECS-Hosted Database está establecido en Self-managed database on an ECS instance.
Destination VPC
La Virtual Private Cloud (VPC) de destino.
Este parámetro se muestra solo cuando Express Connect DB/VPN Gateway/Intelligent Gateway está establecido en Self-managed database accessed via Express Connect, VPN Gateway, or Smart Access Gateway (SAG).
Database Gateway (DG) instance ID
La instancia de Database Gateway (DG).
Este parámetro se muestra solo cuando Database Location está establecido en Self-managed database without a public IP address, accessed via Database Gateway (DG).
SID
El identificador del sistema Oracle (SID) de la base de datos.
Oracle home
La ruta absoluta del directorio Oracle Home. La ruta debe tener un formato estándar para Windows o Linux.
Database account
La cuenta de base de datos que se usa para la conexión.
Password
La contraseña de la cuenta que se usa para conectarse a la base de datos de la que se quiere hacer una copia de seguridad.
Una vez que introduzca el nombre de usuario y la contraseña de la cuenta de base de datos, haga clic en Test Connection junto a la contraseña para comprobar si la información de la base de datos que se quiere copiar es válida. Si los parámetros especificados son válidos, se muestra el mensaje Test Passed. Si se muestra el mensaje Test Failed, haga clic en Check junto a Test Failed. Modifique la información de la base de datos que se quiere copiar según los resultados de la comprobación.
Cross-border data transfer compliance commitment
Lea y seleccione la casilla del compromiso de cumplimiento de la transferencia transfronteriza de datos.
Backup destination
Backup storage type
El tipo de almacenamiento para el destino de la copia de seguridad. Opciones válidas:
DBS Built-in Storage (Recomendado): no necesita crear un bucket. Los datos se almacenan automáticamente en el almacenamiento integrado de DBS. Se le cobra según la cantidad de datos almacenados. Para obtener más información sobre la facturación, consulte Storage fees.
OSS For User: debe crear un bucket en Object Storage Service (OSS) con antelación. Para obtener más información, consulte Create buckets.
NotaEste tema usa DBS Built-in Storage como ejemplo. Si selecciona User-owned OSS bucket, especifique también OSS Bucket Name. Solo la clase de almacenamiento OSS Standard es compatible.
Si tiene una gran cantidad de datos para almacenar, le recomendamos que adquiera un plan de almacenamiento de DBS (suscripción) para reducir los costos del almacenamiento integrado de DBS. Los planes de almacenamiento son más rentables que el método de facturación pay-as-you-go.
Storage method
El método que se usa para almacenar los datos de la copia de seguridad. Opciones válidas:
Encrypted (Recomendado): usa el algoritmo AES-256 estándar del sector para cifrar los datos en reposo.
Object Storage Service (OSS) admite el cifrado del lado del servidor. Cuando cargue un objeto, OSS cifra el objeto antes de guardarlo. Cuando descargue el objeto, OSS descifra automáticamente los datos y se los devuelve. Para obtener más información, consulte Server-side encryption.
Non-encrypted: el cifrado está deshabilitado.
-
En la página Edit Backup Objects, mueva las bases de datos o tablas que se van a copiar desde el cuadro Available al cuadro Selected y luego haga clic en Next.
NotaPuede hacer copias de seguridad de bases de datos o tablas específicas. Para seleccionar todas las bases de datos existentes, haga clic en Select All. Los objetos de copia de seguridad compatibles varían según el motor de base de datos. Para obtener más información, consulte Supported database engines and features.
De forma predeterminada, las bases de datos recién creadas no se agregan automáticamente a la backup schedule. Para hacer copias de seguridad de ellas, modifique la backup schedule y agréguelas a los objetos de copia de seguridad. Para obtener más información, consulte Modify backup objects.
-
En la página Configure Backup Time, configure la hora de la copia de seguridad y los ajustes relacionados, y luego haga clic en Next.
Parámetro
Descripción
Full backup frequency
La frecuencia de la programación de copia de seguridad. Valores válidos: Periodic Backup y Single Backup.
NotaSi selecciona Periodic Backup, debe configurar los parámetros Full Data Backup Recurrence y Start At.
Backup period
Los días de la semana en los que DBS ejecuta la programación de copia de seguridad. Puede seleccionar uno o más días de la semana. Seleccione como mínimo un día de la semana.
Start time
La hora de inicio de la copia de seguridad. Se recomienda establecer una hora dentro de las horas valle. Ejemplo: 01:00.
NotaSi una copia de seguridad completa anterior no ha finalizado a la hora de inicio de la siguiente copia de seguridad, DBS omite la siguiente copia de seguridad.
Incremental backup
La copia de seguridad incremental no es compatible con bases de datos Oracle.
Maximum parallel threads for full backup
El número máximo de subprocesos en paralelo para una copia de seguridad completa. Puede establecer este parámetro para ajustar la velocidad de copia de seguridad. Por ejemplo, puede reducir el número de subprocesos de copia de seguridad para minimizar el impacto en la base de datos.
Backup network throttling
El límite del ancho de banda de red. Unidad: MB/s. Puede establecer el límite según sus requisitos empresariales. El valor predeterminado 0 indica que el ancho de banda de red es ilimitado.
-
En la página Edit Lifecycle, especifique el período de retención de los datos de copia de seguridad completa en el almacenamiento integrado de DBS.
NotaPara obtener más información sobre la lifecycle de los datos de copia de seguridad, consulte Manage the lifecycle of backup data.
Después de completar las configuraciones anteriores, haga clic en Precheck en la esquina inferior derecha de la página.
-
En el cuadro de diálogo Precheck, después de que todos los elementos pasen la comprobación previa, haga clic en Start Task.
La precheck verifica la conectividad de la base de datos de origen, los permisos de la base de datos y la configuración de OSS.
NotaDespués de que el estado de la backup schedule cambie a Running, la configuración estará completa. Puede consultar la tarea de copia de seguridad en la página Backup Schedules. Para obtener más información, consulte View a backup schedule.
Restaure los datos
Inicie sesión en la Data Management Service (DMS) 5.0 consola.
-
En la barra de navegación superior, elija .
NotaSi usa la consola de DMS en modo simple, mueva el puntero sobre el icono
en la esquina superior izquierda de la consola de DMS y elija . En la página Backup Schedules, busque la programación de copia de seguridad que desee gestionar y haga clic en Manage en la columna Actions.
En la página Configure Task, haga clic en Restore Database en la esquina superior derecha.
-
En la página Set Time Restored To, configure los parámetros a continuación y haga clic en Next.
Sección
Parámetro
Descripción
N/A
Task Name
DBS genera automáticamente un nombre para la tarea. Se recomienda especificar un nombre descriptivo para identificarla fácilmente. El nombre no tiene que ser único.
Destination database
Database location
La ubicación de la base de datos de destino. Asegúrese de que el servicio de la base de datos de destino esté en ejecución. Opciones válidas:
Self-managed database with a public IP address
Self-managed database on an ECS instance
Self-managed database accessed via Express Connect, VPN Gateway, or Smart Access Gateway (SAG)
PolarDB instance
Self-managed database without a public IP address, accessed via Database Gateway (DG)
Database type
El valor predeterminado es Oracle.
Instance region
La región donde se encuentra la instancia de destino.
NotaEste parámetro se muestra solo cuando Database Location está establecido en Self-managed database on an ECS instance, PolarDB instance o Self-managed database without a public IP address, accessed via Database Gateway (DG).
Connection address
La dirección de conexión pública de la base de datos de destino.
NotaEste parámetro se muestra solo cuando Database Location está establecido en Self-managed database with a public IP address, Self-managed database accessed via Express Connect, VPN Gateway, or Smart Access Gateway (SAG) o Self-managed database without a public IP address, accessed via Database Gateway (DG).
Port
El puerto de conexión de la base de datos de destino.
NotaEste parámetro no se muestra si Database Location está establecido en PolarDB instance.
ECS instance ID
El ID de la instancia de ECS.
NotaEste parámetro se muestra solo si Database Location está establecido en Self-managed database on an ECS instance.
PolarDB instance ID
El ID de la instancia de PolarDB.
NotaEste parámetro se muestra solo si Database Location está establecido en PolarDB instance.
Destination VPC
La Virtual Private Cloud (VPC) de destino.
NotaEste parámetro se muestra solo si Database Location está establecido en Self-managed database accessed via Express Connect, VPN Gateway, or Smart Access Gateway (SAG).
Database Gateway (DG) instance ID
La instancia de Database Gateway (DG).
NotaEste parámetro se muestra solo si Database Location está establecido en Self-managed database without a public IP address, accessed via Database Gateway (DG).
SID
El identificador del sistema Oracle (SID) de la base de datos.
Database account
La cuenta de base de datos que se usa para la conexión.
Password
La contraseña de la cuenta de base de datos.
Una vez que introduzca las credenciales de la cuenta, puede hacer clic en Test Connection para comprobarlas.
Si la conexión es correcta, se muestra un mensaje de confirmación. Si la conexión falla, haga clic en el enlace Diagnose del mensaje de error y ajuste la configuración según las indicaciones.
Compliance warranty regarding cross-border data transfers
Lea y acepte el compromiso de cumplimiento seleccionando la casilla.
-
En la página Configure Objects to Restore, configure los parámetros a continuación y haga clic en Precheck en la esquina inferior derecha.
Parámetro
Descripción
Conflict handling
La opción predeterminada de Conflict Handling es Rename if object name exists. Por ejemplo, si la base de datos de destino ya contiene una tabla llamada
job_info, la tabla restaurada se cambia de nombre ajob_info_dbs_<RestoreTaskID>_<Timestamp>.Objects to restore
En el cuadro Source Database Objects, seleccione las bases de datos o tablas que se restaurarán y muévalas al cuadro Selected Objects.
NotaAlgunos motores de base de datos admiten la restauración en la granularidad de una sola tabla o una sola base de datos. Esto reduce la cantidad de datos que se deben restaurar y acorta el objetivo de tiempo de recuperación (RTO). Para obtener más información sobre la granularidad de restauración compatible, consulte Supported database engines and features.
-
En el cuadro de diálogo Precheck, después de que el estado cambie a Precheck Passed, haga clic en Start Task.
Puede supervisar el progreso de la tarea de restauración en la pestaña Restore Tasks.
NotaEl tiempo necesario para restaurar los datos depende de las especificaciones de la backup schedule y del tamaño de la base de datos. Una programación con especificaciones superiores restaura los datos más rápido. Para obtener más información, consulte Logical backup and physical backup performance tests.