Backup

RDS 快照到 mysqldump

  • March 23, 2015

我們不小心從 RDS db 中刪除了一些數據條目,並且在 10 天后才知道,所以為了從 rds 快照中恢復數據,我們想出了這些可能的解決方案

  • 將數據庫還原到 10 天前的還原點 -> 然後將其與目前的 mysqldump 匹配並手動添加這 10 天的條目,這聽起來不是一個好主意。
  • 從快照啟動新的數據庫實例(不是恢復而是單獨的)-> mysqldump 數據-> 獲取條目-> 添加到新數據庫,不知道是否可以從自動快照啟動新的 RDS 實例。
  • 要將自動快照轉換為手動快照,我已將其複製到另一個區域。所以如果我從這個手動點恢復rds,

它會啟動一個具有相同數據庫主機名的新 rds 實例並關閉舊實例嗎?

或者

它會用其他主機名啟動一個新的 rds 實例嗎?

請告知我如何在不中斷目前 rds 實例的情況下訪問這些條目。

典型的過程是複制自動快照,然後從中啟動一個單獨的(通常是較小的單可用區實例)。

這不是那麼麻煩,它也避免了在轉儲期間影響生產實例的性能。

引用自:https://serverfault.com/questions/677521