2012-11-26 30 views
0

我正在運行MultiAZ上運行的MYSQL RDS數據庫。我每天都在做mysqldump來進行備份。 mysqldump將在master db上完成,我的一個朋友要求手動創建slave db。我不知道如何手動創建一個奴隸數據庫任何擡頭?在RDS中手動創建主從服務器

非常感謝

+0

[複製](http://dev.mysql.com/doc/en/replication.html)。 – eggyal

回答

2

幾件事情:

首先,如果你運行一個多AZ RDS,有可能是沒有任何理由讓你做你自己的mysqldumps。

您可以使用自動化的RDS備份爲您執行此操作,並且實際上它們將針對同步更新的備用RDS執行,以免在轉儲期間鎖定生產數據庫。它還使您更容易將備份快照恢復到RDS實例。這還可以節省數據庫轉儲的輸出帶寬成本和數據庫導入的輸入帶寬成本。

就設置副本而言,如果意圖是能夠具有隻讀從​​站,則可以通過控制檯或命令行工具輕鬆完成此操作,並且副本將再次建立從備用RDS中刪除,以便在將數據庫快照作爲副本的基礎時不干擾生產數據庫。