Введение
Утилита 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.
- Установка