Courseiva
mediumMultiple ChoiceObjective-mapped

Google ACE Practice Question: A billing report shows a Compute Engine VM has…

A billing report shows a Compute Engine VM has been running unused for 3 months. The team wants to stop it to save costs but needs the VM's disk data preserved for potential future use. What should they do?

⚠ Common exam trap

Google Cloud often tests the misconception that stopping a VM eliminates all costs, but the trap here is that persistent disk storage charges continue even when the VM is stopped, which candidates may overlook when focusing only on compute savings.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Stop (shut down) the VM — compute charges stop but disk storage charges continue

Stopping (shutting down) a Compute Engine VM immediately halts all compute charges (vCPU, memory, GPU) while preserving the persistent disk and its data. The disk continues to incur storage costs, which is acceptable since the team wants to retain the data for potential future use. This is the most cost-effective approach that meets the requirement of preserving disk data without paying for idle compute resources.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Delete the VM to avoid all compute charges

    Why it's wrong here

    Deleting the VM permanently removes the instance, and by default the attached boot disk is deleted along with it, risking total data loss unless you explicitly detached the disk first. Even if you preserve the disk, you lose the instance's OS state, assigned internal/external IPs, metadata, and attached non-boot disk associations, requiring a full reconfiguration later. Stopping the VM achieves the same cost savings (no compute charges) without any of these destructive, irreversible consequences.

  • Stop (shut down) the VM — compute charges stop but disk storage charges continue

    Why this is correct

    Stopping (shutting down) a VM transitions it to the TERMINATED state, which immediately halts billing for vCPUs, memory, and other compute resources, though persistent disk storage, static IPs, and other resources continue to incur charges. All data on the boot and data disks remains intact, and the VM can be restarted with the same configuration at any time. This is the simplest and most cost-effective way to pause an unused VM without data loss, because it eliminates the only charges you can fully remove without destroying anything.

  • Snapshot the VM disk and delete the VM

    Why it's wrong here

    Snapshoting the disk and deleting the VM also stops compute charges, but it introduces unnecessary complexity and risk: you must restore from the snapshot to a new VM later, which recreates the disk but does not restore the exact original instance configuration (machine type, network tags, IP assignments, metadata). The snapshot itself incurs Cloud Storage costs, which can exceed the persistent disk cost during the idle period. Stopping the VM preserves the exact instance state and avoids snapshot restore time and configuration drift.

  • Set the VM to a smaller machine type to reduce costs

    Why it's wrong here

    Setting the VM to a smaller machine type reduces the per-hour compute rate, but the instance continues running and still accrues compute charges (for vCPUs and memory) at a lower, yet nonzero, cost. For a VM that is unused, stopping completely eliminates compute billing while preserving the machine configuration. Resizing also requires a restart and does not address the idle state; it only reduces the burn rate, not to zero.

About these practice questions

This ACE question is part of Courseiva's 769-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This ACE practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the ACE exam.