Questa pagina descrive come acquisire uno screenshot da un'istanza di macchina virtuale (VM) utilizzando lo strumento di screenshot della VM.
L'acquisizione di uno screenshot da una VM può aiutarti a risolvere i problemi relativi a una VM che non è altrimenti accessibile. Ad esempio, una VM potrebbe non essere accessibile se è in fase di avvio o se ha un'immagine disco danneggiata.
Sistemi operativi basati su Windows
Gli screenshot della VM possono aiutarti a risolvere i problemi di connessione RDP non riuscita alle VM Windows, identificando se l'istanza è stata avviata correttamente. Per informazioni sulla risoluzione dei problemi relativi alle connessioni RDP, consulta Risoluzione dei problemi relativi a RDP.
Considerazioni sulla privacy con i client di desktop remoto
Lo strumento di screenshot della VM utilizza la scheda video della VM per acquisire uno screenshot della sessione della console locale tramite un client di desktop remoto. L'acquisizione di uno screenshot tramite la sessione della console locale potrebbe acquisire informazioni sensibili dal desktop o dal browser dell'utente.
Se ti preoccupa l'esposizione di informazioni sensibili nell'ambito di uno screenshot, configura il client di desktop remoto in modo che non utilizzi la sessione della console locale:
Chrome Remote Desktop: se utilizzi Chrome Remote Desktop, assicurati di attivare la modalità tenda in modo che non si connetta alla sessione della console locale.
Microsoft RDP: I client RDP si connettono utilizzando Windows Remote Desktop Services (RDS). Windows RDS consente ai client RDP di scegliere se avviare una nuova sessione della console o connettersi a quella esistente e, per questo motivo, potrebbero esserci implicazioni per la privacy. Per informazioni sulla personalizzazione di RDS in modo che non si connetta alla sessione della console locale, vedi Impostazioni dei file RDP di Remote Desktop supportate.
Prima di condividere screenshot con l'assistenza Google, assicurati di esaminarli per individuare informazioni sensibili.
Prima di iniziare
- Attiva i display virtuali sulla VM.
-
Se non l'hai ancora fatto, configura l'autenticazione.
L'autenticazione è
il processo mediante il quale la tua identità viene verificata per l'accesso ai Google Cloud servizi e alle API.
Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi autenticarti su
Compute Engine selezionando una delle seguenti opzioni:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
L'istanza deve essere nello
RUNNING
stato del ciclo di vita.La frequenza massima per l'acquisizione di screenshot è di 20 al secondo, ovvero il limite di frequenza dell'API.
Non puoi avviare uno screenshot mentre è in corso.
Puoi acquisire uno screenshot alla volta.
Nella console Google Cloud , vai alla pagina Istanze VM.
Nella pagina Istanze VM, fai clic sul nome dell'istanza VM da cui acquisire uno screenshot.
Nella pagina Dettagli istanza VM, fai clic sulla scheda Screenshot.
Fai clic su Aggiorna per generare uno screenshot dalla VM. Se non hai attivato un display virtuale, la consoleGoogle Cloud non mostra uno screenshot.
VM_NAME
: il nome della VM da cui acquisire uno screenshot.JPEG_FILENAME
: nome file facoltativo del jpeg per l'output dello screenshot. Se non specifichi un nome file, i dati JPEG non elaborati vengono inviati all'output standard (stdout).ZONE
: la zona della VM da cui acquisire uno screenshot.PROJECT
: l'ID del progetto contenente la VM da cui acquisire uno screenshot.ZONE
: la zona che contiene il progetto.VM_NAME
: il nome della VM da cui acquisire uno screenshot.Scopri come raccogliere informazioni diagnostiche da una VM.
Scopri come risolvere i problemi relativi alle istanze Windows.
REST
Per utilizzare gli esempi di API REST in questa pagina in un ambiente di sviluppo locale, utilizzi le credenziali che fornisci a gcloud CLI.
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
Per saperne di più, consulta la sezione Autenticarsi per l'utilizzo di REST nella documentazione sull'autenticazione di Google Cloud .
Limitazioni
Acquisizione di uno screenshot da una VM
Utilizza le seguenti procedure per acquisire uno screenshot da una VM.
Console
gcloud
Acquisisci uno screenshot da una VM utilizzando il comando
gcloud compute instances get-screenshot
:gcloud compute instances get-screenshot VM_NAME \ --destination=JPEG_FILENAME \ --zone=ZONE
Sostituisci quanto segue:
REST
Con l'API Compute Engine, acquisisci uno screenshot da una VM utilizzando la richiesta
instances.getScreenshot
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT/zo nes/ZONE/instances/VM_NAME/screenshot
Sostituisci quanto segue:
Screenshot di VM di esempio
UEFI di Compute Engine che carica il boot manager
Lo screenshot seguente mostra una VM Windows Server non disponibile durante il caricamento del boot manager:
Windows Server 2016 Datacenter che esegue gli aggiornamenti
Lo screenshot seguente mostra una VM Windows Server 2016 non disponibile durante il completamento degli aggiornamenti:
Windows Server 2016 che carica i servizi di sistema
Lo screenshot seguente mostra una VM Windows Server 2016 non disponibile durante il caricamento dei servizi di sistema:
Schermata di accesso per Windows Server 2016 Datacenter
Lo screenshot seguente mostra una VM Windows Server 2016 che ha completato l'avvio ed è pronta per l'accesso:
Processo Sysprep di Windows Server 2019 Core
Lo screenshot seguente mostra la procedura sysprep di un'istanza VM Windows Server 2019 Core:
Errore schermata blu di Windows Server 2016 Datacenter
Lo screenshot seguente mostra un errore della schermata blu di un'istanza VM Windows Server 2016 Datacenter:
Passaggi successivi
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-10 UTC.
-