Detén o reinicia una instancia de Compute Engine (original) (raw)
Descubrimiento
Recursos de máquinas de Compute Engine
- Guía de recursos de máquinas
- Plataformas de CPU
- Aceleradores en Google Cloud
* GPU
* Acerca de las GPU
* Tipos de máquinas de GPU
* TPU
* Acerca de las TPU
* Recursos de TPU en Compute Engine - VMs de Arm
- Instancias de equipos físicos
Comenzar
Crea instancias
Crea una instancia
- Crea y, luego, inicia una instancia
- Crea con una configuración de máquina personalizada
* Crea con un nombre de host personalizado
* Crea con un tipo personalizado de máquina
* Especifica una plataforma de CPU mínima para una instancia
* Crea con GPUs conectadas
* Acerca de las instancias de GPU
* Descripción general de la creación
* Crea una instancia de A3 Ultra o A4
* Crea una instancia A3 con GPUDirect habilitado
* Crea una instancia de A3 High o A2
* Crea una instancia G2 o G4
* Crea una instancia N1 que tenga GPUs conectadas
* Crea con TPUs adjuntas - Crea con modelos de aprovisionamiento alternativos
Crear VMs de usuario único
- Descripción general de los usuarios únicos
- Crea plantillas de nodos de usuario único
- Crea grupos de nodos de usuario único
- Proporciona una VM de usuario único
- Control avanzado de mantenimiento para nodos de usuario único
- Prácticas recomendadas sobre los usuarios únicos
- Preguntas frecuentes sobre la contabilidad de usuario único
Migra VM
Conéctate a las VMs
Conéctate a una VM
- Acerca de las conexiones SSH
- VM de Linux
* Conéctate a las VMs
* SSH en el navegador
* Conéctate como usuario raíz
* Conéctate con cuentas de servicio
* Configura apps para que usen SSH - VM de Windows
* Conéctate a las VM de Windows con RDP
* Conéctate a la SAC de una VM de Windows
* Conéctate a las VM de Windows con SSH
* Conéctate a VM de Windows con PowerShell
Administra el acceso a las VMs
- VM de Linux
* Elegir un método de administración de acceso
* Acerca del Acceso al SO
* Configura Acceso al SO
* Configura el Acceso al SO para que requiera certificados SSH
* Habilita las llaves de seguridad con el Acceso al SO
* Administra el Acceso al SO en una organización
* Supervisa los registros de auditoría de Acceso al SO - Administra etiquetas de recursos
- VM de Linux
Administrar almacenamiento
Agrega discos a las VMs
Encripta discos
Haz que los discos tengan alta disponibilidad
Copia de seguridad y restablecimiento
Cómo configurar el parámetro de configuración de copia de seguridad predeterminado
Crear una copia de seguridad de las VMs
Administrar VMs
Operaciones básicas y ciclo de vida
- Ciclo de vida de la instancia de VM
- Visualizar las propiedades de la VM
* Comprueba que una VM esté en ejecución
* Visualiza una lista de las VMs
* Consulta los detalles de una VM
* Cómo ver el UUID de una VM
* Consulta la topología de una VM
* Visualizar la imagen de origen de una VM
* Ver URLs de referencia a las VM
* Cómo ver la configuración de red de una VM
* Visualiza la cantidad de núcleos de CPU visibles en una VM
Eventos de mantenimiento del host
- Acerca de los eventos del host
- Proceso de migración en vivo
- Configura la política de mantenimiento del host
- Consulta el servidor de metadatos para obtener avisos
- Simula un evento de mantenimiento de host
- Controlar eventos de mantenimiento del host de GPU
- Supervisa y planifica un evento de mantenimiento del host
- Inicia el mantenimiento del host de forma manual
Protege las VM
Administra sistemas operativos
Administra imágenes de SO
- Prácticas recomendadas para la administración de imágenes
- Prácticas recomendadas para las familias de imágenes
- Acceder a la base de conocimiento de Red Hat
- Administrar el acceso a imágenes personalizadas
- Configurar políticas de imágenes confiables
- Exportar una imagen personalizada a Cloud Storage.
- Configura las versiones de imágenes en una familia de imágenes
- Da de baja una imagen personalizada
- Borrar una imagen personalizada
Administrar licencias
Habilitar el generador de números al azar virtuales (Vitio RNG)
Implementa cargas de trabajo
Descripción general del agente de cargas de trabajo de procesamiento
Aplicaciones
Bases de datos
- MySQL
* MySQL en Compute Engine
* Instala MySQL en Compute Engine
* Configura MySQL en Compute Engine
* Configurar el acceso de cliente con una dirección IP privada
* Clona una base de datos MySQL en Compute Engine
* Arquitecturas para la alta disponibilidad de los clústeres de MySQL en Compute Engine
* Implementa un clúster de MySQL 5.6 con alta disponibilidad con DRBD en Compute Engine - PostgreSQL
* Configurar PostgreSQL en Compute Engine
* Configurar un disco de datos de PostgreSQL
* Configurar PostgreSQL con espera activa - SQL Server
* Prácticas recomendadas para las VM de SQL Server
* Crear
* Crear una VM de SQL Server de alto rendimiento
* Agrega una licencia de SQL Server a un servidor de Linux existente
* Agrega una licencia de SQL Server a un servidor de Windows existente
* Configurar
* Configura grupos de disponibilidad AlwaysOn con un balanceador de cargas interno
* Configura grupos de disponibilidad AlwaysOn con un nombre de red distribuida
* Configurar una VM de clúster de conmutación por error que use S2D
* Configurar una VM de clúster de conmutación por error con discos de varios escritores
* Configura un clúster de SQL Server en Linux con grupos de disponibilidad Always On y Pacemaker
* Cómo migrar
* Migra una base de datos de SQL Server de AWS EC2 a Compute Engine
* Migra una base de datos de SQL Server de Windows a Linux
* Recuperación ante desastres
* Recuperación ante desastres para Microsoft SQL Server
* Recuperación ante desastres para Microsoft SQL Server en Persistent Disk
* Recuperación ante desastres para Microsoft SQL Server en Hyperdisk
* Implementa Microsoft SQL Server para la recuperación ante desastres multirregional
* Crea copias de seguridad de bases de datos de SQL Server en un bucket de Google Cloud Storage
* Crea copias de seguridad de bases de datos de SQL Server con instantáneas
* Clona una base de datos de Microsoft SQL Server en Compute Engine
* Prueba cargas de SQL Server con HammerDB
- MySQL
Contenedores
- Contenedores en Compute Engine
- Implementar contenedores en VM y grupos de instancias administrados
- Configurar las opciones de ejecución de tu contenedor
- Cargas de trabajo de OpenShift
* Descripción general de OpenShift en Google Cloud
* Planifica OpenShift en Google Cloud
* Descripción general de los servicios de clúster para OpenShift
* Integraciones incorporadas para OpenShift
* Prácticas recomendadas para la alta disponibilidad con OpenShift
* Recuperación ante desastres para OpenShift en Google Cloud
* Estrategias de recuperación ante desastres para configuraciones activo-pasivo y activo-inactivo con OpenShift
Microsoft Windows
Supervisión
Supervisar recursos
Escala
Balanceo de cargas
- Acerca del balanceo de cargas y el escalamiento
- Agregar un grupo de instancias a un balanceador de cargas
- Solicita el enrutamiento a un balanceador de cargas de HTTPS externo multirregional
- Balanceo de cargas entre regiones para los backends de Microsoft IIS.
- Configura el balanceo de cargas TCP/UDP interno
Optimización
Uso de recursos
Rendimiento de la red
- Ancho de banda de red
- Usar una NIC virtual de Google
- Usa el controlador de red IRDMA
- Usa la interfaz de red de IDPF
- Configurar una VM con mayor ancho de banda
- Reducir la latencia usando políticas de colocación compacta
- Comparativas de las VM de mayor ancho de banda
- Optimiza la latencia de las apps con el balanceo de cargas
- Usa DPDK para mejorar el rendimiento de la red
Solución de problemas
Solucionar problemas de VM
Detén o reinicia una instancia de Compute Engine
Linux Windows
Puedes detener manualmente una instancia de Compute Engine cuando ya no la uses o para modificar sus propiedades, por ejemplo, para cambiar su tipo de máquina o quitar los discos adjuntos y activados. Después de que se detenga la instancia, puedes reiniciarla para reanudar tu carga de trabajo o borrarla si ya no la necesitas.
En este documento, se explica cómo detener o reiniciar una instancia de forma manual. Para automatizar el reinicio o la detención de una instancia, consulta los siguientes recursos:
- Programa una instancia para que se inicie y se detenga
- Limita el tiempo de ejecución de una instancia
Limitaciones
Cuando detienes una instancia de procesamiento, se aplican las siguientes limitaciones:
- Solo puedes detener o reiniciar una instancia si el estado de la instancia lo permite.
- Solo puedes reiniciar una instancia si hay suficientes recursos en la zona de la instancia.
- No puedes reiniciar las instancias de TPU.
Antes de comenzar
- Si aún no lo hiciste, configura la autenticación. La autenticación verifica tu identidad para acceder a los servicios y las APIs de Google Cloud . Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine seleccionando una de las siguientes opciones:
Selecciona la pestaña que corresponda a la forma en que planeas usar las muestras de esta página:
Console
Cuando usas la consola de Google Cloud para acceder a los servicios y las APIs de Google Cloud , no necesitas configurar la autenticación.
gcloud
- Instala Google Cloud CLI. Después de la instalación,inicializa Google Cloud CLI con el siguiente comando:
gcloud init
Si usas un proveedor de identidad externo (IdP), primero debes acceder a la gcloud CLI con tu identidad federada.
Go
Para usar las muestras de Go de esta página en un entorno de desarrollo local, instala e inicializa la gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
- Instala Google Cloud CLI.
- Si usas un proveedor de identidad (IdP) externo, primero debes acceder a gcloud CLI con tu identidad federada.
- Si usas un shell local, crea credenciales de autenticación locales para tu cuenta de usuario:
gcloud auth application-default login
No es necesario que lo hagas si usas Cloud Shell.
Si se devuelve un error de autenticación y usas un proveedor de identidad (IdP) externo, confirma que accediste a la gcloud CLI con tu identidad federada.
Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Java
Para usar las muestras de Java de esta página en un entorno de desarrollo local, instala e inicializa la gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
- Instala Google Cloud CLI.
- Si usas un proveedor de identidad (IdP) externo, primero debes acceder a gcloud CLI con tu identidad federada.
- Si usas un shell local, crea credenciales de autenticación locales para tu cuenta de usuario:
gcloud auth application-default login
No es necesario que lo hagas si usas Cloud Shell.
Si se devuelve un error de autenticación y usas un proveedor de identidad (IdP) externo, confirma que accediste a la gcloud CLI con tu identidad federada.
Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Node.js
Para usar las muestras de Node.js de esta página en un entorno de desarrollo local, instala e inicializa la gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
- Instala Google Cloud CLI.
- Si usas un proveedor de identidad (IdP) externo, primero debes acceder a gcloud CLI con tu identidad federada.
- Si usas un shell local, crea credenciales de autenticación locales para tu cuenta de usuario:
gcloud auth application-default login
No es necesario que lo hagas si usas Cloud Shell.
Si se devuelve un error de autenticación y usas un proveedor de identidad (IdP) externo, confirma que accediste a la gcloud CLI con tu identidad federada.
Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
PHP
Para usar las muestras de PHP de esta página en un entorno de desarrollo local, instala e inicializa la gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
- Instala Google Cloud CLI.
- Si usas un proveedor de identidad (IdP) externo, primero debes acceder a gcloud CLI con tu identidad federada.
- Si usas un shell local, crea credenciales de autenticación locales para tu cuenta de usuario:
gcloud auth application-default login
No es necesario que lo hagas si usas Cloud Shell.
Si se devuelve un error de autenticación y usas un proveedor de identidad (IdP) externo, confirma que accediste a la gcloud CLI con tu identidad federada.
Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Python
Para usar las muestras de Python de esta página en un entorno de desarrollo local, instala e inicializa la gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
- Instala Google Cloud CLI.
- Si usas un proveedor de identidad (IdP) externo, primero debes acceder a gcloud CLI con tu identidad federada.
- Si usas un shell local, crea credenciales de autenticación locales para tu cuenta de usuario:
gcloud auth application-default login
No es necesario que lo hagas si usas Cloud Shell.
Si se devuelve un error de autenticación y usas un proveedor de identidad (IdP) externo, confirma que accediste a la gcloud CLI con tu identidad federada.
Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
REST
Para usar las muestras de la API de REST incluidas en esta página en un entorno de desarrollo local, debes usar las credenciales que proporciones a la gcloud CLI.
Instala Google Cloud CLI.
Si usas un proveedor de identidad externo (IdP), primero debes acceder a la gcloud CLI con tu identidad federada.
Para obtener más información, consultaAutentícate para usar REST en la documentación de autenticación de Google Cloud .
Roles obligatorios
Para obtener los permisos que necesitas para detener o reiniciar una instancia de procesamiento, pídele a tu administrador que te otorgue el rol de IAM Administrador de instancias de Compute (v1) (roles/compute.instanceAdmin.v1) en el proyecto. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
Este rol predefinido contiene los permisos necesarios para detener o reiniciar una instancia de procesamiento. Para ver los permisos exactos que son necesarios, expande la sección Permisos requeridos:
Permisos necesarios
Se requieren los siguientes permisos para detener o reiniciar una instancia de procesamiento:
- Para detener una instancia, usa
compute.instances.stopen la instancia. - Para detener una instancia desde el SO invitado:
compute.instances.setMetadataen la instancia si usa Llaves SSH públicas a nivel de instancia. - Para reiniciar una instancia, haz clic en
compute.instances.starten la instancia. - Para reiniciar una instancia que usa claves de encriptación:
compute.instances.startWithEncryptionKeyen la instancia
También puedes obtener estos permisos con roles personalizados o con otros roles predefinidos.
Detener una instancia
Cuando detienes una instancia de procesamiento o Compute Engine lo hace por una acción programada, la instancia conserva sus discos conectados, la configuración, las direcciones IP, las direcciones MAC y los metadatos de la instancia. Si también quieres retener los datos en la memoria y el estado de la aplicación, suspende la instancia.
Según si la instancia tiene discos SSD locales conectados y cómo deseas controlar las secuencias de comandos de apagado, detén la instancia con uno de los siguientes métodos:
- Detén una instancia desde Google Cloud. Puedes detener una o más instancias de forma simultánea desde Google Cloud. Si las instancias tienen discos SSD locales conectados, puedes elegir si descartar o conservar (versión preliminar) los datos de SSD locales. Las secuencias de comandos de apagado de la instancia deben terminar de ejecutarse antes del período de apagado predeterminado.
Para obtener instrucciones, consulta uno de los siguientes vínculos: - Detén una instancia desde el SO invitado. Puedes detener una sola instancia desde su SO invitado. Este enfoque te permite detener una instancia solo después de que finalicen las secuencias de comandos de cierre. Si habilitaste el cierre ordenado, también puedes detener la instancia sin cerrarla de forma ordenada o finalizar un cierre ordenado en curso. A menos que realices una copia de seguridad manual de los datos de los discos SSD locales conectados en un volumen de almacenamiento duradero, la detención de una instancia desde su SO invitado descarta los datos de esos discos.
Para obtener instrucciones, consulta Detén una instancia desde el SO invitado.
Detén una instancia sin discos SSD locales
Según lo que quieras hacer cuando detengas una instancia, usa las siguientes opciones:
- Si habilitaste el cierre ordenado en la instancia, puedes detenerla sin cerrarla de forma ordenada o finalizar un cierre ordenado en curso con la Google Cloud consola, gcloud CLI o la API de REST.
- Para detener varias instancias de forma simultánea, usa la Google Cloud consola o, en el caso de las instancias ubicadas en la misma zona, gcloud CLI.
Para detener una o más instancias, selecciona una de las siguientes opciones:
Console
- En la consola de Google Cloud , ve a la página Instancias de VM.
Ir a Instancias de VM - Selecciona las instancias en ejecución que deseas detener.
- Haz clic en Detener. Si no hay una opción de Detener, haz clic en Más acciones > Detener.
- En el cuadro de diálogo que aparece, haz lo siguiente:
- Opcional: Para detener las instancias sin cerrarlas de forma ordenada o finalizar un cierre ordenado en curso, selecciona la casilla de verificación Omitir el cierre ordenado (si corresponde).
- Para confirmar la acción, haz clic en Detener.
gcloud
Para detener una o más instancias en la misma zona, usa el comando gcloud compute instances stop:
gcloud compute instances stop INSTANCE_NAMES \
--zone=ZONE
Reemplaza lo siguiente:
INSTANCE_NAMES: Es una lista de nombres de instancias separados por espacios, por ejemplo,instance-01 instance-02 instance-03.ZONE: Es la zona en la que se encuentran las instancias.
De manera opcional, si habilitaste el cierre ordenado en una o más instancias, puedes detenerlas sin cerrarlas de forma ordenada o finalizar manualmente un cierre ordenado en curso. Para ello, usa el comando gcloud beta compute instances stop con la marca --no-graceful-shutdown:
gcloud beta compute instances stop INSTANCE_NAMES \
--no-graceful-shutdown \
--zone=ZONE
Go
Java
Node.js
PHP
Python
REST
Para detener una instancia, realiza una solicitud POST al método instances.stop:
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/stop
Reemplaza lo siguiente:
INSTANCE_NAME: El nombre de la instancia.PROJECT_ID: Es el ID del proyecto en el que se encuentra la instancia.ZONE: Es la zona en la que se encuentra la instancia.
De manera opcional, si habilitaste el cierre ordenado en una instancia, puedes detenerla sin cerrarla de forma ordenada o finalizar manualmente un cierre ordenado en curso. Para ello, realiza una solicitud POST al método instances.stop. En la URL de la solicitud, incluye el parámetro de consulta noGracefulShutdown=true:
POST https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/instances/VM_NAME/stop?noGracefulShutdown=true
Detén una instancia con discos SSD locales
Según lo que quieras hacer cuando detengas una instancia de procesamiento, usa las siguientes opciones:
- Si habilitaste el cierre ordenado en la instancia, puedes detenerla sin cerrarla de forma ordenada o finalizar un cierre ordenado en curso con la consola, gcloud CLI o la API de REST. Google Cloud
- Para conservar los datos de los discos SSD locales conectados a una instancia (excepto los tipos de máquinas que usan Titanium SSD), detén la instancia con gcloud CLI o la API de REST.
- Para detener varias instancias de forma simultánea, usa la Google Cloud consola o, en el caso de las instancias ubicadas en la misma zona, gcloud CLI.
Para detener una o más instancias que tengan discos SSD locales conectados, selecciona una de las siguientes opciones:
Console
- En la consola de Google Cloud , ve a la página Instancias de VM.
Ir a Instancias de VM - Selecciona las instancias en ejecución que deseas detener.
- Haz clic en Detener. Si no hay una opción de Detener, haz clic en Más acciones > Detener.
- En el cuadro de diálogo, haz lo siguiente:
- Opcional: Para detener las instancias sin realizar un cierre ordenado, o finalizar un cierre ordenado en curso, selecciona la casilla de verificación Omitir el cierre ordenado (si corresponde).
- Para confirmar la acción, haz clic en Detener.
gcloud
Cuando detengas una o más instancias en la misma zona que tengan discos SSD locales conectados, especifica si deseas descartar o conservar los datos de SSD locales de la siguiente manera:
- Para descartar los datos del SSD local, usa el comando gcloud compute instances stop con la marca
--discard-local-ssd=true:
gcloud compute instances stop INSTANCE_NAMES \
--discard-local-ssd=true \
--zone=ZONE - Para conservar los datos del SSD local, usa el comando gcloud beta compute instances stop con la marca
--discard-local-ssd=false:
gcloud beta compute instances stop INSTANCE_NAMES \
--discard-local-ssd=false \
--zone=ZONE Reemplaza lo siguiente:
INSTANCE_NAMES: Es una lista de nombres de instancias separados por espacios, por ejemplo,instance-01 instance-02 instance-03.ZONE: Es la zona en la que se encuentran las instancias.
De manera opcional, si habilitaste el cierre ordenado en una o más instancias, puedes detenerlas sin cerrarlas de forma ordenada o finalizar un cierre ordenado en curso. Para ello, usa el comando gcloud beta compute instances stop con la marca --no-graceful-shutdown:
gcloud beta compute instances stop INSTANCE_NAMES \
--discard-local-ssd=DISCARD_LOCAL_SSD \
--no-graceful-shutdown \
--zone=ZONE
Reemplaza DISCARD_LOCAL_SSD por true para descartar los datos de los discos SSD locales o por false para conservarlos.
REST
Cuando detengas una instancia que tenga discos SSD locales conectados, especifica si deseas descartar o conservar los datos de SSD locales de la siguiente manera:
- Para descartar los datos del SSD local, realiza una solicitud
POSTal método instances.stop. En la URL de la solicitud, incluye el parámetro de consultadiscardLocalSsdconfigurado comotrue:
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/stop?discardLocalSsd=true - Para conservar los datos del SSD local, realiza una solicitud
POSTal método beta.instances.stop. En la URL de la solicitud, incluye el parámetro de consultadiscardLocalSsdconfigurado comofalse:
POST https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/stop?discardLocalSsd=false Reemplaza lo siguiente:
PROJECT_ID: Es el ID del proyecto en el que se encuentra la instancia.ZONE: Es la zona en la que se encuentra la instancia.INSTANCE_NAME: El nombre de la instancia.
De manera opcional, si habilitaste el cierre ordenado en una instancia, puedes detenerla sin cerrarla de forma ordenada o finalizar manualmente un cierre ordenado en curso. Para ello, realiza una solicitud POST al método instances.stop. En la URL de la solicitud, incluye el parámetro de consulta noGracefulShutdown=true:
POST https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/instances/VM_NAME/stop?discardLocalSsd=DISCARD_LOCAL_SSD&noGracefulShutdown=true
Reemplaza DISCARD_LOCAL_SSD por true para descartar los datos de los discos SSD locales o por false para conservarlos.
Detén una instancia desde el SO invitado
Si una instancia de procesamiento tiene discos SSD locales conectados, el cierre del SO invitado descarta automáticamente los datos de la SSD local. Para conservar estos datos, cópialos manualmente en una opción de almacenamiento persistente antes de detener la instancia.
Para detener una instancia desde el SO invitado, selecciona una de las siguientes opciones:
Linux
- Si aún no lo hiciste, conéctate a la instancia.
- Para detener la instancia, selecciona uno de los siguientes métodos:
- Para obtener un cierre ordenado que permita a la instancia ejecutar secuencias de comandos de apagado antes de apagar el SO invitado, ejecuta el siguiente comando:
sudo shutdown -h now- De lo contrario, para forzar un cierre, ejecuta el siguiente comando:
sudo poweroff
Windows
- Si aún no lo hiciste, conéctate a la instancia con uno de los siguientes métodos:
- Para detener la instancia, selecciona uno de los siguientes métodos:
- Para detener la instancia de forma ordenada y permitir que ejecute secuencias de comandos de apagado antes de cerrar el SO invitado, ejecuta el siguiente comando:
shutdown /s- Para forzar un cierre, ejecuta el siguiente comando:
shutdown /f
Puedes reiniciar una instancia de procesamiento que se haya detenido por completo, es decir, cuando el estado de la instancia sea TERMINATED.
Si elegiste conservar los datos de tus discos SSD locales cuando detuviste la instancia, es posible que debas volver a activar los discos SSD locales después de reiniciarla. Para obtener más información sobre cómo activar discos SSD locales, consulta Da formato a un dispositivo SSD local y actívalo.
Para reiniciar una instancia, usa uno de los siguientes métodos según si la instancia tiene discos encriptados con claves de encriptación proporcionadas por el cliente (CSEK):
- Si tu instancia no tiene discos adjuntos encriptados con CSEK, consulta Reinicia una instancia que no tiene discos encriptados con CSEK.
- De lo contrario, consulta Cómo reiniciar una instancia con discos encriptados con CSEK.
Reinicia una instancia que no tiene discos encriptados con CSEK
Para reiniciar varias instancias simultáneamente en diferentes zonas, usa laGoogle Cloud consola. En el caso de las instancias ubicadas en la misma zona, puedes usar gcloud CLI. De lo contrario, para otros casos de reinicio, selecciona una de las siguientes opciones:
Console
- En la consola de Google Cloud , ve a la página Instancias de VM.
Ir a Instancias de VM - Selecciona una o más instancias.
- Haz clic en Iniciar/Reanudar.
gcloud
Para reiniciar una o más instancias en la misma zona, usa el comando gcloud compute instances start:
gcloud compute instances start INSTANCE_NAMES \
--zone=ZONE
Reemplaza lo siguiente:
INSTANCE_NAMES: Es una lista de nombres de instancias separados por espacios, por ejemplo,instance-01 instance-02 instance-03.ZONE: Es la zona en la que se encuentran las instancias.
Go
Java
Node.js
PHP
Python
REST
Para reiniciar una instancia, realiza una solicitud POST al método instances.start:
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/start
Reemplaza lo siguiente:
INSTANCE_NAME: Es el nombre de la instancia que se reiniciará.PROJECT_ID: Es el ID del proyecto en el que se encuentra la instancia.ZONE: Es la zona en la que se encuentra la instancia.
Reinicia una instancia con discos encriptados con CSEK
Cuando reinicies una instancia de procesamiento detenida que tenga discos conectados encriptados con claves de encriptación proporcionadas por el cliente, debes proporcionar la información de la clave de encriptación.
Para reiniciar varias instancias simultáneamente en diferentes zonas, usa laGoogle Cloud consola. En el caso de las instancias ubicadas en la misma zona, puedes usar gcloud CLI. De lo contrario, para otros casos de reinicio, selecciona una de las siguientes opciones:
Console
- En la consola de Google Cloud , ve a la página Instancias de VM.
Ir a Instancias de VM - Selecciona las instancias que deseas reiniciar.
- Haz clic en Iniciar/Reanudar.
- Especifica las claves de encriptación para cada uno de los discos encriptados conectados a las instancias y, luego, haz clic en Iniciar.
gcloud
Para reiniciar una o más instancias que usan discos encriptados en la misma zona, usa el comando gcloud compute instances start con la marca --csek-key-file. Si usas una clave unida con RSA, usa el comando gcloud beta compute instances start con la marca --csek-key-file en su lugar:
gcloud compute instances start INSTANCE_NAMES \
--csek-key-file=ENCRYPTION_KEY_FILE \
--zone=ZONE
Reemplaza lo siguiente:
INSTANCE_NAMES: Es una lista de nombres de instancias separados por espacios, por ejemplo,instance-01 instance-02 instance-03.ENCRYPTION_KEY_FILE: Es la ruta de acceso relativa al archivo JSON que contiene la clave de encriptación proporcionada por el cliente. Solo puedes reiniciar varias instancias de forma simultánea si estas usan la misma clave de encriptación proporcionada por el cliente. El formato del archivo se describe en Formato del archivo de claves.ZONE: Es la zona en la que se encuentran las instancias.
Go
Java
Node.js
PHP
Python
REST
Para reiniciar una instancia que usa discos encriptados, realiza una solicitud POST al método instances.startWithEncryptionKey:
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/startWithEncryptionKey
{
"disks": [
{
"source": "DISK_URL",
"diskEncryptionKey": {
"ENCRYPTION_TYPE": "ENCRYPTION_KEY"
}
}
]
}
Reemplaza lo siguiente:
PROJECT_ID: Es el ID del proyecto en el que se encuentra la instancia.ZONE: Es la zona en la que se encuentra la instancia.INSTANCE_NAME: El nombre de la instancia.DISK_URL: Es la URL del recurso que corresponde al nombre del recurso completo del disco adjunto que se encripta con una clave de encriptación proporcionada por el cliente.ENCRYPTION_TYPE: Es el tipo de encriptación del disco que usas, que puede ser uno de los siguientes:rawKey,kmsKeyNameorsaEncryptedKey. Si usas el tiporsaEncryptedKey, realiza una solicitudPOSTal método beta.instances.startWithEncryptionKey.ENCRYPTION_KEY: Es la clave de encriptación que se usa para encriptar los discos persistentes conectados a la instancia. Las clavesrawKeyorsaEncryptedKeydeben estar codificadas en base64. Además, para preparar una claversaEncryptedKey, consulta Unión de clave RSA.
¿Qué sigue?
- Soluciona problemas de apagado y reinicio de las VM
- Soluciona problemas con la consola en serie
- Edita el tipo de máquina de una instancia de procesamiento
- Borra una instancia de Compute Engine
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2026-06-16 (UTC)