Yandex Cloud
  • Сервисы
  • Решения
  • Почему Yandex Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Language / Region
Проект Яндекса
© 2023 ООО «Яндекс.Облако»
Yandex Compute Cloud
  • Начало работы
    • Обзор
    • Создание виртуальной машины Linux
    • Создание группы виртуальных машин
  • Пошаговые инструкции
    • Все инструкции
    • Создание виртуальной машины
      • Создать ВМ Linux
      • Создать ВМ из набора дисков
      • Создать ВМ с дисками из снимков
      • Создать ВМ из пользовательского образа
      • Создать ВМ с GPU
      • Сделать ВМ прерываемой
    • DSVM
      • Обзор
      • Создать ВМ из публичного образа DSVM
    • Группы размещения
      • Создать группу размещения
      • Удалить группу размещения
      • Создать ВМ в группе размещения
      • Добавить ВМ в группу размещения
      • Исключить ВМ из группы размещения
    • Образы с предустановленным ПО
      • Создать ВМ из публичного образа
      • Настроить ПО
      • Работа с ВМ на базе публичного образа
      • Получить список публичных образов
    • Получение информации о виртуальной машине
      • Получить информацию о ВМ
      • Получить вывод последовательного порта
    • Управление виртуальной машиной
      • Остановить и запустить ВМ
      • Подключить диск к ВМ
      • Отключить диск от ВМ
      • Перенести ВМ в другую зону доступности
      • Перенести ВМ в другой каталог
      • Перенести ВМ в другое облако
      • Привязать к ВМ публичный IP-адрес
      • Отвязать от ВМ публичный IP-адрес
      • Сделать публичный IP-адрес ВМ статическим
      • Изменить ВМ
      • Изменить вычислительные ресурсы ВМ
      • Удалить ВМ
    • Работа на виртуальной машине
      • Подключиться к ВМ по SSH
      • Подключиться к ВМ по RDP
      • Подключиться к ВМ через PowerShell
      • Работа с Yandex Cloud изнутри ВМ
      • Установить NVIDIA-драйверы
      • Восстановить доступ к ВМ
    • Управление агентом для сброса паролей
      • Установить агент
    • Создание диска
      • Создать пустой диск
      • Создать пустой диск с блоком большого размера
      • Создать нереплицируемый диск
      • Восстановить диск с помощью снимка
    • Управление диском
      • Изменить диск
      • Настроить создание снимков диска по расписаниям
      • Перенести диск в другой каталог
      • Удалить диск
    • Снимки дисков
      • Создать снимок
      • Удалить снимок
      • Создать расписание снимков
      • Изменить расписание снимков
      • Остановить и запустить расписание снимков
      • Удалить расписание снимков
    • Группы размещения дисков
      • Создать группу размещения дисков
      • Удалить диск из группы размещения
    • Создание образа
      • Подготовить образ диска
      • Загрузить свой образ
      • Создать образ из диска
      • Создать образ из снимка диска
      • Создать образ из другого пользовательского образа
    • Управление образом
      • Получить список образов
      • Удалить образ
    • Файловые хранилища
      • Создать файловое хранилище
      • Подключить файловое хранилище к ВМ
      • Отключить файловое хранилище от ВМ
      • Изменить файловое хранилище
      • Удалить файловое хранилище
    • Управление серийной консолью
      • Начало работы
      • Подключиться к серийной консоли по SSH
      • Подключиться к серийной консоли с помощью CLI
      • Запустить командную оболочку в Windows SAC
      • Отключить доступ к серийной консоли
    • Создание группы виртуальных машин
      • Создать группу ВМ фиксированного размера
      • Создать группу ВМ фиксированного размера с сетевым балансировщиком
      • Создать группу ВМ фиксированного размера с L7-балансировщиком
      • Создать автоматически масштабируемую группу ВМ
      • Создать группу ВМ с Container Optimized Image
      • Создать группу ВМ по YAML-спецификации
    • Получение информации о группе виртуальных машин
      • Получить список групп ВМ
      • Получить информацию о группе ВМ
      • Получить список ВМ в группе
    • Управление группой виртуальных машин
      • Изменить группу ВМ
      • Изменить группу ВМ по YAML-спецификации
      • Настроить проверку состояния приложения на ВМ
      • Обновить группу
        • Постепенное обновление
        • Обновление без простоя
      • Приостановить процессы в группе ВМ
      • Возобновить процессы в группе ВМ
      • Остановить группу ВМ
      • Запустить группу ВМ
      • Удалить группу ВМ
    • Выделенные хосты
      • Создать группу выделенных хостов
      • Создать ВМ в группе выделенных хостов
      • Создать ВМ на выделенном хосте
  • Yandex Container Solution
  • Практические руководства
    • Все руководства
    • Настройка синхронизации часов с помощью NTP
    • Работа с группой ВМ с автомасштабированием
    • Масштабирование группы ВМ по расписанию
    • Автомасштабирование группы ВМ для обработки сообщений из очереди
    • Обновление группы ВМ под нагрузкой
    • Передача логов с ВМ в Yandex Cloud Logging
    • Сборка образа ВМ с набором инфраструктурных инструментов с помощью Packer
    • Резервное копирование ВМ с помощью Hystax Acura Backup
  • Концепции
    • Взаимосвязь ресурсов
    • Виртуальные машины
      • Обзор
      • Платформы
      • Уровни производительности vCPU
      • Прерываемые виртуальные машины
      • Сеть на виртуальной машине
      • Программно-ускоренная сеть
      • Динамическая миграция
      • Группы размещения
      • Статусы
      • Метаданные
    • Графические ускорители
    • Диски и файловые хранилища
      • Обзор
      • Диски
      • Снимки дисков
      • Создание снимков по расписаниям
      • Группы размещения нереплицируемых дисков
      • Файловые хранилища
      • Операции чтения и записи
    • Образы
    • Группы виртуальных машин
      • Обзор
      • Доступ
      • YAML-спецификация
      • Шаблон виртуальной машины
      • Переменные в шаблоне виртуальной машины
      • Политики
        • Обзор
        • Политика распределения
        • Политика развертывания
        • Политика масштабирования
      • Типы масштабирования
      • Автоматическое восстановление
      • Обновление
        • Обзор
        • Распределение виртуальных машин по зонам
        • Алгоритм развертывания
        • Правила обновления виртуальных машин
        • Изменение дополнительных дисков в шаблоне виртуальной машины
      • Остановка группы и приостановка процессов
      • Статусы
    • Выделенный хост
    • Резервное копирование
    • Квоты и лимиты
  • Управление доступом
  • Правила тарификации
    • Действующие правила
    • Архив
      • До 1 января 2019 года
      • С 1 января до 1 марта 2019 года
      • С 1 марта до 1 мая 2019 года
  • Справочник API
    • Аутентификация в API
    • gRPC (англ.)
      • Overview
      • DiskPlacementGroupService
      • DiskService
      • DiskTypeService
      • FilesystemService
      • HostGroupService
      • HostTypeService
      • ImageService
      • InstanceService
      • PlacementGroupService
      • SnapshotScheduleService
      • SnapshotService
      • ZoneService
      • InstanceGroupService
      • OperationService
    • REST (англ.)
      • Overview
      • DiskPlacementGroup
        • Overview
        • create
        • delete
        • get
        • list
        • listDisks
        • listOperations
        • update
      • Disk
        • Overview
        • create
        • delete
        • get
        • list
        • listOperations
        • move
        • update
      • DiskType
        • Overview
        • get
        • list
      • Filesystem
        • Overview
        • create
        • delete
        • get
        • list
        • listOperations
        • update
      • HostGroup
        • Overview
        • create
        • delete
        • get
        • list
        • listHosts
        • listInstances
        • listOperations
        • update
      • HostType
        • Overview
        • get
        • list
      • Image
        • Overview
        • create
        • delete
        • get
        • getLatestByFamily
        • list
        • listOperations
        • update
      • Instance
        • Overview
        • addOneToOneNat
        • attachDisk
        • attachFilesystem
        • create
        • delete
        • detachDisk
        • detachFilesystem
        • get
        • getSerialPortOutput
        • list
        • listOperations
        • move
        • removeOneToOneNat
        • restart
        • start
        • stop
        • update
        • updateMetadata
        • updateNetworkInterface
      • PlacementGroup
        • Overview
        • create
        • delete
        • get
        • list
        • listInstances
        • listOperations
        • update
      • SnapshotSchedule
        • Overview
        • create
        • delete
        • disable
        • enable
        • get
        • list
        • listDisks
        • listOperations
        • listSnapshots
        • update
        • updateDisks
      • Snapshot
        • Overview
        • create
        • delete
        • get
        • list
        • listOperations
        • update
      • Zone
        • Overview
        • get
        • list
      • Operation
        • Overview
        • get
      • InstanceGroup
        • Overview
        • list
        • get
        • listLogRecords
        • updateFromYaml
        • updateAccessBindings
        • pauseProcesses
        • stop
        • start
        • delete
        • listInstances
        • createFromYaml
        • update
        • setAccessBindings
        • listOperations
        • create
        • listAccessBindings
        • resumeProcesses
  • Вопросы и ответы
    • Общие вопросы
    • Виртуальные машины
    • Подключение
    • Диски, снимки, образы
    • Аварийное восстановление
    • Группы виртуальных машин
    • Мониторинг
    • Лицензирование
    • Все вопросы на одной странице
  1. Пошаговые инструкции
  2. Снимки дисков
  3. Создать расписание снимков

Создать расписание, по которому будут создаваться снимки дисков

Статья создана
Yandex Cloud
  • Примеры
    • Снимки создаются каждый день

Чтобы настроить автоматическое создание снимков дисков по расписанию:

Консоль управления
CLI
API
  1. В консоли управления выберите каталог, в котором находится диск.

  2. Выберите сервис Compute Cloud.

  3. На панели слева выберите Снимки дисков.

  4. На вкладке Расписания снимков нажмите кнопку Создать.

  5. Задайте параметры расписания снимков:

    • Введите имя расписания:

      • Длина — от 3 до 63 символов.
      • Может содержать строчные буквы латинского алфавита, цифры и дефисы.
      • Первый символ — буква. Последний символ — не дефис.
    • Если требуется, укажите произвольное текстовое описание расписания.

    • Выберите диски, снимки которых нужно создавать по расписанию. В одно расписание можно добавить несколько дисков, а один диск можно добавить в несколько расписаний в пределах лимитов.

      Создавать можно только снимки сетевых реплицируемых дисков. Для работы с нереплицируемыми дисками и дисками на выделенных хостах используйте сервис Yandex Cloud Backup (находится на стадии Preview, поддерживает только ОС Ubuntu и CentOS).

    • В поле Создавать снимки выберите периодичность создания снимков: По часам, По дням, По неделям или По cron-выражению. Время создания снимка указывается в часовом поясе UTC±00:00.

    • В поле Начиная с укажите дату, начиная с которой будет работать расписание.

    • Выберите политику хранения снимков:

      • Хранить все снимки — будут храниться все снимки, созданные по этому расписанию.
      • Только последние — укажите количество последних снимков, которые нужно хранить, или количество дней, снимки за которые нужно хранить. Остальные снимки, созданные по этому расписанию, будут удаляться автоматически.

      Примечание

      На количество и суммарный объем снимков в облаке действуют квоты.

  6. Нажмите кнопку Создать.

Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.

