snapshot diff
Использование
$ ozone sh snapshot diff [-chV] [-p=<pageSize>]
[-t=<token>]
<value>
<fromSnapshot>
<toSnapshot>
Параметр | Описание |
---|---|
pageSize |
Количество изменений, которые следует вернуть |
token |
Токен продолжения для следующей страницы |
fromSnapshot |
Более старый снепшот бакета |
toSnapshot |
Более новый снепшот бакета |
-c, --cancel |
Запрос прекращения задачи SnapshotDiff. Если состояние задачи не |
value |
URI бакета. Может быть как полным URI (начинается с |
-h, --help |
Вывод справочного руководства для данной команды |
-V, --version |
Вывод информации о версии и завершение работы |
Примеры
Создайте первый снепшот бакета:
$ ozone sh snapshot create vol1/bucket2 oldsnap
Добавьте ключ в бакет:
$ ozone sh key put vol1/bucket2/key42 file.txt
Создайте второй снепшот бакета:
$ ozone sh snapshot create vol1/bucket2 newsnap
Запросите сравнение:
$ ozone sh snapshot diff vol1/bucket1 oldsnap newsnap
Подтверждение, что выполнение задачи началось:
Snapshot diff job is IN_PROGRESS. Please retry after 60000 ms.
Через 60 секунд повторите прошлую команду. Результат должен быть следующим:
Difference between snapshot: oldsnap and snapshot: newsnap + ./key42