Yandex Cloud
Search
Contact UsGet started
  • Blog
  • Pricing
  • Documentation
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • ML & AI
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Customer Stories
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Education and Science
    • Yandex Cloud Partner program
  • Blog
  • Pricing
  • Documentation
© 2025 Direct Cursus Technology L.L.C.
Yandex Compute Cloud
    • All guides
      • Updating a disk
      • Configuring disk snapshot schedules
      • Moving a disk to a different folder
      • Moving a disk to a different availability zone
      • Encrypting a disk
      • Getting information about a disk
      • Configuring disk access permissions
      • Deleting a disk
    • Viewing operations with resources
  • Yandex Container Solution
  • Access management
  • Terraform reference
  • Monitoring metrics
  • Audit Trails events
  • Release notes

In this article:

  • Adding a schedule to a disk
  • Removing a schedule from a disk
  1. Step-by-step guides
  2. Managing a disk
  3. Configuring disk snapshot schedules

Configuring disk snapshot schedules

Written by
Yandex Cloud
Updated at May 5, 2025
  • Adding a schedule to a disk
  • Removing a schedule from a disk

You can configure snapshot schedules for a disk:

  • Add a schedule to a disk.
  • Remove a schedule from a disk.

Adding a schedule to a diskAdding a schedule to a disk

You can create snapshots of network disks and drives, such as HDDs, SSDs, and non-replicated SSDs, as well as ultra high-speed network storages with three replicas (SSD).

For non-replicated SSDs and ultra high-speed network storages with three replicas (SSD), the snapshot time is not determined.

To create snapshots of local disks residing on dedicated hosts, use Yandex Cloud Backup. This service supports Ubuntu, CentOS, CentOS Stream, and Windows Server.

Management console
CLI
  1. In the management console, select the folder containing the disk.
  2. Select Compute Cloud.
  3. Open the Disks tab and select the disk.
  4. Under Snapshot schedules, click Edit snapshot schedules.
  5. Select a schedule or create a new one. For more information about setting up schedules, see Creating a disk snapshot schedule.
  6. Click Save.

If you do not have the Yandex Cloud CLI yet, install and initialize it.

The folder specified when creating the CLI profile is used by default. To change the default folder, use the yc config set folder-id <folder_ID> command. You can specify a different folder using the --folder-name or --folder-id parameter.

  1. See the description of the CLI commands for managing disks and schedules:

    yc compute disk --help
    yc compute snapshot-schedule --help
    
  2. Get the IDs of disks in the default folder:

    yc compute disk list --format yaml
    

    Result:

    - id: epdcq9g3co9s********
      folder_id: e1ea8s8l71li********
      created_at: "2022-10-13T14:37:44Z"
      name: disk-2
      type_id: network-hdd
      zone_id: ru-central1-a
      size: "21474836480"
      block_size: "4096"
      product_ids:
        - f2euv1kekdgv********
      status: READY
      source_image_id: fd88d14a6790********
      instance_ids:
        - ephothb6lppn********
      disk_placement_policy: {}
    - id: fhm7mip40dqh********
      folder_id: e1ea8s8l71li********
      created_at: "2022-10-10T05:00:04Z"
      name: disk-1
      type_id: network-hdd
      zone_id: ru-central1-a
      size: "21474836480"
      block_size: "4096"
      product_ids:
        - f2euv1kekdgv********
      status: READY
      source_image_id: fd88d14a6790********
      instance_ids:
        - fhm1c7u23aiq********
      disk_placement_policy: {}
    

    For more information about the yc compute disk list command, see the CLI reference.

    To get a list of disks added to a specific schedule, you can also use this command:

    yc compute snapshot-schedule list-disks <schedule_name_or_ID>
    

    For details, see here.

  3. Get the schedule name or ID:

    yc compute snapshot-schedule list --format yaml
    

    Result:

    - id: fc852cvb1ipd5********
      folder_id: e1ea8s8l71li********
      created_at: "2022-09-28T13:25:02Z"
      name: sched-1
      status: ACTIVE
      schedule_policy:
        start_at: "2022-10-01T00:00:00Z"
        expression: 59 14 */1 * *
      snapshot_spec: {}
    - id: fc89n1j15l7f********
      folder_id: e1ea8s8l71li********
      created_at: "2022-09-27T16:04:13Z"
      name: sched-2
      status: ACTIVE
      schedule_policy:
        start_at: "1970-01-01T00:00:00Z"
        expression: 0 */1 * * *
      retention_period: 3600s
      snapshot_spec: {}
    - id: fc8bplhqmh2b********
      folder_id: b8gauskl78li********
      created_at: "2022-10-03T13:28:01Z"
      name: sched-3
      description: Daily
      labels:
        machine: file-server
      status: ACTIVE
      schedule_policy:
        start_at: "2022-12-31T19:04:05Z"
        expression: 10 19 ? * *
      snapshot_count: "7"
      snapshot_spec: {}
    

    If you do not have a schedule, create one.

  4. Add one or more disks to the schedule:

    yc compute snapshot-schedule add-disks <schedule_name_or_ID> \
      --disk-id <disk_1_ID>,<disk_2_ID>
    

    Result:

    done (3s)
    id: fc8e52mvchb2********
    folder_id: e1iaui8l7kli********
    created_at: "2022-09-28T09:15:28Z"
    name: sched-1
    status: ACTIVE
    

