是否可以将数据组备份还原到本地dynamodb

时间:2016-12-08 16:34:40

标签: datomic

我试图诊断一些性能问题,所以我有一个由本地DynamoDB实例支持的本地运行的Datomic交易器。我无法弄清楚的是如何从我们的主要Datomic环境的备份中填充它。我知道基本命令是:

>datomic restore-db s3://<BUCKET> datomic:ddb://<REGION>/<DB-NAME>

但是如何告诉datomic使用本地dynamodb?它似乎只接受REGION的有效AWS区域。我也尝试使用datomic:ddb-local作为协议,但也没有运气。

如何构建目标URI?或者这甚至可能吗?

1 个答案:

答案 0 :(得分:3)

您应该能够使用ddb-local URI,如下所示:http://docs.datomic.com/storage.html#dynamodb-local

它将类似于:datomic:ddb-local://localhost:8000/my-table/my-db-name?aws_access_key_id=ABC&aws_secret_key=DEF,假设您在端口8000上的localhost上运行ddb-local。

请注意,ddb-local协议确实需要访问密钥和密钥,即使它们被忽略。

最佳,

马歇尔