2010-01-29 84 views
1

我的客户决定更改项目的名称,并要求我更改我们的SimpleDB中的域名。我找不到任何方式,服务,API调用或工具来允许我这样做。我尝试使用适用于Eclipse的AWS工具以及其他第三方工具。
它们最多允许您删除域或将其内容导出到数据文件。没有导入功能。在Amazon SimpleDB中重命名和/或复制域名

我的问题/ S:

  1. 是否有一个简单的方法来重命名域?
  2. 失败了,是否有一种简单的方法可以将内容从一个域复制到另一个域?如果是这样,我只会复制到新的并删除旧的。
  3. 失败2,有人有任何现成的代码(最好在PHP中)手动将记录逐个记录从一个域复制到另一个域?

感谢您的帮助。

回答

2

没有办法重命名域名,如果域名必须改变,你唯一的办法是手动复制数据;没有自动或API手段来制作副本。

您可能能够使用在线网络服务SimpleBackrBackupSDB备份域并恢复到不同的域名。我不支持这两种服务都支持恢复到不同的域名,但我确实知道运行这两个站点的人员,并且他们在支持他们的服务时非常有帮助和敏感。

无论什么时候将AWS秘密密钥临时发放,即使对于受信任的个人,我也始终建议您在AWS账户网站中生成第二个密钥并将其发布出去。临时使用完成后,您可以删除第二个密钥,并且应用程序使用的现有密钥保持功能和秘密状态。

+0

感谢您的回答。看起来这些服务都不是我所需要的,但感谢第二个关键建议。猜猜我必须写我自己的代码来复制域内容:( – 2010-01-29 22:39:10

4

SdbNavigator可让您导出和导入数据(采用JSON格式)。您可以从域A导出并导入域B.

+0

明智的答案!你是一个让这个知道的救星。 – 2013-01-06 05:59:16