Removing a schedule from a diskRemoving a schedule from a disk

Management console
CLI
  1. In the management console, select the folder containing the disk.
  2. Select Compute Cloud.
  3. Open the Disks tab and select the disk.
  4. In the row with the schedule under Snapshot schedules, click and select Detach from disk.

If you do not have the Yandex Cloud CLI yet, install and initialize it.

The folder specified when creating the CLI profile is used by default. To change the default folder, use the yc config set folder-id <folder_ID> command. You can specify a different folder using the --folder-name or --folder-id parameter.

  1. See the description of the CLI commands for managing disks and schedules:

    yc compute disk --help
    yc compute snapshot-schedule --help
    
  2. Get the schedule name or ID:

    yc compute snapshot-schedule list --format yaml
    

    Result:

    - id: fc852cvb1ipd5********
      folder_id: e1ea8s8l71li********
      created_at: "2022-09-28T13:25:02Z"
      name: sched-1
      status: ACTIVE
      schedule_policy:
        start_at: "2022-10-01T00:00:00Z"
        expression: 59 14 */1 * *
      snapshot_spec: {}
    - id: fc89n1j15l7f********
      folder_id: e1ea8s8l71li********
      created_at: "2022-09-27T16:04:13Z"
      name: sched-2
      status: ACTIVE
      schedule_policy:
        start_at: "1970-01-01T00:00:00Z"
        expression: 0 */1 * * *
      retention_period: 3600s
      snapshot_spec: {}
    - id: fc8bplhqmh2b********
      folder_id: e1ea8s8l71li********
      created_at: "2022-10-03T13:28:01Z"
      name: sched-3
      description: Daily
      labels:
        machine: file-server
      status: ACTIVE
      schedule_policy:
        start_at: "2022-12-31T19:04:05Z"
        expression: 10 19 ? * *
      snapshot_count: "7"
      snapshot_spec: {}
    
  3. Get a list of disks in the current schedule:

    yc compute snapshot-schedule list-disks <schedule_name_or_ID> \
      --format yaml
    

    Result:

    - id: epdcq9g3co9s********
      folder_id: e1ea8s8l71li********
      created_at: "2022-10-13T14:37:44Z"
      name: disk-2
      type_id: network-hdd
      zone_id: ru-central1-a
      size: "21474836480"
      block_size: "4096"
      product_ids:
        - f2euv1kekdgv********
      status: READY
      source_image_id: fd88d14a6790********
      instance_ids:
        - epdothb6lppn********
      disk_placement_policy: {}
    - id: fhm7mip40dqh********
      folder_id: e1ea8s8l71li********
      created_at: "2022-10-10T05:00:04Z"
      name: disk-1
      type_id: network-hdd
      zone_id: ru-central1-a
      size: "21474836480"
      block_size: "4096"
      product_ids:
        - f2euv1kekdgv********
      status: READY
      source_image_id: fd88d14a6790********
      instance_ids:
        - fhm1c7u23aiq********
      disk_placement_policy: {}
    
  4. Remove one or more disks from the schedule:

    yc compute snapshot-schedule remove-disks <schedule_name_or_ID> \
      --disk-id <disk_1_ID>,<disk_2_ID>
    

    Result:

    done (3s)
    id: fc8e52mvchb2********
    folder_id: e1ea8s8l71li********
    created_at: "2022-09-28T09:15:28Z"
    name: sched-1
    status: ACTIVE
    

See alsoSee also

  • Creating a disk snapshot schedule
  • Updating a disk list in a snapshot schedule
  • Creating a disk snapshot manually

Was the article helpful?

Previous
Updating a disk
Next
Moving a disk to a different folder
© 2025 Direct Cursus Technology L.L.C.