По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name или --folder-id.

  1. Посмотрите описание команд CLI для работы с расписаниями:

    yc compute snapshot-schedule --help
    yc compute snapshot-schedule create --help
    
  2. Создайте расписание с помощью cron-выражения:

    yc compute snapshot-schedule create <имя_расписания> \
      --expression <cron-выражение>
    

    Примечание

    Время создания снимка указывается в часовом поясе UTC±00:00.

    Если необходимо задать политику хранения снимков, добавьте параметр --snapshot-count или --retention-period. Например:

    • --snapshot-count 5 — хранение последних 5 снимков.
    • --retention-period 72h — хранение снимков за последние 3 дня.

    Чтобы установить дату начала для расписания, используйте параметр --start-at. Например:

    • --start-at "2022-12-31T16:39:00+05:00" — начало 31 декабря 2022 г. в 16:39 UTC+5.
    • --start-at "2h" — начало два часа назад от текущего момента.

    Подробнее о команде yc compute snapshot-schedule create см. в справочнике CLI.

  3. Получите идентификаторы дисков, чтобы добавить их в расписание:

    yc compute disk list --format yaml
    

    Результат:

    - id: epdcq9g3co9se5uhmgg5
      folder_id: e1ea8s8l71li5n96eakv
      created_at: "2022-10-13T14:37:44Z"
      name: disk-2
      type_id: network-hdd
      zone_id: ru-central1-b
      size: "21474836480"
      block_size: "4096"
      product_ids:
        - f2euv1kekdgvc0jrpaet
      status: READY
      source_image_id: fd88d14a6790do254kj7
      instance_ids:
        - ephothb6lppn5kn8mtom
      disk_placement_policy: {}
    - id: fhm7mip40dqh2lt2hhn2
      folder_id: e1ea8s8l71li5n96eakv
      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:
        - f2euv1kekdgvc0jrpaet
      status: READY
      source_image_id: fd88d14a6790do254kj7
      instance_ids:
        - fhm1c7u23aiq8scvnhag
      disk_placement_policy: {}
    
  4. Добавьте диски в расписание:

    yc compute snapshot-schedule add-disks <имя_или_идентификатор_расписания> \
      --disk-id <идентификатор_диска_1>,<идентификатор_диска_2>
    

    Результат:

    done (3s)
    id: fc8e52mvchb2dbp0pou2
    folder_id: e1ea8s8l71li5n96eakv
    created_at: "2022-09-28T09:15:28Z"
    name: sched-1
    status: ACTIVE
    schedule_policy:
      start_at: "2023-01-01T00:00:00Z"
      expression: 36 14 */1 * *
    snapshot_count: "3"
    snapshot_spec: {}
    
  1. Получите список дисков с помощью метода DiskService/List gRPC API или метода list для ресурса Disk REST API.

    Создавать можно только снимки сетевых реплицируемых дисков. Для работы с нереплицируемыми дисками и дисками на выделенных хостах используйте сервис Yandex Cloud Backup (находится на стадии Preview, поддерживает только ОС Ubuntu и CentOS).

  2. Создайте расписание снимков с помощью метода SnapshotScheduleService/Create gRPC API или метода create для ресурса SnapshotSchedule REST API.

