Clonación de un sistema de base de datos
En este artículo se proporcionan los detalles y el procedimiento para clonar un sistema de base de datos.
La clonación crea una copia del sistema de base de datos de origen tal y como está en el momento de la operación de clonación, incluidos el software de configuración de almacenamiento y los volúmenes de base de datos. Al crear un clon, puede especificar una nueva clave SSH y contraseña de administrador.
Información General
- Para clonar un sistema de base de datos que tenga una asociación de Data Guard, inicie la operación desde el sistema de base de datos principal. La operación de clonación no clona las propias asociaciones de Data Guard ni las conexiones de Data Guard.
- Al clonar un sistema de base de datos que utiliza claves de cifrado gestionadas por el cliente, la base de datos clonada se configurará para utilizar la misma versión de clave que la base de datos de origen. Para obtener información sobre el uso de claves gestionadas por el cliente, consulte Gestión de claves de cifrado.
Limitaciones
- Cuando se clona un sistema de base de datos que utiliza Real Application Clusters (RAC), se crea una nueva configuración de Oracle Grid Infrastructure (GI). Se necesita la nueva GI para evitar conflictos con el sistema de base de datos de origen. Por lo tanto, el sistema de base de datos clonado no incluye lo siguiente del sistema de origen:
- recursos de clusterware agregados manualmente,
- servicios de aplicación de base de datos,
- configuración personalizada de la base de datos de origen, como variables de entorno,
- direcciones IP de aplicaciones agregadas manualmente (IP virtuales de aplicaciones),
- puertos de listener adicionales (como los configurados para la seguridad de capa de transporte u otros fines),
- o cualquier otro recurso o personalización que no esté presente después de la creación de un nuevo sistema de base de datos
- La clonación de un sistema de base de datos RAC tarda más que la clonación de un sistema de base de datos de un solo nodo debido al tiempo necesario para crear una nueva pila de GI. Se espera que una operación de clonación del sistema de base de datos RAC tenga una duración mínima de una hora.
- Para los sistemas de base de datos que utilizan Oracle Automatic Storage Management (ASM), el software de GI debe tener la versión 19.9 o posterior.
- La clonación no está soportada actualmente para sistemas de base de datos que utilicen Oracle Database 21c con Oracle Automatic Storage Management.
- No puede clonar un sistema de base de datos de una zona de seguridad para crear un sistema de base de datos que no esté en una zona de seguridad. Consulte el tema de políticas de zona de seguridad para obtener una lista completa de políticas que afectan a los recursos del servicio Database.
Para obtener más información, consulte Oracle Automatic Storage Management y Políticas de zona de seguridad.
Procedimiento
Realice los siguientes pasos para clonar un sistema de base de datos mediante la consola de OCI:
- En el menú de navegación, seleccione Oracle Database y, a continuación, Oracle Base Database Service.
- Seleccione el compartimento. Aparecerá una lista de sistemas de base de datos.
- En la página de lista Sistemas de base de datos, seleccione el sistema de base de datos que desea gestionar. Se muestra la página de detalles del sistema de base de datos.
- En la página de detalles del sistema de base de datos, seleccione Clonar.
- En el panel Clonar sistema de base de datos, proporcione los siguientes detalles:
- Nombre del sistema de base de datos: nombre mostrado no único para el sistema de base de datos. Un identificador de Oracle Cloud (OCID) identifica de forma única el sistema de base de datos. Evite introducir información confidencial.
- Seleccione un compartimento para el nuevo sistema de base de datos en la lista. Por defecto, el compartimento actual está seleccionado.
- Claves SSH: agregue la parte de clave pública de cada par de claves que desee utilizar para el acceso SSH. Seleccione una de las opciones siguientes::
- Generar par de claves SSH: utilice esta opción para crear un nuevo par de claves SSH. Seleccione Save private key y Save public key al utilizar esta opción. La clave privada se descarga en el sistema local y se debe almacenar en una ubicación segura. No es posible descargar otra copia de la clave privada generada durante esta operación después de completarla.
- Cargar archivos de clave SSH: seleccione esta opción para examinar o arrastrar y soltar los archivos de clave pública (.pub) existentes.
- Pegar claves SSH: seleccione esta opción para pegar claves públicas individuales. Para pegar varias claves, seleccione + Otra clave SSH y proporcione una sola clave para cada entrada.
- La clonación utiliza las claves SSH especificadas durante la operación de clonación. El sistema de base de datos de origen sigue utilizando las claves SSH anteriores a la operación de clonación.
- License type: tipo de licencia que desea utilizar para el sistema de base de datos. Su elección afecta a la medición de la facturación.
- Licencia incluida significa que el costo de este recurso de servicio de base de datos de OCI incluirá tanto las licencias de software de Oracle Database como el servicio.
- Bring Your Own License (BYOL) significa que utilizará las licencias de software de Oracle Database de su organización para este recurso del servicio OCI Database. Para obtener más información, consulte Traiga su propia licencia.
- Esta selección de licencia solo se aplica a la clonación y no afecta al sistema de base de datos de origen.
- Red virtual en la nube: en la lista, seleccione una VCN en la que crear el sistema de base de datos. Seleccione Cambiar compartimento para seleccionar una VCN en otro compartimento.
- La clonación puede utilizar una VCN y subred diferentes del sistema de base de datos de origen.
-
Subred de cliente subred a la que se asocia el sistema de base de datos. Para los sistemas de base de datos RAC de nodo único y de varios nodos, no utilice una subred que se solape con 192.168.16.16/28, ya que la interconexión privada de Oracle Clusterware la utiliza en la instancia de base de datos. La especificación de una subred solapada provoca que la interconexión privada no funcione correctamente.
Seleccione Cambiar compartimento para seleccionar una subred de un compartimento diferente.
Seleccione una subred de pila doble si desea configurar el sistema de base de datos con las direcciones IPv4 y IPv6.
-
Grupos de seguridad de red: opcionalmente, puede especificar uno o más grupos de seguridad de red (NSG) para su sistema de base de datos. Los NSG funcionan como firewalls virtuales, permitiendo aplicar un juego de reglas de seguridad de entrada y salida a su sistema de base de datos. Se puede especificar un máximo de cinco NSG.
Para obtener más información, consulte Acceso y seguridad y Reglas de seguridad para el sistema de base de datos.
Note:
Si selecciona una subred con una lista de seguridad, las reglas de seguridad para el sistema de base de datos serán una unión de las reglas de la lista de seguridad y los NSG.Uso de grupos de seguridad de red:- Active el conmutador Usar grupos de seguridad de red para controlar el tráfico. Tenga en cuenta que debe haber seleccionado una red virtual en la nube para asignar los NSG a su sistema de base de datos.
- Especifique el valor de NSG que se utilizará con el sistema de base de datos. Es posible que deba usar más de un NSG. Si no está seguro, póngase en contacto con el administrador de la red.
- Para usar NSG adicionales, seleccione + Otro grupo de seguridad de red.
- Prefijo de nombre de host: introduzca un prefijo de nombre de host para el sistema de base de datos. El nombre de host debe empezar por un carácter alfabético y solo puede contener caracteres alfanuméricos y guiones (-). El número máximo de caracteres permitidos es 16.
Atención:
El nombre de host debe ser único dentro de la subred. Si no es único, el sistema de base de datos no se podrá aprovisionar. - Si la clonación se crea en una subred diferente del origen, se puede utilizar el mismo nombre de host tanto para el clon como para el sistema de base de datos de origen.
- Nombre de dominio del host: nombre de dominio del sistema de base de datos. Si la subred seleccionada utiliza el solucionador de Internet y VCN proporcionado por Oracle para la resolución del nombre de DNS, este campo muestra el nombre de dominio de la subred y no se puede cambiar. De lo contrario, puede proporcionar el nombre de dominio de su elección. No se permiten guiones (-).
- URL de dominio y host: combina los nombres de host y dominio para mostrar el nombre de dominio completo (FQDN) de la base de datos. La longitud máxima es de 64 caracteres.
-
Tipo de IP privada: opcionalmente, para sistemas de base de datos no RAC, puede definir la dirección IP del nuevo sistema de base de datos. Resulta útil en contextos de desarrollo en los que cree y suprima un sistema de base de datos una y otra vez, y necesite que cada nueva iteración del sistema de base de datos utilice la misma dirección IP. Si especifica una dirección IP que está en uso actualmente en la subred, la operación de aprovisionamiento fallará con un mensaje de error relativo a la dirección IP no válida.
Si se selecciona una subred de pila doble, se muestran las opciones de dirección IPv4 y IPv6.
- Dirección IPv4: puede asignar automáticamente una dirección IPv4 o introducirla manualmente.
- Seleccione la opción Asignar automáticamente direcciones IPv4 de la subred para asignar una dirección automáticamente.
- Seleccione la opción Asignar manualmente direcciones IPv4 para introducir manualmente una dirección IP privada. La dirección IP debe estar dentro del rango CIDR de la subred.
- Dirección IPv6: puede asignar automáticamente una dirección IPv6 o introducirla manualmente.
- Seleccione la opción Asignar automáticamente direcciones IPv6 de la subred para asignar una dirección automáticamente.
- Seleccione la opción Asignar manualmente direcciones IPv6 para introducir manualmente una dirección IP. La dirección IP debe estar dentro del rango CIDR de la subred.
- Dirección IPv4: puede asignar automáticamente una dirección IPv4 o introducirla manualmente.
- Dominio de errores: dominios de errores en los que reside el sistema de base de datos. Puede seleccionar qué dominio de errores utilizar para el sistema de base de datos. Para los sistemas de bases de datos RAC de varios nodos, puede especificar los dos dominios de errores que se van a utilizar. Oracle recomienda colocar cada nodo de un sistema de base de datos RAC de varios nodos en un dominio de errores diferente. Para obtener más información sobre los dominios de errores, consulte Acerca de las regiones y los dominios de disponibilidad.
-
Recopilación de diagnósticos: la función de recopilación de diagnósticos y notificaciones permite a Oracle Cloud Operations y a usted identificar, investigar, realizar un seguimiento y resolver las incidencias de VM de invitado de forma rápida y eficaz. Suscríbase a los eventos para recibir notificaciones sobre los cambios de estado del recurso. Puede activar o desactivar esta función en cualquier momento.
Por defecto, las opciones están seleccionadas para la activación. Sin embargo, puede seleccionar desmarcar las casilla de control de recopilación de diagnóstico si no necesita la función de diagnóstico.- Activar eventos de diagnóstico: activa y permite a Oracle recopilar y enviarle notificaciones de fallos sobre eventos críticos, de advertencia e informativos.
- Activar supervisión de estado: esta recopilación de diagnósticos para la visualización de Oracle Cloud Operations no está disponible para Base Database Service.
- Activar logs de incidentes y recopilación de rastreo: activa y permite a Oracle recibir notificaciones de eventos y recopilar logs y rastreos de incidentes para el diagnóstico de fallos y la resolución de incidencias.
Note:
Al incluirse entiende que la lista de eventos y archivos log puede cambiar en el futuro. Puede anular su inclusión en esta función en cualquier momento. - Nombre de base de datos: introduzca un nombre para la base de datos. También se conoce como
DB_NAME
. El nombre de la base de datos debe empezar por un carácter alfabético y puede contener un máximo de ocho caracteres alfanuméricos. No se permiten caracteres especiales. - Sufijo de nombre único de la base de datos: opcional. Segunda parte del nombre único de la base de datos. El nombre único completo de la base de datos se crea agregando el sufijo del nombre único de base de datos al nombre de base de datos que especifique.
- Nombre único de base de datos: solo lectura. Muestra el nombre único completo de la base de datos (
DB_UNIQUE_NAME
). El nombre único de base de datos es un nombre único global para la base de datos. Las bases de datos principal y en espera de una asociación de Data Guard pueden compartir el mismo nombre de base de datos, pero deben tener nombres únicos de base de datos diferentes. - Nombre de usuario:
sys
(se trata de un campo de solo lectura). - Contraseña: proporcione la contraseña para este usuario. La contraseña debe cumplir los siguientes criterios:
- Contraseña segura para SYS, SYSTEM, la cartera de TDE y el administrador de PDB.
- La contraseña debe tener de 9 a 30 caracteres y debe contener al menos dos caracteres en mayúsculas, dos en minúsculas, dos numéricos y dos caracteres especiales.
- Los caracteres especiales deben ser _, # o -.
- La contraseña no debe contener el nombre de usuario (SYS, SYSTEM, etc.) ni la palabra "oracle" en orden delantero o inverso independientemente de las mayúsculas/minúsculas.
- La contraseña de cartera de TDE se hereda del sistema de base de datos de origen para las bases de datos que utilizan claves de cifrado gestionadas por Oracle. Al clonar un sistema de base de datos que utiliza claves de cifrado gestionadas por el cliente, la base de datos clonada se configurará para utilizar la misma versión de clave que la base de datos de origen. Para obtener más información, consulte Gestión de claves de cifrado.
- Confirmar contraseña:: vuelva a introducir la contraseña de SYS especificada.
- Seleccione Mostrar opciones avanzadas para especificar opciones avanzadas para la base de datos.
- En el separador Etiquetas, puede agregar etiquetas de formato libre o etiquetas definidas a este recurso. Debe tener permisos para utilizar el espacio de nombres de etiqueta para las etiquetas definidas. Para obtener información sobre el uso de etiquetas para gestionar los recursos de OCI, consulte Etiquetas de recursos.
- Seleccione Clonar.