MySQL 8.4 版本資訊
若要將複寫用作備份解決方案,請將資料從來源複寫到複本,然後備份複本。複本可以暫停和關閉,而不會影響來源的執行作業,因此您可以產生 「即時」 資料的有效快照,否則將需要關閉來源。
備份資料庫的方式取決於其大小,以及您是否僅備份資料,或是備份資料和複本狀態,以便您在發生失敗時重建複本。因此有兩種選擇
如果您使用複寫作為一種解決方案,讓您可以備份來源上的資料,且資料庫的大小不是太大,則 mysqldump 工具可能適合。請參閱 章節 19.4.1.1,「使用 mysqldump 備份複本」。
對於較大的資料庫,如果 mysqldump 不切實際或效率低下,您可以改為備份原始資料檔案。使用原始資料檔案選項也表示您可以備份二進位和中繼日誌,這使得在發生複本失敗時重新建立複本成為可能。如需更多資訊,請參閱 章節 19.4.1.2,「從複本備份原始資料」。
另一種備份策略(可用於來源或複本伺服器)是將伺服器置於唯讀狀態。備份是針對唯讀伺服器執行的,然後將其變更回其通常的讀取/寫入作業狀態。請參閱 章節 19.4.1.3,「將來源或複本設定為唯讀來備份」。