Create a Snapshot of a Volume within the Virtual Data Center


ionosctl snapshot create [flags]


For snapshot command:

[ss snap]

For create command:



Use this command to create a Snapshot. Creation of Snapshots is performed from the perspective of the storage Volume. The name, description and licence type of the Snapshot can be set.

You can wait for the Request to be executed using --wait-for-request option.

Required values to run command:

  • Data Center Id

  • Volume Id


-u, --api-url string Override default host url (default "")
--cols strings Set of columns to be printed on output
Available columns: [SnapshotId Name LicenceType Size State] (default [SnapshotId,Name,LicenceType,Size,State])
-c, --config string Configuration file used for authentication (default "$XDG_CONFIG_HOME/ionosctl/config.json")
--datacenter-id string The unique Data Center Id (required)
-d, --description string Description of the Snapshot
-f, --force Force command to execute without user input
-h, --help Print usage
--licence-type string Licence Type of the Snapshot (default "LINUX")
-n, --name string Name of the Snapshot (default "Unnamed Snapshot")
-o, --output string Desired output format [text|json] (default "text")
-q, --quiet Quiet output
--sec-auth-protection Enable secure authentication protection
-t, --timeout int Timeout option for Request for Snapshot creation [seconds] (default 60)
-v, --verbose Print step-by-step process when running command
--volume-id string The unique Volume Id (required)
-w, --wait-for-request Wait for the Request for Snapshot creation to be executed


ionosctl snapshot create --datacenter-id DATACENTER_ID --volume-id VOLUME_ID --name NAME