Creación de un proyecto de migración

Cree un proyecto de migración que incluya un plan de migración inicial y activos de inventario.

Antes de seleccionar la opción del asistente de migración, asegúrese de que el inventario se rellene con activos del entorno de origen. El asistente le permite realizar las siguientes tareas:

  • Crear un proyecto de migración.
  • Configure un programa del programa para el proyecto del migración.
  • Cree activos que permitan la migración en el proyecto.
  • Crear un plan de migración.

Creación de un Proyecto de Migración Simple

Cree un proyecto de migración y configure programas de replicación, cree activos de migración y cree planes de migración más adelante.

    1. Abra el menú de navegación y seleccione Migración y recuperación ante desastres. En Migraciones en la nube, seleccione Migraciones.
    2. En la página de lista Proyectos de migración, seleccione Crear proyecto de migración.
    3. Seleccione Crear un proyecto de migración simple y, a continuación, seleccione Crear proyecto de migración.
    4. En el panel Crear migración, proporcione los siguientes detalles:
      • Introduzca un nombre mostrado, por ejemplo, vSphere6.5Migration. Evite introducir información confidencial.
      • Seleccione el compartimento en el que desea crear el proyecto de migración.
      • Para activar el tipo de migración como OLVM, active el conmutador Proyecto de migración de OLVM.
      • Opciones avanzadas (opcional):
        • Configuración de red (opcional): en Configuración de red, seleccione una configuración de red para especificar una subred para el agente de hidratación. Si selecciona Ninguno, en el arrendamiento se crean una VCN, una subred y los recursos de red asociados para acceder a la API directa de EBS pública a través de Internet. Para obtener más información sobre los requisitos, consulte Hydration Agents for AWS Replication.
        • Etiquetas (opcional): agregue etiquetas para organizar el recurso. Para aplicar una etiqueta definida, debe tener permisos para utilizar el espacio de nombres de la etiqueta. Para obtener más información sobre el etiquetado, consulte Etiquetas de recursos. Si no está seguro si desea aplicar etiquetas, omita esta opción (puede aplicar las etiquetas posteriormente) o pregunte a su administrador.
    5. Seleccione Enviar.
  • Para crear un proyecto de migración, utilice el comando create.

    oci cloud-migrations migration create [OPTIONS]

    Los parámetros necesarios para el comando create son:
    • --compartment-id: especifica el OCID del nombre del compartimento.
    • --display-name: especifica el nombre del proyecto de migración.

    Parámetros opcionales

    --defined-tags [complex type]

    Etiquetas definidas para este recurso. Cada clave está predefinida y su ámbito es un espacio de nombre. Ejemplo:{“foo-namespace”: {“bar-key”: “value”}}Este es un tipo complejo cuyo valor debe ser JSON válido. El valor se puede proporcionar como una cadena en la línea de comandos o se puede pasar como un archivo con la sintaxis file://path/to/file.

    La opción --generate-param-json-input se puede utilizar para generar un ejemplo del JSON que se debe proporcionar. Recomendamos almacenar este ejemplo en un archivo, modificarlo según sea necesario y, de nuevo, transferirlo mediante la sintaxis file://.

    --freeform-tags [complex type]

    Par de clave-valor simple que se aplica sin ningún nombre, tipo o ámbito predefinidos. Sólo existe para la compatibilidad cruzada. Ejemplo: {“bar-key”: “value”} Este es un tipo complejo cuyo valor debe ser JSON válido. El valor se puede proporcionar como una cadena en la línea de comandos o se puede pasar como un archivo con la sintaxis file://path/to/file.

    La opción --generate-param-json-input se puede utilizar para generar un ejemplo del JSON que se debe proporcionar. Recomendamos almacenar este ejemplo en un archivo, modificarlo según sea necesario y, de nuevo, transferirlo mediante la sintaxis file://.

    --from-json [text]

    Proporcione la entrada de este comando como documento JSON de un archivo mediante la sintaxis file://path-to/file.

    La opción --generate-full-command-json-input se puede utilizar para generar un archivo json de tipo que se va a utilizar con esta opción de comando. Los nombres a clave son rellenados previamente y coinciden con los nombres a opción de comando (convertidos al formato camelCase; por ejemplo, compartment-id –> compartmentId), mientras que el usuario debe rellenar los valores de las claves antes del utilizar el archivo de ejemplo como entrada de este comando. Para cualquier opción de comando que acepte varios valores, el valor de la clave puede ser una matriz de JSON.

    También se pueden proporcionar opciones en la línea de comandos. Si existe una opción tanto en el documento JSON como en la línea del comando, se utilizará el valor especificado en el línea del comando. Para obtener ejemplos de uso de esta opción, consulte nuestro enlace sobre el uso de la CLI con opciones JSON avanzadas: https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/cliusing.htm#AdvancedJSONOptions.

    --is-completed [boolean]

    Indica si la migración se ha marcado como finalizada.

    --max-wait-seconds [integer]

    Tiempo máximo en minutos que se espera que el recurso alcance el estado del ciclo de vida definido por --wait-for-state. El valor por defecto es 1200 segundos.

    --migration-type [text]

    Tipo de proyecto de migración (OCI/OLVM). Esto determina el entorno de destino para la migración.

    --replication-schedule-id [text]

    Identificador de programa de replicación

    --wait-for-state [text]

    Esta operación crea, modifica o suprime un recurso que tiene un estado de ciclo de vida definido. Especifique esta opción para realizar la acción y, a continuación, espere hasta que el recurso alcance un determinado estado de ciclo de vida. Se pueden especificar varios estados y se devolvería en el primer estado. Por ejemplo, --wait-for-state SUCCEEDED --wait-for-state FAILED devolvería cualquiera de los estados del ciclo de vida que se alcance primero. Si se alcanza el timeout, se devuelve el código de retorno 2. Para cualquier otro error, se devuelve un código de retorno de 1.

    Los valores aceptados son:
    ACTIVE, CREATING, DELETED, DELETING, FAILED, NEEDS_ATTENTION, UPDATING

    --wait-interval-seconds [integer]

    Compruebe cada --wait-interval-seconds para determinar si el recurso ha alcanzado el estado de ciclo de vida definido por --wait-for-state. El valor por defecto es 30 segundos.

    Parámetros Globales

    Utilice oci --help para obtener ayuda sobre los parámetros globales.

    --auth-purpose, --auth, --cert-bundle, --cli-auto-prompt, --cli-rc-file, --config-file, 
                                    --connection-timeout, --debug, --defaults-file, --enable-dual-stack, --endpoint, 
                                    --generate-full-command-json-input, --generate-param-json-input, --help, --interactive-cli-default,
                                    --latest-version, --max-retries, --no-interactive, --no-retry, --opc-client-request-id, 
                                    --opc-request-id, --output, --profile, --proxy, --query, --raw-output, --read-timeout, 
                                    --realm-specific-endpoint, --region, --release-info, --request-id, --version, -?, -d, -h, -i, -v

    Ejemplo con el parámetro necesario

    Copie los siguientes comandos de la CLI en un archivo denominado example.sh. Ejecute el comando escribiendo "bash example.sh" y sustituyendo los parámetros de ejemplo por los suyos.

    Tenga en cuenta que esta muestra solo funcionará en el shell bash-like compatible con POSIX. Debe configurar la configuración de OCI y las políticas de seguridad adecuadas antes de probar los ejemplos.

    export compartment_id=<substitute-value-of-compartment_id> # https://docs.cloud.oracle.com/en-us/iaas/tools/oci-cli/latest/oci_cli_docs/cmdref/cloud-migrations/migration/create.html#cmdoption-compartment-id
                                export display_name=<substitute-value-of-display_name> # https://docs.cloud.oracle.com/en-us/iaas/tools/oci-cli/latest/oci_cli_docs/cmdref/cloud-migrations/migration/create.html#cmdoption-display-name
                                
                                oci cloud-migrations migration create --compartment-id $compartment_id --display-name $display_name
                            

    Para obtener todos los comandos para migration, ejecute:

    oci cloud-migrations migration -h

    Para obtener ayuda para el comando create, ejecute:

    oci cloud-migrations migration create -h

    Para obtener una lista completa de los indicadores y las opciones de variables para los comandos de la CLI, consulte la Referencia de comandos de la CLI.

  • Para crear un proyecto de migración, utilice la operación CreateMigration.