Cambio de la unidad de un sistema de base de datos
En este artículo se proporcionan los detalles y el procedimiento para cambiar la unidad de un sistema de base de datos.
Una vez aprovisionado un sistema de base de datos, puede cambiar la unidad en cualquier momento para adaptarla a los cambios en los requisitos de rendimiento. Por ejemplo, puede que necesite un sistema con más OCPU o que desee reducir la cantidad de OCPU mediante la reducción del número de OCPU.
Nota: La operación de intercambio de unidades se realiza de manera sucesivo para sistemas de base a datos RAC de varios nodos, lo que permite cambiar la unidades sin tiempo en inactividad de las bases de datos.
El cambio de unidad no afecta la cantidad de almacenamiento disponible para el sistema de base de datos. Sin embargo, la nueva forma puede tener diferentes características del ancho de banda de red y memoria, y es posible que deba volver al aplicar las personalizaciones realizadas a estos aspectos después del cambio.
Requisitos previos
- El sistema de base y la Base de Datos tienen el estado "Disponible".
- El sistema de base de datos está registrado con la pila del Grid Infrastructure de Cluster Ready Services (CRS). Por defecto, los sistemas de base de datos utilizan CRS.
- La base de datos se puede reiniciar correctamente.
- La base de datos está configurada para utilizar SPFILE (archivo de parámetros del servidor), no PFILE. Por defecto, las bases de datos de sistemas de base de datos utilizan la configuración de SPFILE.
- El parámetro
SGA_TARGETde Gestión automática de memoria compartida (ASMM) tiene un valor distinto de cero Por defecto, los sistemas de base de datos utilizan esta configuración de ASMM.
Migración a la unidad BaseDB x86
Puede migrar el sistema de base de datos de una unidad x86 estándar a una unidad x86 de base de datos base mediante la operación Cambiar unidad. Los siguientes requisitos y restricciones se aplican a la migración de sistemas de base de datos.
- La migración de base de datos base x86 a cualquier otra unidad no está soportada.
- El sistema de base de datos solo debe utilizar Oracle Database versión 26ai.
Migración a unidades AMD
Puede migrar el sistema de base de datos de unidades Intel X7 y unidades AMD E4 a unidades AMD E5 mediante la operación Cambiar unidad. Los siguientes requisitos y restricciones se aplican a la migración de sistemas de base de datos.
- No está soportada la migración de las unidades Ampere A1 e Intel X9 a las unidades AMD E4 y E5 y viceversa.
- El sistema de base de datos debe utilizar el núcleo UEK5. Si el sistema de base de datos está en UEK4, la operación de migración lo actualizará automáticamente a UEK5.
- Para la migración de unidades Intel X7 a unidades Intel X9 o AMD E4, el sistema de base de datos debe utilizar Oracle Linux 7 (OL7) o una versión posterior. Si un sistema de base de datos se ejecuta en una versión inferior a OL7, debe cambiar la configuración del sistema de base de datos a OL7 o posterior antes de realizar la migración. Oracle recomienda OL8.
- Para la migración de la unidad Intel X7 o AMD E4 a la unidad AMD E5, el sistema de base de datos debe utilizar Oracle Linux 8 (OL8). Si un sistema de base de datos se ejecuta en una versión inferior a OL8, debe cambiar la configuración del sistema de base de datos a OL8 antes de realizar la migración.
- El sistema de base de datos debe utilizar una versión deOracle Grid Infrastructure posterior o igual a 19.15.
-
El sistema de base de datos debe utilizar las siguientes versiones o versiones posteriores de Oracle Database para las series de versiones de base de datos respectivas.
- 23.4.0.24.05
- 21.6.0.0.0
- 19.15.0.0.0
- 12.2.0.1.220418
- 12.1.0.2.220419
- Los sistemas de base de datos basados en Oracle Database 11.2 no se pueden migrar.
- Puede migrar de 2.X basado en Intel solo a OCPU X basadas en AMD. Por ejemplo, si está en la unidad Intel VM.Standard2.2, podrá migrar a la unidad de OCPU AMD 2. Sin embargo, después de la migración, podrá cambiar las OCPU basadas en AMD según las opciones disponibles.
- Después de realizar la migración a una unidad AMD, puede escalar verticalmente el almacenamiento a un máximo de 40 TB (opciones de almacenamiento máximas permitidas disponibles en las unidades Intel X7).
- Después de la migración a una unidad AMD, estará en la misma opción de rendimiento de almacenamiento que la unidad anterior. No podrá cambiar a una opción diferente.
- Durante la creación de una clonación para un sistema de base de datos migrado, la clonación tendrá las mismas características que el sistema de base de datos migrado.
- Durante la creación de Oracle Data Guard para una base de datos en un sistema de base de datos migrado, la base de datos en espera tendrá las mismas características que el sistema de base de datos migrado.
- Después de una migración correcta, no podrá volver a migrar de unidades AMD a Intel.
- Después de una migración correcta, no podrá restaurar a una copia de seguridad de volumen de inicio antigua.
Procedimiento
Realice los siguientes pasos para cambiar la unidad mediante la consola de OCI:
Atención: el cambio de unidad requiere un reinicio.
Nota: Actualmente no está soportado el cambio de unidad de la unidad flexible AMD E5.
- En la página de lista Sistemas de base de datos, seleccione el sistema de base de datos con el que desea trabajar. Si necesita ayuda para buscar la página de lista o el sistema de base de datos, consulte Mostrar los sistemas de base de datos.
- En la página de detalles del sistema de base de datos, en el menú Acciones, seleccione Cambiar unidad.
- En el panel Cambiar unidad, introduzca los siguientes detalles. Para obtener una lista completa de las unidades, consulte Unidades disponibles y de qué modo se determinan los recursos asignados.
Series de unidades
Esta sección muestra los valores que se han seleccionado al aprovisionar y no se pueden cambiar.
- Si cambia la Unidad de las unidades X7 basadas en Intel a la Unidad E4 flexible basada en AMD, el número de OCPU no se puede cambiar. Puede migrar de 2.X basado en Intel solo a OCPU X basadas en AMD. Por ejemplo, si está en la unidad Intel VM.Standard2.2, podrá migrar a la unidad de OCPU AMD 2. Sin embargo, después de la migración, podrá cambiar las OCPU basadas en AMD según las opciones disponibles.
- Puede migrar de una unidad x86 estándar a una unidad x86 de base de datos base.
Configurar ECPU
Seleccione la unidad de ECPU que desea utilizar para esta instancia.
Para cambiar el número de ECPU, realice los siguientes pasos:
- En el menú de acciones de la unidad deseada, seleccione Actualizar recuento de ECPU.
- Seleccione el número deseado de ECPU por nodo de la lista.
- Seleccione Actualizar.
Puede actualizar el número de ECPU asignadas a las unidades flexibles Base DB x86 y Standard x86.
| Unidad | Mínimo de ECPU | Máximo de ECPU | Asignación de Memoria |
|---|---|---|---|
| Base de datos base de datos base x86 | 4 | 256 | 8 GB por cada 4 ECPU, hasta 512 GB |
| Estándar x86 | 4 | 252 | 8 GB por cada 4 ECPU, hasta 504 GB |
Configurar OCPU
Seleccione la unidad de OCPU que desea utilizar para esta instancia.
Para cambiar el número de OCPU, realice los siguientes pasos:
- En el menú Acciones de la unidad deseada, seleccione Actualizar recuento de OCPU.
- Seleccione el número deseado de OCPU por nodo de la lista.
- Seleccione Actualizar.
Puede cambiar el número de OCPU para las unidades flexibles Ampere A1, AMD E4, AMD E5 e Intel X9.
- Para la unidad Ampere A1, se puede seleccionar un mínimo de 1 OCPU y un máximo de 57 OCPU.
- Para las unidades AMD E4 y E5, se puede seleccionar un mínimo de 1 OCPU y un máximo de 64 OCPU.
- Para la unidad Intel X9, se puede seleccionar un mínimo de 1 OCPU y un máximo de 32 OCPU.
Los siguientes recursos se escalan proporcionalmente según el número de OCPU seleccionadas.
-
Memoria (GB): cantidad de memoria que desea asignar a esta instancia.
Para unidades Intel X9, AMD E4, AMD E5 e Intel A1, la memoria se escalará proporcionalmente en función del número de OCPU seleccionadas.
- Para la unidad Ampere A1, para cada OCPU, se asignan 8 GB de memoria. Se asigna entre un mínimo de 8 GB, y un máximo de 456 GB de memoria.
- Para las unidades AMD E4 y E5, para cada OCPU, se asignan 16 GB de memoria. Se asigna entre un mínimo de 16 GB, y un máximo de 1024 GB de memoria.
- Para la unidad Intel X9, para cada OCPU, se asignan 16 GB de memoria. Se asigna entre un mínimo de 16 GB, y un máximo de 512 GB de memoria.
-
Ancho de banda (Gbps) de red: cantidad de ancho a esta instancia que desea asignar a esta instancia.
Para los modelos Ampere A1, AMD E4, AMD E5 e Intel X9, el ancho de banda se escalará proporcionalmente en función del número de OCPU seleccionadas. Para cada OCPU, se asigna 1 Gbps de ancho de banda de red.
- Para la forma Ampere A1, se asigna un mínimo de 1 Gbps y un máximo de 40 Gbps de ancho a banda de red.
- Para las unidades AMD E4 y E5, se asigna un mínimo de 1 Gbps y un máximo de 40 Gbps de ancho 4 de banda de red.
- Para las unidades Intel X9, se asigna un mínimo de 1 Gbps y un máximo de 32 Gbps de ancho a la red.
-
Máximo IOPS Teórico: cantidad de entrada/salida por segundo (IOPS) que desea asignar a esta instancia. El máximo IOPS teórico también depende del almacenamiento que seleccione.
Para las unidades x86 estándar, el IOPS máximo teórico se escalará proporcionalmente en función del número de ECPU seleccionadas. Para cada ECPU, se asigna un máximo teórico de IOPS de 8 K.
Para los modelos Ampere A1, AMD E4, AMD E5 e Intel X9, el máximo IOPS teórico se escalará proporcionalmente en función del número de OCPU seleccionadas. Para cada OCPU, se asigna un máximo IOPS teórico de 16 K.
- Para la Unidad Ampere A1, se asigna un mínimo de 16 K y un máximo de 640 K de máximo IOPS teórico.
- Para las unidades AMD E4 y E5, se asigna un mínimo de 16 K y un máximo de 640 K de máximo IOPS teórico.
- Para las unidades Intel X9, se asigna un mínimo de 16 K a un máximo de 512 K de máximo IOPS teórico.
Cambiar unidad
Seleccione Cambiar y confirme.
- Si su operación de cambio de unidades no es correcta, consulte Solución de fallos de cambio de unidades.