2010-01-29 30 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