Importación de una imagen de arranque
IBM Power Virtual Server en IBM centro de datos
IBM Power Virtual Server Nube privada en Ubicación del cliente
Puede importar una imagen personalizada del sistema operativo (SO) desde un depósito de IBM Cloud Object Storage (COS) utilizando la interfaz de usuario de IBM® Power® Virtual Server, la CLI o la API, en lugar de utilizar una imagen predeterminada proporcionada por IBM. Una vez importada la imagen de arranque, puedes utilizarla para crear una instancia de servidor virtual (VSI) de Power Virtual Server.
Al importar una imagen de arranque, se selecciona un nivel de almacenamiento y un grupo de almacenamiento para la imagen. Power Virtual Server crea los volúmenes de arranque a partir de la imagen de arranque importada en el grupo de almacenamiento que se especifique durante la importación. No se puede cambiar el nivel de almacenamiento ni el grupo de almacenamiento una vez importada la imagen. Un VSI puede tener discos de varios tipos de almacenamiento. Todos los centros de datos de Power Virtual Server admiten los tipos de almacenamiento Tier 0, Tier 1, Tier 3 y IOP fijos.
La importación y exportación de imágenes de arranque son operaciones asíncronas de larga duración. Power Virtual Server supervisa estas operaciones en todos los espacios de trabajo de tu cuenta. En un espacio de trabajo solo se puede realizar una operación de importación o exportación a la vez. No se puede iniciar otra operación en ese espacio de trabajo hasta que la operación actual haya finalizado.
Antes de empezar
Antes de importar una imagen de arranque, compruebe que cumple los siguientes requisitos previos:
-
Sube tu archivo de imagen de arranque a un depósito de IBM Cloud Object Storage. Los formatos de archivo admitidos son
.ova,.ova.gz,.tar,.tar.gz, y.tgz. Para obtener más información, consulta « Crear algunos buckets para almacenar tus datos ». -
Genera credenciales HMAC (Hash-based Message Authentication Code) para tu instancia de COS. Para obtener información adicional consultando Uso de credenciales HMAC.
-
Crea o utiliza un espacio de trabajo existente de Power Virtual Server.
Importación de una imagen de arranque mediante la interfaz de usuario de Power Virtual Server
Para importar una imagen de arranque mediante la interfaz de usuario de Power Virtual Server, siga estos pasos:
-
Inicie sesión en el catálogo IBM Cloud con sus credenciales IBM.
-
En el cuadro de búsqueda, escribe Power Virtual Server y haz clic en el Power Virtual Server casilla.
-
Haz clic en Espacios de trabajo en el panel de navegación. Se muestra la página «Espacios de trabajo», que contiene una lista de los espacios de trabajo existentes.
-
Selecciona el espacio de trabajo al que deseas importar la imagen de arranque. Se muestra la página «Instancias de servidor virtual» del espacio de trabajo seleccionado.
-
Haz clic en Imágenes de arranque en el panel de navegación y, a continuación, haz clic en Importar imagen. Aparece el panel «Importar imagen de arranque».
-
En el panel Importar imagen de arranque, sigue estos pasos en la sección Origen:
-
Selecciona el sistema operativo de la imagen en la lista desplegable Sistema operativo de la imagen.
Si seleccionas una imagen de sistema operativo de SAP HANA o SAP NetWeaver, debes marcar la casilla de autocertificación.
-
En la lista desplegable Región, selecciona la región que contiene tu depósito COS.
-
Introduce el nombre del archivo de la imagen en el campo Nombre del archivo de imagen. El nombre del archivo de imagen no debe contener espacios.
Las extensiones de nombre de archivo admitidas son
.ova,.ova.gz,.tar,.tar.gz, y.tgz. Puedes comprimir archivos de imagen utilizandogzip. Por ejemplo:Aix_7200-03-02-1846_cldrdy_112018.ova.gz. -
Introduce el nombre de tu depósito en el campo « Nombre del depósito ». Si tu archivo de imagen está almacenado en una subcarpeta del bucket, especifica la ruta completa utilizando el formato
bucketName/optional/folders.Para identificar el nombre de tu bucket, ve al menú de navegación > Lista de recursos > Almacenamiento y haz clic en el nombre de tu instancia de Cloud Object Storage. Tus buckets aparecen en la pestaña « Buckets ».
-
Copia el valor «
access_key_id» de tus credenciales del servicio COS y pégalo en el campo « Clave de acceso HMAC ».Para encontrar las credenciales de tu servicio, ve a Menú de navegación > Lista de recursos > Almacenamiento, haz clic en el nombre de tu instancia de « Cloud Object Storage » y, a continuación, ve a Credenciales del servicio > Ver credenciales.
-
Copia el valor «
secret_access_key» de tus credenciales del servicio COS y pégalo en el campo « Clave de acceso secreta HMAC ». -
Activa la opción « Validar la importación con el archivo de suma de comprobación » para verificar que el archivo importado coincide con el archivo de suma de comprobación. Debes guardar el archivo de suma de comprobación y el archivo de imagen de arranque en el mismo depósito de COS.
Puedes generar el archivo de suma de comprobación al exportar el archivo de imagen de arranque al depósito de IBM Cloud Object Storage. El nombre del archivo de suma de comprobación se basa en el nombre del archivo de imagen de arranque y utiliza la extensión «
.sha256».Si creas tu propia imagen de arranque, puedes generar un archivo de suma de comprobación y guardarlo junto con tu imagen de arranque en el mismo depósito. Puedes generar el archivo de suma de comprobación ejecutando el comando «
shasum -a 256 <filename>» o «sha256sum <filename>».Para obtener más información sobre cómo generar un archivo de suma de comprobación, consulta Uso de la interfaz de usuario de Power Virtual Server para capturar y exportar un VM.
La validación del archivo de importación con respecto al archivo de suma de comprobación podría alargar el tiempo de importación.
-
-
Pulse Siguiente.
-
Introduce la siguiente información en la sección Destino:
-
En el campo «Nombre de imagen personalizado», introduce un nombre para la imagen de arranque importada.
-
Opcional: En el campo Etiquetas de usuario, introduce etiquetas para organizar o clasificar esta imagen de arranque.
Las etiquetas de usuario son visibles para todos los usuarios de la cuenta. No incluyas datos confidenciales en los nombres de las etiquetas.
-
En el campo «Nivel», seleccione una de las siguientes opciones de tipo de almacenamiento:
- Nivel 0 (25 IOP/ GiB )
- Nivel 1 (10 IOP/ GiB )
- Nivel 3 (3 IOP/ GiB )
- IOP fijos (5000 IOP)
Un VSI no puede utilizar simultáneamente los tipos de almacenamiento de nivel 1 y de nivel 3. Para obtener más información, consulte Niveles de almacenamiento.
-
En el campo Grupo de almacenamiento, seleccione una opción de grupo de almacenamiento.
Power Virtual Server coloca uno o varios volúmenes de almacenamiento de imágenes personalizados en el grupo de almacenamiento según la opción que selecciones: «Selección automática», « Afinidad » o « Antiafinidad ». El volumen de arranque de cualquier VSI que se implemente utilizando esta imagen se crea en el mismo grupo de almacenamiento. Para obtener más información sobre los volúmenes de almacenamiento, consulta « Añadir y gestionar volúmenes de almacenamiento ».
Están disponibles las siguientes opciones de grupo de almacenamiento:
-
Selección automática: Crea automáticamente el volumen de almacenamiento en un grupo de almacenamiento con capacidad suficiente.
-
Afinidad: identifica el grupo de almacenamiento para los volúmenes de arranque, basándose en un VSI existente o en un volumen de almacenamiento de su cuenta. Power Virtual Server almacena los volúmenes de almacenamiento de imágenes personalizadas en el mismo grupo de almacenamiento en el que se encuentra el objeto de afinidad. Si el objeto de afinidad es un VSI, Power Virtual Server determina el grupo de almacenamiento basándose en el volumen de arranque del VSI.
-
Anti-afinidad: identifica uno o varios grupos de almacenamiento que se desean excluir. « Power Virtual Server » no tiene en cuenta los grupos de almacenamiento excluidos a la hora de asignar volúmenes de arranque. Los grupos que se deben excluir se identifican en función de los VSI existentes o de los volúmenes de almacenamiento de tu cuenta. Al seleccionar esta opción, « Power Virtual Server » excluye los grupos de almacenamiento en los que se encuentran los objetos de anti-afinidad al crear los volúmenes de almacenamiento de imágenes personalizadas. Si utilizas VSI como objetos anti-afinidad, « Power Virtual Server » excluye los grupos de almacenamiento en función del volumen de arranque de cada VSI.
-
-
-
Haz clic en Importar imagen.
Las imágenes de arranque de gran tamaño pueden tardar más en importarse. Puede que detecte un retraso antes de recibir un mensaje de confirmación.
La nueva imagen de arranque aparece en la página « Imágenes de arranque ».
Importación de una imagen de arranque mediante la interfaz de línea de comandos de Power Virtual Server
Para importar una imagen de arranque, ejecute el comando ibmcloud pi image import. Para comprobar que la importación se ha completado,
ejecuta el comando ibmcloud pi image list.
Si utiliza una imagen de traiga su propia licencia (BYOL) de SAP HANA o SAP NetWeaver, añada la opción --import-details al comando ibmcloud pi image import para identificar la imagen como certificad SAP.
Importación de una imagen de arranque mediante la API de « Power Virtual Server »
Para importar una imagen de arranque desde IBM Cloud Object Storage mediante la API, utilice el método Create a cos-image import job con las propiedades obligatorias en el cuerpo de la solicitud: imageName, imageFilename, y bucketName. En el caso de los buckets privados, debes especificar y accessKey secretKey,
que son la clave de acceso HMAC y la clave secreta de tu instancia de COS. Para obtener información adicional consultando Uso de credenciales HMAC.
curl -X POST \
https://us-east.power-iaas.cloud.ibm.com/pcloud/v1/cloud-instances/$CLOUD_INSTANCE_ID/cos-images \
-H "Authorization: Bearer $TOKEN" \
-H "CRN: $CRN" \
-H "Content-Type: application/json" \
-d '{
"imageName": "my-image-name",
"imageFilename": "my-os-image-file.ova.gz",
"bucketName": "my-cos-bucket-name",
"region": "us-east",
"accessKey": "my-cos-access-key",
"secretKey": "my-cos-secret-key",
"storageType": "tier3"
}'
Si utilizas una imagen de «trae tu propia licencia» (BYOL) de SAP HANA o SAP NetWeaver, incluye el objeto « importDetails » en el cuerpo de la solicitud para identificar la imagen como certificada por SAP:
"importDetails": {
"licenseType": "byol",
"product": "Hana",
"vendor": "SAP"
}
Visualización de los resultados de la importación de la imagen de arranque
Una vez iniciada la importación de una imagen de arranque, la columna «Estado» de la página «Imágenes de arranque» muestra el progreso de la importación. Para ver los detalles, haz clic en Ver detalles para abrir el cuadro de diálogo Estado de los trabajos en curso. El cuadro de diálogo muestra la siguiente información:
- ID de trabajo
- Tipo de operación
- Recurso de entrada
- Hora de creación
- Pasos completados
Para ver los detalles de la tarea de importación de la imagen de arranque mediante la CLI, utiliza el ibmcloud pi image import-show comando.
Para consultar los detalles de la tarea de importación de la imagen de arranque mediante la API, utiliza el método « Obtener detalles de la última tarea de importación de la imagen cos ».
Descargar una imagen de arranque desde Cloud Object Storage
Para descargar la imagen de arranque después de importarla, sigue estos pasos:
-
En el panel de control de IBM Cloud, ve a Lista de recursos y haz clic en tu instancia de Cloud Object Storage.
-
En el bucket donde has almacenado tu imagen de arranque, haz clic en el archivo de la imagen de arranque.
-
Haz clic en Descargar objetos.
Para obtener más información sobre el comando CLI Cloud Object Storage, consulta Descargar un objeto.