nav-img
Evolution

Введение

Утилита sbdctl выполняет операции с образами, снапшотами и томами, связанными с сетевым блочным устройством.

Поддерживаемые операции:

  • export — выгрузка данных на локальный диск или в stdout в одном из поддерживаемых форматов образа;

  • import — загрузка данных с локального диска или из stdin и их запись на сетевое блочное устройство;

  • read — чтение фрагмента бинарных данных с блочного устройства и запись в файл или в stdout;

  • readcs — запись фрагмента бинарных данных на блочное устройство из файла или stdin;

  • trim — пометка диапазона данных блочного устройства как неиспользуемого с помощью unmap;

  • view — просмотр содержимого файла образа;

  • diff — вычисление инкрементального снапшота (разницы между двумя снапшотами одного типа) и его запись в файл образа или в stdout;

  • merge — применение нескольких инкрементальных снапшотов к одному базовому и запись результата в файл образа или в stdout.

Подробнее читайте в Руководстве администратора.

sbdctl использует следующий синтаксис командной строки:

sbdctl [--help] [--version] <subcommand> <options>

Где subcommand — название операции (например, export) или help.

Установка

Установите пакет storage-sbdctl:

# Для Debian/Ubuntu:
sudo apt install storage-sbdctl
# Для RHEL/CentOS:
sudo dnf install storage-sbdctl
Примечание

Версия sbdctl не должна быть новее версии ПО кластера SDS. Иначе может возникнуть несовместимость клиенсткой части sbdctl и серверного ПО кластера SDS. Новые версии SDS поддерживают старые клиенты, поэтому обновление кластера не нарушит работу sbdctl.