Снимки будут автоматически создаваться и удаляться, только пока расписание работает (статус ACTIVE).

Примеры

Снимки создаются каждый день

CLI

Чтобы настроить ежедневное создание снимков:

  1. Создайте расписание с помощью cron-выражения:

    yc compute snapshot-schedule create sched-1 \
      --description "Ежедневное" \
      --expression "10 16 ? * *" \
      --start-at "2022-12-31T19:04:05+03:00" \
      --snapshot-count 7 \
      --labels "machine=file-server"
    

    В результате будет создано расписание:

    • С именем sched-1 и описанием Ежедневное.
    • С созданием снимков каждый день в 19:10 по МСК.
    • С датой начала 31 декабря 2022 г. 19:04 по МСК.
    • С сохранением последних семи снимков.
    • С меткой machine и значением метки file-server.
  2. Получите идентификаторы дисков, чтобы добавить их в расписание:

    yc compute disk list --format yaml
    

    Результат:

    - id: epdcq9g3co9se5uhmgg5
      folder_id: e1ea8s8l71li5n96eakv
      created_at: "2022-10-13T14:37:44Z"
      name: disk-2
      type_id: network-hdd
      zone_id: ru-central1-b
      size: "21474836480"
      block_size: "4096"
      product_ids:
        - f2euv1kekdgvc0jrpaet
      status: READY
      source_image_id: fd88d14a6790do254kj7
      instance_ids:
        - ephothb6lppn5kn8mtom
      disk_placement_policy: {}
    - id: fhm7mip40dqh2lt2hhn2
      folder_id: e1ea8s8l71li5n96eakv
      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:
        - f2euv1kekdgvc0jrpaet
      status: READY
      source_image_id: fd88d14a6790do254kj7
      instance_ids:
        - fhm1c7u23aiq8scvnhag
      disk_placement_policy: {}
    
    yc compute disk list
    
  3. Добавьте диски в расписание:

    yc compute snapshot-schedule add-disks sched-1 \
      --disk-id epdcq9g3co9se5uhmgg5,fhm7mip40dqh2lt2hhn2
    

    Результат:

    done (3s)
    id: fc8bplhqmh2bnjni3lm0
    folder_id: e1ea8s8l71li5n96eakv
    created_at: "2022-10-03T13:28:01Z"
    name: sched-1
    description: Ежедневное
    labels:
      machine: file-server
    status: ACTIVE
    schedule_policy:
      start_at: "2022-12-31T16:04:05Z"
      expression: 10 16 ? * *
    snapshot_count: "7"
    snapshot_spec: {}
    

См. также

  • Остановить и запустить расписание, по которому создаются снимки дисков
  • Изменить расписание, по которому создаются снимки дисков
  • Удалить расписание, по которому создаются снимки дисков
  • Создать снимок диска вручную

Была ли статья полезна?

Language / Region
Проект Яндекса
© 2023 ООО «Яндекс.Облако»
В этой статье:
  • Примеры
  • Снимки создаются каждый день