If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: docs.cloud.google.com/compute/docs/disks/create-snapshots - Create archive and standard di.

site address: docs.cloud.google.com/compute/docs/disks/create-snapshots redirected to: docs.cloud.google.com/compute/docs/disks/create-snapshots

site title: Create archive and standard disk snapshots     Compute Engine     Google Cloud Documentation

Our opinion (on Wednesday 22 July 2026 0:59:34 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:

Headings (most frequently used words):

disk, go, java, node, js, python, create, and, from, snapshot, of, console, gcloud, terraform, rest, snapshots, required, permissions, data, checkpoint, archive, standard, stay, organized, with, collections, save, categorize, content, based, on, your, preferences, before, you, begin, roles, prepare, for, creating, what, next, zonal, regional, products, pricing, support, resources, engage,

Text of the page (most frequently used words):
the (476), #snapshot (265), create (244), disk (224), for (201), you (197), and (169), compute (134), region (132), your (108), cloud (103), vms (103), location (100), zone (93), with (91), snapshots (90), using (87), storage (85), operation (80), google (78), use (77), set (76), disks (75), project (75), want (66), troubleshoot (62), about (61), from (58), instance (53), manage (50), name (50), can (49), engine (49), source (48), default (43), gcloud (43), this (42), that (42), err (42), more (41), import (40), view (39), server (39), projectid (38), string (38), see (35), regional (35), type (34), windows (33), mig (33), get (32), configure (32), information (31), authentication (31), overview (31), checkpoint (30), none (30), diskprojectid (30), performance (30), recovery (29), cli (29), snapshot_name (28), return (28), snapshotsclient (28), application (28), com (27), new (27), reservation (27), not (26), only (26), data (26), regiondisksclient (26), disksclient (26), locations (26), credentials (26), const (26), identity (26), local (26), parameter (25), settings (25), hyperdisk (25), diskname (24), error (23), creation (23), client (23), created (22), multi (22), scoped (22), choose (22), snapshotname (22), fmt (22), need (21), specify (21), custom (21), zonal (21), access (21), machine (21), sql (21), resources (20), replica (20), standard (20), snapshot_type (20), projects (20), createsnapshot (20), install (20), monitor (20), images (20), java (19), source_disk_name (19), persistent (19), network (19), image (18), customized (18), which (18), method (18), available (18), will (18), errorf (18), instances (18), gpu (18), where (17), predefined (17), linux (17), policies (16), following (16), store (16), storage_location (16), request (16), availability (16), str (16), wait (16), libraries (16), snapshotresource (16), nil (16), ctx (16), configuration (16), reservations (16), delete (15), insert (15), creating (15), before (15), node (15), provider (15), best (15), apply (15), connect (15), environment (15), groups (15), ssh (15), recommendations (15), optional (14), storagelocations (14), post (14), central2 (14), isempty (14), computepb (14), development (14), external (14), management (14), workload (14), host (14), load (14), virtual (14), samples (13), sample (13), page (13), one (13), override (13), running (13), based (13), zones (13), user (13), login (13), bulk (13), microsoft (13), cluster (13), source_region (12), https (12), regions (12), include (12), regionally (12), snapshot_scope_region (12), project_id (12), compute_v1 (12), disk_project_id (12), else (12), both (12), work (12), number (12), sys (12), authenticate (12), console (12), then (12), resource (12), workloads (12), practices (12), attached (12), idp (12), federated (12), sole (12), configured (11), source_project_id (11), destination_project_id (11), sourcedisk (11), during (11), timeout (11), api (11), documentation (11), multiple (11), select (11), update (11), stateful (11), code (10), are (10), when (10), archive (10), replace (10), long (10), high (10), function (10), result (10), stderr (10), file (10), exception (10), complete (10), reference (10), python (10), europe (10), close (10), requests (10), existing (10), back (10), disaster (10), time (10), service (10), account (10), shell (10), metadata (10), migs (10), machines (10), migrate (10), add (10), logs (10), sign (9), how (9), make (9), parameters (9), concurrent (9), build (9), command (9), must (9), permissions (9), roles (9), licenses (9), managed (9), tenant (9), openshift (9), shutdown (9), start (9), hpc (9), license (8), send (8), either (8), specified (8), global (8), automatically (8), policy (8), disk_name (8), runtimeerror (8), raise (8), returns (8), pass (8), true (8), flush (8), warning (8), print (8), warnings (8), verbose_name (8), any (8), trying (8), follow (8), setup (8), instructions (8), quickstart (8), await (8), throw (8), initialize (8), unable (8), getdiskreq (8), terraform (8), control (8), cost (8), have (8), source_zone (8), remove (8), backup (8), manually (8), first (8), restore (8), cpu (8), optimize (8), internal (8), agent (8), guest (8), boot (8), keys (8), h4d (8), flexibility (8), dns (8), optimized (8), tpu (8), all (7), thumb (7), out (7), instead (7), degraded (7), googleapis (7), snapshottype (7), globally (7), public (7), higher (7), prepare (7), applications (7), run (7), across (7), networking (7), commitments (7), startup (7), balancing (7), benchmark (7), enable (7), idle (7), addresses (7), scale (7), deploy (7), mysql (7), maintenance (7), templates (7), events (6), system (6), details (6), share (6), whose (6), preview (6), defined (6), rest (6), snapshot_client (6), args (6), but (6), error_code (6), there (6), used (6), let (6), your_disk_project_id (6), your_snapshot_name (6), your_disk_name (6), your_project_id (6), these (6), getselflink (6), after (6), timeoutexception (6), executionexception (6), ioexception (6), static (6), util (6), proto (6), defer (6), schedule (6), schedules (6), required (6), options (6), don (6), usage (6), security (6), migration (6), updates (6), instant (6), files (6), nested (6), gpus (6), group (6), mode (6), modify (6), demand (6), pools (6), failover (6), extension (6), change (6), transfer (6), spot (6), status (5), support (5), understand (5), its (5), learn (5), device (5), replicated (5), try (5), alternatively (5), recommends (5), different (5), note (5), volume (5), allowed (5), alternative (5), properties (5), value (5), flag (5), indicate (5), review (5), returned (5), confirm (5), signed (5), auth (5), monitoring (5), databases (5), accounts (5), errors (5), future (5), drivers (5), virtualization (5), nvidia (5), operations (5), placement (5), highly (5), capacity (5), audit (5), symphony (5), email (5), scripts (5), manager (5), between (5), operating (5), systems (5), enhanced (5), capabilities (5), stop (5), tenancy (5), types (5), workstation (5), faq (5), flex (5), português (4), español (4), other (4), down (4), under (4), fully (4), message (4), because (4), supports (4), features (4), such (4), balanced (4), beta (4), choice (4), wait_for_extended_operation (4), source_disk (4), regio_disk_client (4), disk_client (4), hosts (4), provided (4), docs (4), relevant (4), def (4), error_message (4), raised (4), seconds (4), extendedoperation (4), operationsclient (4), response (4), todo (4), developer (4), variables (4), timeunit (4), setsourcedisk (4), setname (4), newbuilder (4), background (4), once (4), interruptedexception (4), throws (4), void (4), creates (4), req (4), newregiondisksrestclient (4), newdisksrestclient (4), newsnapshotsrestclient (4), context (4), eupore (4), writer (4), apiv1 (4), specific (4), physical (4), enter (4), prevent (4), volumes (4), list (4), services (4), apis (4), plan (4), tools (4), distributed (4), issues (4), ubuntu (4), bandwidth (4), tcp (4), pmu (4), ssd (4), upgrade (4), live (4), autoscaling (4), cross (4), calendar (4), single (4), metrics (4), health (4), active (4), clusters (4), containers (4), container (4), database (4), uses (4), postgresql (4), extensions (4), suspend (4), resize (4), graceful (4), plans (4), replication (4), bound (4), terms (3), last (3), content (3), apache (3), define (3), they (3), were (3), waits (3), while (3), require (3), failed (3), clean (3), main (3), append (3), until (3), click (3), over (3), section (3), synced (3), has (3), always (3), basic (3), event (3), steps (3), consistent (3), organization (3), iam (3), guides (3), infrastructure (3), observability (3), analytics (3), automatic (3), troubleshooting (3), encryption (3), pro (3), serial (3), configurations (3), patterns (3), discounts (3), cuds (3), manual (3), scalable (3), resilient (3), autoscale (3), balancer (3), testing (3), ibm (3), spectrum (3), perform (3), deploying (3), deployment (3), rhel (3), protect (3), certificates (3), query (3), state (3), disable (3), lifecycle (3), design (3), size (3), non (3), pool (3), move (3), workstations (3), series (3), tpus (3), product (3), 한국어 (2), 日本語 (2), עברית (2), brasil (2), italiano (2), indonesia (2), français (2), américa (2), latina (2), deutsch (2), english (2), site (2), youtube (2), center (2), started (2), github (2), pricing (2), products (2), updated (2), 2026 (2), utc (2), licensed (2), feedback (2), scheduled (2), next (2), should (2), please (2), regular (2), sourcediskforrecoverycheckpoint (2), exclude (2), gets (2), incomplete (2), property (2), snapshot_resource (2), storage_locations (2), self_link (2), look (2), create_snapshot (2), futures (2), timeouterror (2), case (2), taking (2), longer (2), than (2), received (2), raises (2), whatever (2), indefinitely (2), finish (2), reporting (2), verbose (2), printed (2), execution (2), ends (2), successful (2), extended (2), 300 (2), int (2), api_core (2), extended_operation (2), typing (2), annotations (2), __future__ (2), log (2), done (2), globaloperationsclient (2), latestresponse (2), selflink (2), async (2), uncomment (2), getname (2), printf (2), retrieve (2), println (2), haserror (2), minutes (2), insertasync (2), addstoragelocations (2), empty (2), remaining (2), safely (2), reused (2), completing (2), call (2), needs (2), defaulted (2), class (2), fprintf (2), insertsnapshotrequest (2), getregiondiskrequest (2), getdiskrequest (2), func (2), golang (2), org (2), protobuf (2), doesn (2), reaches (2), ready (2), field (2), closest (2), lower (2), selected (2), optionally (2), doing (2), description (2), efficient (2), retention (2), option (2), term (2), loss (2), important (2), google_compute_snapshot (2), process (2), fails (2), able (2), accidental (2), deletion (2), resume (2), reduce (2), customize (2), also (2), attach (2), resourcepolicies (2), usereadonly (2), within (2), additional (2), protection (2), restrict (2), sdk (2), languages (2), frameworks (2), costs (2), industry (2), solutions (2), hybrid (2), multicloud (2), pipelines (2), hosting (2), quota (2), commitment (2), consumption (2), full (2), registration (2), sles (2), export (2), port (2), collecting (2), nodes (2), report (2), arm (2), core (2), rdp (2), general (2), app (2), latency (2), analyze (2), visible (2), cores (2), committed (2), generation (2), underutilized (2), insights (2), utilization (2), web (2), autohealing (2), iis (2), shared (2), reserve (2), autoscaler (2), autoscalers (2), activity (2), kubernetes (2), place (2), directory (2), setting (2), redis (2), cloning (2), alwayson (2), synchronization (2), switch (2), byol (2), payg (2), byos (2), changes (2), families (2), guide (2), securing (2), simulate (2), topology (2), together (2), repairs (2), repair (2), check (2), failures (2), template (2), suspended (2), stopped (2), target (2), distribution (2), cancel (2), limit (2), interfaces (2), ipv6 (2), decrease (2), increase (2), copy (2), appliances (2), asynchronous (2), throughput (2), encrypt (2), names (2), format (2), mount (2), memory (2), extreme (2), through (2), advanced (2), rdma (2), preemptible (2), provisioning (2), models (2), rtx (2), vws (2), constraints (2), accelerator (2), technology (2), areas (2), subscribe, newsletter, our, third, decade, climate, action, join, cookies, privacy, tech, twitter, blog, engage, training, certification, architecture, getting, release, notes, community, forums, contact, sales, marketplace, easy, easytounderstand, solved, problem, solvedmyproblem, otherup, hard, hardtounderstand, incorrect, incorrectinformationorsamplecode, missing, missingtheinformationsamplesineed, otherdown, tell, except, otherwise, noted, registered, trademark, oracle, affiliates, developers, creative, commons, attribution, what, track, limitation, issue, maximum, known, located, avoid, ways, commands, central1, google_compute_disk, snapdisk, won, original, capture, failsafe, helps, unsuccessful, caution, depend, whether, pause, table, uploading, read, attaching, backing, regularly, risk, unexpected, maintains, nearest, snapshotting, might, addresourcepolicies, regionsnapshots, contain, exact, expand, granting, folders, organizations, serviceaccountuser, instanceadmin, admin, ask, administrator, grant, haven, already, verifies, selecting, provide, installed, previously, sure, latest, version, components, init, installation, tab, begin, even, them, same, periodically, save, categorize, preferences, stay, organized, collections, home, renewal, nvme, resizing, common, pay, viewing, output, diagnostic, sudoers, screenshots, generate, bug, blackwell, soft, lockups, bus, locks, rescue, inaccessible, dumps, kernel, panic, fstab, unresponsive, suspension, reboots, shutdowns, connectivity, tips, nics, dpdk, improve, resiliency, communication, compact, idpf, interface, irdma, driver, nic, threads, per, sustained, merge, split, extend, renew, without, purchase, savings, dynamic, overcommit, cpus, floating, reliable, udp, backends, routing, scaling, consuming, consume, combine, cud, allow, sharing, decisions, signals, serving, predictions, organize, labels, states, observe, reports, tensorflow, inference, tensorrt5, learning, monte, carlo, methods, spark, forwarding, others, integrate, clustering, exchange, 2016, sharepoint, strategies, passive, inactive, setups, built, integrations, validation, deployed, transition, test, hammerdb, bucket, aws, ec2, pacemaker, s2d, block, netapp, hot, standby, drbd, architectures, private, address, mailjet, mailgun, sendgrid, sending, blue, green, deployments, lamp, joomla, asp, net, interactive, mongodb, flask, servers, mtls, random, generator, virtio, rng, accurate, protocol, ntp, els, restrictions, packages, deprecate, versions, family, trusted, red, hat, knowledgebase, functionality, risks, vpc, controls, confidential, kek, secure, expiration, shielded, attributes, handle, notices, faulty, unmanaged, affect, preserved, turn, off, alternate, repairing, maintain, upgrades, selectively, applying, accelerate, outage, rebalance, reenable, proactive, redistribution, shape, distribute, info, spread, edit, rename, reset, restart, referrers, uuid, recover, corrupted, duplicate, clones, alerts, backups, vss, considerations, synchronous, consistency, failback, replicate, provisioned, iops, limits, evaluate, help, kms, customer, supplied, symbolic, links, practice, ram, exapools, verify, ptr, record, failure, rates, tags, automate, password, powershell, sac, securely, apps, root, vpn, bastion, iap, connection, browser, connections, networks, iso, imported, prerequisites, importing, exporting, bring, own, path, detach, reattach, constraint, accounting, provision, examples, slurm, reserved, team, slice, slices, adds, scenarios, deterministic, base, requirements, aci, preempted, historical, similar, displays, ops, logging, subnet, gpudirect, enabled, ultra, minimum, platform, hostname, quickstarts, office, licensing, premium, strategy, gemini, bare, metal, accelerators, platforms, scores, purpose, discover, free, skip,


Text of the page (random words):
d create a snapshot in a custom storage location include the storage location flag to indicate where to store your snapshot gcloud compute snapshots create snapshot_name source disk zone source_zone source disk source_disk_name snapshot type snapshot_type storage location storage_location preview to create a regionally scoped snapshot in an allowed region include the region flag to indicate where to create your snapshot gcloud beta compute snapshots create snapshot_name region snapshot_scope_region source disk source_disk_name source disk zone source_zone snapshot type snapshot_type replace the following snapshot_name a name for the snapshot source_zone the zone of the source disk source_disk_name the name of the persistent disk volume from which you want to create a snapshot snapshot_type the snapshot type either standard or archive if a snapshot type is not specified a standard snapshot is created storage_location optional for globally scoped snapshots the cloud storage multi region or the cloud storage region where you want to store your snapshot you can specify only one storage location use the storage location parameter only when you want to override the predefined or customized default storage location configured in your snapshot settings snapshot_scope_region optional for regionally scoped snapshots the region that the snapshot is scoped to if you include this parameter you can t use the storage location parameter the storage_location is automatically set to the snapshot_scope_region note google recommends using the gcloud compute snapshots create command instead of the gcloud compute disks snapshot command because it supports more features such as creating snapshots in a project different from the source disk project terraform to create a snapshot of the zonal persistent disk volume use the google_compute_snapshot resource resource google_compute_snapshot snapdisk name snapshot name source_disk google_compute_disk default name zone us central1 a to learn how to apply or remove a terraform configuration see basic terraform commands go go before trying this sample follow the go setup instructions in the compute engine quickstart using client libraries for more information see the compute engine go api reference documentation to authenticate to compute engine set up application default credentials for more information see set up authentication for client libraries import context fmt io compute cloud google com go compute apiv1 computepb cloud google com go compute apiv1 computepb google golang org protobuf proto createsnapshot creates a snapshot of a disk func createsnapshot w io writer projectid diskname snapshotname zone region location diskprojectid string error projectid your_project_id diskname your_disk_name snapshotname your_snapshot_name zone europe central2 b region eupore central2 location eupore central2 diskprojectid your_disk_project_id ctx context background snapshotsclient err compute newsnapshotsrestclient ctx if err nil return fmt errorf newsnapshotsrestclient w err defer snapshotsclient close if zone region return fmt errorf you need to specify zone or region for this function to work if zone region return fmt errorf you can t set both zone and region parameters if diskprojectid diskprojectid projectid disk computepb disk locations string if location locations append locations location if zone disksclient err compute newdisksrestclient ctx if err nil return fmt errorf newdisksrestclient w err defer disksclient close getdiskreq computepb getdiskrequest project projectid zone zone disk diskname disk err disksclient get ctx getdiskreq if err nil return fmt errorf unable to get disk w err else regiondisksclient err compute newregiondisksrestclient ctx if err nil return fmt errorf newregiondisksrestclient w err defer regiondisksclient close getdiskreq computepb getregiondiskrequest project projectid region region disk diskname disk err regiondisksclient get ctx getdiskreq if err nil return fmt errorf unable to get disk w err req computepb insertsnapshotrequest project projectid snapshotresource computepb snapshot name proto string snapshotname sourcedisk proto string disk getselflink storagelocations locations op err snapshotsclient insert ctx req if err nil return fmt errorf unable to create snapshot w err if err op wait ctx err nil return fmt errorf unable to wait for the operation w err fmt fprintf w snapshot created n return nil java java before trying this sample follow the java setup instructions in the compute engine quickstart using client libraries for more information see the compute engine java api reference documentation to authenticate to compute engine set up application default credentials for more information see set up authentication for client libraries import com google cloud compute v1 disk import com google cloud compute v1 disksclient import com google cloud compute v1 operation import com google cloud compute v1 regiondisksclient import com google cloud compute v1 snapshot import com google cloud compute v1 snapshotsclient import java io ioexception import java util concurrent executionexception import java util concurrent timeunit import java util concurrent timeoutexception public class createsnapshot public static void main string args throws ioexception executionexception interruptedexception timeoutexception todo developer replace these variables before running the sample you need to pass zone or region parameter relevant to the disk you want to snapshot but not both pass zone parameter for zonal disks and region for regional disks project id or project number of the cloud project you want to use string projectid your_project_id name of the disk you want to create string diskname your_disk_name name of the snapshot that you want to create string snapshotname your_snapshot_name the zone of the source disk from which you create the snapshot for zonal disks string zone europe central2 b the region of the source disk from which you create the snapshot for regional disks string region your disk region the cloud storage multi region or the cloud storage region where you want to store your snapshot you can specify only one storage location available locations https cloud google com storage docs locations available locations string location europe central2 project id or project number of the cloud project that hosts the disk you want to snapshot if not provided the value will be defaulted to projectid value string diskprojectid your_disk_project_id createsnapshot projectid diskname snapshotname zone region location diskprojectid creates a snapshot of a disk public static void createsnapshot string projectid string diskname string snapshotname string zone string region string location string diskprojectid throws ioexception executionexception interruptedexception timeoutexception initialize client that will be used to send requests this client only needs to be created once and can be reused for multiple requests after completing all of your requests call the snapshotsclient close method on the client to safely clean up any remaining background resources try snapshotsclient snapshotsclient snapshotsclient create if zone isempty region isempty throw new error you need to specify zone or region for this function to work if zone isempty region isempty throw new error you can t set both zone and region parameters if disk s project id is not specified then the projectid parameter will be used if diskprojectid isempty diskprojectid projectid if zone is not empty use the disksclient to create a disk else use the regiondisksclient disk disk if zone isempty disksclient disksclient disksclient create disk disksclient get projectid zone diskname else regiondisksclient regiondisksclient regiondisksclient create disk regiondisksclient get diskprojectid region diskname set the snapshot properties snapshot snapshotresource if location isempty snapshotresource snapshot newbuilder setname snapshotname setsourcedisk disk getselflink addstoragelocations location build else snapshotresource snapshot newbuilder setname snapshotname setsourcedisk disk getselflink build wait for the operation to complete operation operation snapshotsclient insertasync projectid snapshotresource get 3 timeunit minutes if operation haserror system out println snapshot creation failed operation return retrieve the created snapshot snapshot snapshot snapshotsclient get projectid snapshotname system out printf snapshot created s snapshot getname node js node js before trying this sample follow the node js setup instructions in the compute engine quickstart using client libraries for more information see the compute engine node js api reference documentation to authenticate to compute engine set up application default credentials for more information see set up authentication for client libraries todo developer uncomment and replace these variables before running the sample const projectid your_project_id const diskname your_disk_name const snapshotname your_snapshot_name const zone europe central2 b const region const location europe central2 let diskprojectid your_disk_project_id const compute require google cloud compute async function createsnapshot const snapshotsclient new compute snapshotsclient let disk if zone region throw new error you need to specify zone or region for this function to work if zone region throw new error you can t set both zone and region parameters if diskprojectid diskprojectid projectid if zone const disksclient new compute disksclient disk await disksclient get project diskprojectid zone disk diskname else const regiondisksclient new compute regiondisksclient disk await regiondisksclient get project diskprojectid region disk diskname const snapshotresource name snapshotname sourcedisk disk selflink if location snapshotresource storagelocations location const response await snapshotsclient insert project projectid snapshotresource let operation response latestresponse const operationsclient new compute globaloperationsclient wait for the create snapshot operation to complete while operation status done operation await operationsclient wait operation operation name project projectid console log snapshot created createsnapshot python python before trying this sample follow the python setup instructions in the compute engine quickstart using client libraries for more information see the compute engine python api reference documentation to authenticate to compute engine set up application default credentials for more information see set up authentication for client libraries from __future__ import annotations import sys from typing import any from google api_core extended_operation import extendedoperation from google cloud import compute_v1 def wait_for_extended_operation operation extendedoperation verbose_name str operation timeout int 300 any waits for the extended long running operation to complete if the operation is successful it will return its result if the operation ends with an error an exception will be raised if there were any warnings during the execution of the operation they will be printed to sys stderr args operation a long running operation you want to wait on verbose_name optional a more verbose name of the operation used only during error and warning reporting timeout how long in seconds to wait for operation to finish if none wait indefinitely returns whatever the operation result returns raises this method will raise the exception received from operation exception or runtimeerror if there is no exception set but there is an error_code set for the operation in case of an operation taking longer than timeout seconds to complete a concurrent futures timeouterror will be raised result operation result timeout timeout if operation error_code print f error during verbose_name code operation error_code operation error_message file sys stderr flush true print f operation id operation name file sys stderr flush true raise operation exception or runtimeerror operation error_message if operation warnings print f warnings during verbose_name n file sys stderr flush true for warning in operation warnings print f warning code warning message file sys stderr flush true return result def create_snapshot project_id str disk_name str snapshot_name str zone str none none region str none none location str none none disk_project_id str none none compute_v1 snapshot create a snapshot of a disk you need to pass zone or region parameter relevant to the disk you want to snapshot but not both pass zone parameter for zonal disks and region for regional disks args project_id project id or project number of the cloud project you want to use to store the snapshot disk_name name of the disk you want to snapshot snapshot_name name of the snapshot to be created zone name of the zone in which is the disk you want to snapshot for zonal disks region name of the region in which is the disk you want to snapshot for regional disks location the cloud storage multi region or the cloud storage region where you want to store your snapshot you can specify only one storage location available locations https cloud google com storage docs locations available locations disk_project_id project id or project number of the cloud project that hosts the disk you want to snapshot if not provided will look for the disk in the project_id project returns the new snapshot instance if zone is none and region is none raise runtimeerror you need to specify zone or region for this function to work if zone is not none and region is not none raise runtimeerror you can t set both zone and region parameters if disk_project_id is none disk_project_id project_id if zone is not none disk_client compute_v1 disksclient disk disk_client get project disk_project_id zone zone disk disk_name else regio_disk_client compute_v1 regiondisksclient disk regio_disk_client get project disk_project_id region region disk disk_name snapshot compute_v1 snapshot snapshot source_disk disk self_link snapshot name snapshot_name if location snapshot storage_locations location snapshot_client compute_v1 snapshotsclient operation snapshot_client insert project project_id snapshot_resource snapshot wait_for_extended_operation operation snapshot creation return snapshot_client get project project_id snapshot snapshot_name rest you can create your snapshot in the storage location policy defined by your snapshot settings or using an alternative storage location of your choice for more information see choose your snapshot storage location to create a snapshot in the predefined or customized default location configured in your snapshot settings make a post request to the snapshots insert method post https compute googleapis com compute v1 projects destination_project_id global snapshots name snapshot_name sourcedisk projects source_project_id zones source_zone disks source_disk_name snapshottype snapshot_type alternatively to override the snapshot settings and create a ...
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Google Cloud Documentatio...

The site also has references to the 2 subdomain(s)

  console.cloud.google.com  Verify   cloud.google.com  Verify


The site also has 2 references to external domain(s).

 github.com  Verify  registry.terraform.io  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
location htt????/docs.cloud.google.com/compute/docs/disks/create-snapshots
x-cloud-trace-context 3ed3598517911c9635a75885ad749de6
date Wed, 22 Jul 2026 00:59:32 GMT
content-type text/html
server Google Frontend
Content-Length 0
Connection close
HTTP/2 200
last-modified Fri, 17 Jul 2026 15:09:26 GMT
content-type text/html; charset=utf-8
vary Cookie
vary Accept-Encoding
content-security-policy base-uri self ; object-src none ; script-src strict-dynamic unsafe-inline https: http: nonce-xODw0r6XBuwLgOpVvvri3bZXk3hyNB unsafe-eval ; frame-ancestors self htt????/developers.google.com/_d/analytics-iframe; report-uri htt????/csp.withgoogle.com/csp/devsite/v2
strict-transport-security max-age=63072000; includeSubdomains; preload
x-xss-protection 0
x-content-type-options nosniff
cache-control no-cache, must-revalidate
expires 0
pragma no-cache
content-encoding gzip
x-cloud-trace-context 1f264bdcaeff25f597eb1fa1a1f15193
date Wed, 22 Jul 2026 00:59:33 GMT
server Google Frontend
content-length 80871
alt-svc h3= :443 ; ma=2592000,h3-29= :443 ; ma=2592000

Meta Tags

title="Create archive and standard disk snapshots  |  Compute Engine  |  Google Cloud Documentation"
name="google-signin-client-id" content="721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com"
name="google-signin-scope" content="profile email htt????/www.googleapis.com/auth/developerprofiles htt????/www.googleapis.com/auth/developerprofiles.award htt????/www.googleapis.com/auth/devprofiles.full_control.firstparty"
property="og:site_name" content="Google Cloud Documentation"
property="og:type" content="website"
name="theme-color" content="#1a73e8"
charset="utf-8"
content="IE=Edge" http-equiv="X-UA-Compatible"
name="viewport" content="width=device-width, initial-scale=1"
property="og:title" content="Create archive and standard disk snapshots  |  Compute Engine  |  Google Cloud Documentation"
property="og:url" content="htt????/docs.cloud.google.com/compute/docs/disks/create-snapshots"
property="og:image" content="htt????/docs.cloud.google.com/_static/cloud/images/social-icon-google-cloud-1200-630.png"
property="og:image:width" content="1200"
property="og:image:height" content="630"
property="og:locale" content="en"
name="twitter:card" content="summary_large_image"

Load Info

page size80871
load time (s)1.018008
redirect count1
speed download79441
server IP 172.217.22.174
* all occurrences of the string "http://" have been changed to "htt???/"