2012-02-18 36 views
0

我只是想知道在亞馬遜的簡單數據庫中設置一個獨立的開發環境到域名(/表)的標準做法是什麼?SimpleDB - 複製表格,或者能夠創建一個單獨的開發者帳戶?

我認爲它可能是可能要麼:

  • 複製域/表,並處理我的數據訪問庫的切換。
    • 如果是這樣 - 我如何最好地編寫表格重新創建腳本?
  • 或者,創建第二訪問密鑰,並切換連接字符串適當
    • 如果是的話,在這裏可以這樣在AWS門戶網站做了什麼?我一直沒能發現它可以做任何提示...

上常見的做法是什麼意見,當然是讚賞的。

謝謝。

回答

1

您可以使用不同的區域進行開發和生產。從AWS控制檯設置2個不同的IAM帳戶並分配如下的用戶策略。

{ 「聲明」:[{ 「效果」: 「允許」, 「行動」: 「深發展:*」], 「資源」:「阿爾恩:AWS:SDB:美國西氣東輸2:REPLACE_WITH_YOUR_ACCOUNTID:domain/*「 }] }

默認情況下,IAM帳戶被拒絕訪問。上述政策使得IAM用戶成爲美國西部2區域內的SimpleDB管理員。每個IAM帳戶都將擁有AWS的密鑰和祕密。根據您的環境切換ID。 Google搜索向我展示了多種SDB備份解決方案,並且我假設有些可能允許您從一個AWS區域進行備份並恢復到另一個。