clone_snapshot

Определение

Создает новую таблицу путем клонирования указанного снепшота. Последующая запись во вновь созданную таблицу не повлияет на данные в снепшоте.

Использование

clone_snapshot '<snapshot_name>',
               '[<namespace_name>:][table_name]'[,
               {RESTORE_ACL => <restore_acl_value>}]
Аргументы
Параметр Описание

snapshot_name

Имя снепшота

namespace_name

Имя пространства имен

table_name

Имя таблицы

restore_acl_value

Логическое поле, определяющее, следует ли восстанавливать списки управления доступом (ACL)

Примеры

hbase(main):044:0> create 'temp10', 'cf1'
Created table temp10
Took 1.3420 seconds
=> Hbase::Table - temp10
hbase(main):045:0> clone_snapshot 'snap1', 'table10'
Took 1.2917 seconds
hbase(main):046:0> scan 'table10'
ROW                   COLUMN+CELL
 r1                   column=cf1:c1, timestamp=1637434534105, value=value3
 r1                   column=cf1:c2, timestamp=1637434285911, value=value4
 r2                   column=cf1:c1, timestamp=1637434293457, value=value5
2 row(s)
Took 0.0304 seconds
Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней