Migración al servicio nativo de recuperación ante desastres
Los entornos de Private Cloud Appliance existentes configurados para la recuperación ante desastres de primera generación se pueden migrar al servicio nativo de recuperación ante desastres tan pronto como los sistemas se hayan actualizado o se hayan aplicado parches a la versión de software del dispositivo 3.0.2-b1261765 o posterior.
En primer lugar, asegúrese de que ambos entornos estén ejecutando la versión mínima necesaria del software del dispositivo. Una configuración de recuperación ante desastres de primera generación no puede funcionar como la base de datos en espera de un sistema que ejecuta el servicio de DR nativo más reciente, o al revés. Tan pronto como se haya establecido una conexión de par, ya no se pueden usar las configuraciones de DR de primera generación, pero puede migrarlas al servicio de DR nativo.
Recopilación de Planes de DR de Oracle Site Guard
Para extraer los datos del plan de DR de Site Guard, necesita el script get_em_plan.sh y un nombre de usuario y una contraseña válidos para el esquema de base de datos de Oracle Enterprise Manager. Durante la actualización o aplicación de parches del dispositivo, la secuencia de comandos se guarda en el directorio /var/lib/pca-foundation/scripts.
-
Conéctese al sistema que ejecuta la base de datos de Enterprise Manager, donde se almacenan los datos del plugin de Site Guard.
-
Copie la secuencia de comandos
get_em_plan.shen este sistema. Ejecute el script desde la línea de comandos y especifique un archivo de salida. Los datos se almacenan en formato CSV.Nota
Para recuperar los datos del plan para una única configuración de DR, agregue su nombre al final del comando, separado por un espacio.
$ ./get_em_plan.sh em_plan_data.csv -
Cuando el script lo solicite, introduzca el nombre de usuario y la contraseña de la base de datos.
Los datos del plan de DR se recuperan de la base de datos y se guardan en el archivo de salida
*.csvespecificado. - Copie el archivo
*.csvantes de desconectarse.
Cambio al servicio de DR nativo
Antes de convertir los planes de DR de primera generación, debe configurar el intercambio de tráfico entre ambos sistemas y activar el servicio de DR nativo.
-
Asegúrese de que exista una conexión de par activa entre el dispositivo principal y el dispositivo en espera. Consulte Establecimiento de una conexión de peer.
-
Active el servicio de DR nativo actualizando la configuración de servicio existente. El número de serie del sistema par es un parámetro necesario.
PCA-ADMIN> drNativeUpdateService peerSerialNumber=<peer_serial>
Conversión a planes de DR nativos
Puede importar los datos del plan de DR de Site Guard al servicio de DR nativo mediante la CLI del servicio.
-
Asegúrese de que el archivo de salida
*.csvcon los datos del plan de DR de Site Guard se encuentre en una ubicación a la que pueda acceder el pod de servicio de DR. -
Cree planes de DR desde el archivo
*.csvcon el comandocreate DrPlan.Para cada configuración de DR que coincida con un registro en el archivo
*.csv, los planes de DR se convierten y se guardan en el formato de DR nativo.Sintaxis (introducida en una sola línea):
create DrPlan drPlanDataFile=<csv_file_name> configsToMigrate=["all"|"config_id_1,config_id_n"]-
Para convertir los datos del plan de DR para un subjuego de configuraciones de DR desde el archivo CSV, especifique los ID de las configuraciones necesarias:
PCA-ADMIN> create DrPlan drPlanDataFile=/home/admin/em_plan_data.csv \ configsToMigrate="config1_id, config2_id, config3_id" JobId: 146c6422-cd82-4ecf-9e5f-a99acfc9baab Data: DrPlan id: null::null. Successfully started job for plan creation using /home/admin/em_plan_data.csv -
Para convertir todos los planes de DR para todas las configuraciones de DR coincidentes del archivo CSV:
PCA-ADMIN> create DrPlan drPlanDataFile=/home/admin/em_plan_data.csv configsToMigrate="all" JobId: 862b045a-c4f6-4f8c-8130-9d9b487bd363 Data: DrPlan id: null::null. Successfully started job for plan creation using /home/admin/em_plan_data.csv
-
-
Utilice el ID de trabajo para comprobar el estado de la operación que ha iniciado.
PCA-ADMIN> show Job id=862b045a-c4f6-4f8c-8130-9d9b487bd363 Data: Id = 862b045a-c4f6-4f8c-8130-9d9b487bd363 Type = Job Associated Work Request Id = 8671211c-68b3-426e-aa7c-d93d9ffb32e4 Done = true Name = CREATE_TYPE Progress Message = Plan migration succeeded. Run State = Succeeded Transcript = Created job CREATE_TYPE Username = admin WorkItemIds 1 = id:08cb4f9a-575b-4536-b832-b85948c90212 type:WorkItem name:Utilice el ID de solicitud de trabajo para mostrar más detalles.
PCA-ADMIN> drGetJob jobId=8671211c-68b3-426e-aa7c-d93d9ffb32e4 Data: Type = drplan_migration Job Id = 8671211c-68b3-426e-aa7c-d93d9ffb32e4 Status = finished Result = succeeded Message = job successfully retrieved Response = config_id: b51a51ac-043e-4b6d-ab29-20f86d905e81: plan_name: fo1 status: success config_id: b51a51ac-043e-4b6d-ab29-20f86d905e81: plan_name: sw1 status: success config_id: b51a51ac-043e-4b6d-ab29-20f86d905e81: plan_name: pfo1 status: success -
Para confirmar que se han agregado los planes de DR, utilice el comando
drListPlan.PCA-ADMIN> drListPlan drConfigId=b51a51ac-043e-4b6d-ab29-20f86d905e81 Data: id Plan Name Operation -- --------- --------- b51a51ac-043e-4b6d-ab29-20f86d905e81::fo1 fo1 failover b51a51ac-043e-4b6d-ab29-20f86d905e81::sw1 sw1 switchover b51a51ac-043e-4b6d-ab29-20f86d905e81::pfo1 pfo1 postfailover -
Modifique los planes de DR según sea necesario. Para obtener más información, consulte Trabajo con planes de recuperación ante desastres.