Crea discos de arranque personalizados

Cuando creas una instancia de máquina virtual (VM), también debes crear un disco de arranque para la VM. Puedes usar una imagen pública, una personalizada o una instantánea que se haya tomado desde otro disco de arranque. Cuando crees un disco de arranque, limita su tamaño a 2 TB para respetar las limitaciones de la partición MBR.

Compute Engine crea de forma automática un disco de arranque persistente cuando creas una instancia. Si necesitas espacio de almacenamiento de datos adicional para tus instancias, agrega una o más opciones de almacenamiento de instancias secundarias.

Es posible que debas crear un disco de arranque persistente independiente y conectarlo a una instancia más tarde o cambiar el tamaño de un disco de arranque persistente a fin de mejorar el rendimiento y agregar más espacio para aplicaciones adicionales o archivos del sistema operativo. Ese proceso se describe en la página Agrega o cambia el tamaño de los discos persistentes.

Se recomienda que no uses discos persistentes regionales como discos de arranque. En una situación de conmutación por error, no fuerzan la conexión a una VM.

Antes de comenzar

Crea un disco de arranque persistente independiente a partir de una imagen

Puedes crear un disco de arranque persistente independiente fuera de la creación de la instancia y, luego, adjuntarlo a una instancia.

Console

  1. En Google Cloud Console, ve a la página Crear un disco.

    Ir a la página Crear un disco

  2. En Tipo de origen, selecciona Imagen. Elige una imagen de la lista.
  3. Haz clic en Crear.

gcloud

Para crear un disco persistente de arranque independiente, usa el comando gcloud compute disks create:

gcloud compute disks create example-disk --image example-image

API

Para crear un nuevo disco de arranque persistente con la API, usa el siguiente URI:

https://compute.googleapis.com/compute/v1/projects/example-project/zones/us-central1-f/disks?sourceImage=IMAGE

Reemplaza IMAGE por el URI completamente calificado y con codificación URL de la imagen de origen para aplicarlo a este disco persistente.

El cuerpo de la solicitud debe contener un nombre para este nuevo disco persistente:

{
  "name": "example-disk"
}

Si creaste un disco de arranque persistente más grande que la imagen, es posible que debas volver a particionar el disco de arranque persistente.

Crea un disco de arranque persistente a partir de una instantánea

Después de crear una instantánea de un disco de arranque persistente, puedes aplicar datos de esa instantánea a nuevos discos persistentes. Solo es posible aplicar datos de una instantánea cuando se crea un disco persistente por primera vez. No puedes aplicar una instantánea a un disco persistente existente, o aplicar una instantánea a discos persistentes que pertenecen a un proyecto diferente al de esa instantánea.

Console

  1. En Google Cloud Console, ve a la página Crear un disco.

    Ir a la página Crear un disco

  2. En Tipo de origen, selecciona Instantánea.
  3. Elige una instantánea de la lista.
  4. Termina de configurar las propiedades del disco y haz clic en Crear.

gcloud

Para aplicar datos desde una instantánea de disco persistente, ejecuta el siguiente comando:

gcloud compute disks create example-disk --source-snapshot example-snapshot

API

Para crear un disco de arranque persistente con una instantánea, realiza una solicitud POST al siguiente URI:

POST https://compute.googleapis.com/compute/v1/projects/example-project/zones/us-central1-f/disks

El cuerpo de la solicitud debe contener un nombre para este nuevo disco persistente y la URL de la instantánea que se usará:

{
  "name": "example-disk",
  "sourceSnapshot": "zones/us-central1-f/snapshots/example-snapshot"
}

Próximos pasos