我想對以下內容獲得第二種意見。將MySQL數據庫轉儲到另一臺服務器上的新數據庫中
我想要實現的是將一個mysql數據庫轉儲到另一臺服務器上的新數據庫,我也想在有限的情況下寫入原始服務器。
該計劃是轉儲舊的mysql數據庫,並將輸出導入到第二臺服務器上的新數據庫。
這是我得到的,我已經這樣做了,所以理論上原始的服務器只會做一個讀,在新的服務器將在那裏做寫。
mysqldump -uAUSER -p'APASS' dbname | ssh [email protected] mysql -uAUser -p'APASS' newdbname
謝謝!
這應該工作正常,雖然它的數據庫轉儲大ftp/sftp它可能是一個更好的選擇(雖然它需要寫源服務器) – scibuff 2012-04-11 11:13:04
也許包括-C選項ssh,加快複製到服務器(因爲轉儲文件是文本) – dsummersl 2012-04-11 11:21:41
謝謝你們,@dsummersl我加了-C。我已經把它踢開了,似乎很開心。 – adamtor45 2012-04-11 11:47:33