2017-01-18 5 views
0

не в состоянии загружать несколько таблиц dynamoDB с помощью dynamodumpне в состоянии загрузить несколько таблиц dynamoDB с помощью dynamodump

$ резервного копирования питон dynamodump.py -m -r нас-восток-1 -м DEV_ * '

ИНФО: корень: Найдено 0 столбец в хранилище DynamoDB для резервного копирования:

INFO: root: Резервное копирование таблиц (ов) DEV_ * завершено!

Но я могу загрузить, если я даю одно имя таблицы и «*» (загружает все таблицы DynamoDB).

Я следовал за эту процедуру, которая находится в ссылке ниже: https://github.com/bchew/dynamodump

Может кто-нибудь предложить мне, как загрузить несколько таблиц dynamoDB с определенным рисунком (как QA_ */DEV_ */prod_ */test_ *)

ответ

0

для i в aws dynamodb list-tables | jq -r ''| grep 'QA*'| tr ',' ' ' | cut -d'"' -f2;

сделать

эхо "======= Запуск резервного копирования $ я date =========="

питон dynamodump.py резервного -m -r нас- восток-1 -s $ я

сделано

Данный скрипт будет работать, если вы хотите взять несколько резервного копирования dynamoDB таблицы. перед запуском скрипта вы должны загрузить jq: (https://stedolan.github.io/jq/download/)