SimpleDB - 复制表,还是能够创建单独的开发帐户?

时间:2012-02-18 08:08:23

标签: amazon-simpledb

我只是想知道在亚马逊的简单数据库中使用域(/表)设置单独的开发到生产环境的标准做法是什么?

我认为可以:

  • 复制域/表,并处理数据访问库中的切换。
    • 如果是这样 - 我如何最好地重新创建表格?
  • 或者,创建第二个Access Key,并适当地切换连接字符串
    • 如果是这样,可以在AWS门户网站上完成哪些工作?我无法找到任何可以完成的提示......

对于常见做法的任何评论当然都很受欢迎。

感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用其他区域进行开发和生产。在AWS控制台中,设置2个不同的IAM帐户,并分配如下的用户策略。

{   “声明”:[{         “效果”:“允许”,         “行动”: “深发展:*”],         “资源”: “阿尔恩:AWS:SDB:美西2:REPLACE_WITH_YOUR_ACCOUNTID:域/ *”      }] }

默认情况下,IAM帐户被拒绝访问。上述策略使IAM用户成为us-west-2区域内的SimpleDB管理员。每个IAM帐户都有AWS的密钥和秘密。根据您的环境切换ID。谷歌搜索向我展示了多个SDB备份解决方案,我认为有些可能允许您从一个AWS区域进行备份并恢复到另一个。