2013-03-28 137 views
0

我有以下亞馬遜EC2配置SQL備份到S3

  1. PROD網絡& DB服務器(弗吉尼亞州)
  2. 網絡& DB服務器(俄勒岡州)

我想保存我SQL備份在S3中,以便它們可以在我們的備用服務器上恢復,以防弗吉尼亞州在任何時間段內出現故障(已知會發生:)

這裏有以下2個區域我正在考慮我的S3存儲

  1. 美國標準
  2. 俄勒岡

我試圖先指定俄勒岡州。但是,當我這樣做時,我無法(出於某種原因)從我的Virginia實例上傳到該存儲桶。然而,我擔心如果我指定美國標準,那麼在弗吉尼亞變得不可用的事件中,我的S3存儲桶將不可用。

有沒有人有任何建議來克服這兩種情況下的問題?

謝謝!

回答

0

我的建議是使用RDS(關係數據庫服務),它基本上是爲MySQL(或MS-SQL或Oracle)管理的RDBMS服務。它負責維護數據庫的備份和恢復。

使用MySQL可以選擇在每個區域的不同可用區域內自動備用。當您使用「Multi-AZ」選項時,它將以同步方式創建備份和備份。這樣您的故障切換將非常接近實時。