Crea y modifica runbooks

En esta página, se describe cómo crear runbooks, que son archivos CSV que definen las VM que se migrarán en un conjunto.

Genera plantillas de runbooks

Los runbooks se crean desde Velostrata Manager. El sistema realiza una consulta sobre VM a VMware o AWS y genera un CSV para que lo edites.

Si editas el archivo CSV, defines los siguientes elementos:

  • Las VM en un conjunto
  • El orden en que se migran esas VM
  • El tipo y el espacio en disco de las VM que se inician en Google Cloud
  • Otras características que se definen en la referencia de runbooks

Para crear un runbook a partir de las VM que ejecutan tu entorno de VMware, AWS o Azure, sigue estos pasos:

  1. Accede a Velostrata Manager como apiuser y haz clic en el ícono de Conjuntos de migración.
  2. Después de acceder, haz clic en Generar runbook.
  3. Cuando aparezca el menú, selecciona la Fuente.

    vSphere

    Para usar VM locales (vSphere) como la fuente, sigue estos pasos:
    1. En Centro de datos de origen, selecciona el centro de datos de VMware cuyo inventario deseas exportar.
    2. Selecciona la Extensión de Cloud de destino en la que se alojarán tus VM migradas (opcional). Puedes cambiar esto más adelante mediante la edición del runbook.
    3. En Red de destino, si seleccionas Propagar con los valores predeterminados de la extensión de Cloud, se aplican las etiquetas de red y subredes de la extensión de Cloud a las VM nuevas (opcional). Puedes modificar esta configuración más adelante mediante la edición del runbook.
    4. Haz clic en Crear. El archivo CSV del runbook se descarga a tu computadora.

    Usa AWS

    Para usar AWS como fuente, sigue estos pasos:

    1. Selecciona los Detalles de la nube de origen necesarios con las VM que deseas migrar.
    2. Incluye los pares de Nombre y Valor para ingresar uno o más Filtros por etiquetas de origen.

      Estos pares se usan para buscar VM por sus etiquetas de instancia de AWS. Por ejemplo, si deseas encontrar una instancia etiquetada con la clave WORKLOAD y el valor CRM en AWS, usa WORKLOAD para el Nombre y CRM para el Valor.

      El campo Valor admite el operador de comodín *. Por ejemplo, si ingresas WORKLOAD en el campo Nombre y * en el campo Valor, se seleccionan todas las instancias con una clave de WORKLOAD.

    3. En Red de destino, si seleccionas Propagar con los valores predeterminados de la extensión de Cloud, se aplican las etiquetas de red y subredes de la extensión de Cloud a las VM nuevas (opcional).

      Puedes modificar esta configuración más adelante mediante la edición del runbook.

    4. Haz clic en Crear.

      Se te solicitará que guardes el CSV del runbook.

      Para obtener más información, consulta Configura AWS como fuente.

    Azure

    Para usar Azure como fuente, sigue estos pasos:

    1. Selecciona los Detalles de la nube de origen necesarios con las VM que deseas migrar.
    2. Selecciona el grupo de recursos en el que se enumeran las VM que se exportarán al runbook.

      Ten en cuenta que el sistema generará un runbook que especifique las VM que se encuentran en el grupo de recursos y la ubicación definidos en los detalles de Cloud que especifiques en este diálogo.

    3. En Red de destino, si seleccionas Propagar con los valores predeterminados de la extensión de Cloud, se aplican las etiquetas de red y subredes de la extensión de Cloud a las VM nuevas (opcional).

      Puedes modificar esta configuración más adelante mediante la edición del runbook.

    4. Haz clic en Crear.

      Se te solicitará que guardes el CSV del runbook.

      Para obtener más información, consulta Configura Azure como origen.

Modifica runbooks

Puedes editar el CSV del runbook en el editor o el programa de hoja de cálculo que prefieras. Todos los campos del CSV del runbook se definen en la referencia de runbooks.

Herramientas personalizadas o de terceros

Si necesitas filtros, clasificación o segmentación mejor definidos de VM y apps, las herramientas personalizadas para crear o editar runbooks pueden ser útiles. Puedes crearlos con tus lenguajes y herramientas preferidos. Migrate for Compute Engine acepta runbooks de cualquier archivo CSV que contenga los campos obligatorios.

Además, varias soluciones de planificación y descubrimiento de migración de terceros ofrecen compatibilidad integrada para producir y ejecutar runbooks de Migrate for Compute Engine mediante la API de Migrate for Compute Engine.

Edita un runbook en un conjunto

Cómo acceder a la opción Actualizar runbook desde la IU de conjuntos

Para editar un conjunto, sigue estos pasos:

  1. Selecciona Acción (Action) > Actualizar Runbook (Update Runbook).
  2. Elige un archivo CSV y haz clic en Guardar.
  3. Vuelve a validar el runbook nuevo.

Cuando se edita un conjunto, se mantiene el historial de operaciones anteriores realizadas en él. Puedes encontrar y descargar runbooks anteriores si haces clic en el valor en la columna Trabajos (Jobs).

Mueve una VM de un runbook a otro

Puedes mover una VM de un runbook a otro. Para mover una VM entre conjuntos, sigue estos pasos:

  1. En el archivo CSV del runbook desde el que se mueve la VM, configura el valor del campo RunGroup para la VM como un número entero menor que 0, como -1, y sube ese archivo CSV.
  2. En el archivo CSV del runbook al que se mueve la VM, agrega una fila para esta, con su valor RunGroup configurado como un número entero positivo y sube ese archivo CSV del conjunto.

Borra un conjunto

Solo puedes borrar un conjunto si nunca se inició un trabajo en él. En lugar de borrar un conjunto, puedes mover las VM de un conjunto a otro mediante la edición de los runbooks de ambos.