Я использую https://github.com/bchew/dynamodump/blob/master/dynamodump.py для резервного копирования таблицы из AWS и ее локального восстановления на локальной динамической базе данных, работающей как контейнер docker.
Я вижу, что файлы для схемы и данных создаются правильно после выполнения этой команды
python dynamodump.py -m backup -r us-west-2 -p <profile> -s <table_name>
Затем я использую приведенную ниже команду для локального восстановления данных.
python dynamodump.py -m restore -r local -s <table_name> --host localhost --port 8000 --accessKey fakeMyKeyId --secretKey fakeSecretAccessKey
Не выдает никаких ошибок, но когда я использую aws cli для вывода списка таблиц, он не показывает таблицы. aws dynamodb list-tables --endpoint-url http://localhost:8000
{"TableNames": []}
Это какая-то проблема профиля? Почему таблица не указана, когда я делаю aws -cli.