Mysql

如何製作遠端mysqldump?

  • September 8, 2019

我知道如果我指定 –host 可以執行遠端 mysqldump,但是是否也可以在遠端伺服器中創建文件?

在 ssh 上管道 gzipped mysql 轉儲怎麼樣?

@aF 我認為@tersmitten 提到的解決方案是一個 Unix NAMED FIFO PIPE - 所以你實際上在你的系統上儲存了最少的數據。在此處查看 mknod/mkfifo 命名管道。嘗試Google搜尋中的一些連結(intermachine IPC mkfifo 範例)。我隱約記得幾年前為 Oracle 重做日誌執行此操作。

有幾個想法-也許您可以在伺服器上的另一台機器上安裝一個網路驅動器並將備份傳輸到該驅動器?或者云——它有多大?Dropbox 和其他服務提供這個 - Google驅動器?

$$ EDIT $$(可惜我今天在筆記型電腦上 - 無法訪問機器來查看我關於這個迷人問題的理論(給你+1)。 看看這裡- 我跳出來的一些結果是這些(1234)。

$$ EDIT2 $$(我的大腦今天真的不工作了!:-)) 為什麼不復製到遠端機器然備份份副本?快速簡單的複制是MySQL 贏得 F\LOSS 數據庫大戰的原因*。*備份(在安靜時間)允許副本在這些安靜時間落後於安靜時間,然後趕上備份不會成為問題。您使用什麼儲存引擎 - MyISAM 或 InnoDB?什麼版本的MySQL?

引用自:https://dba.stackexchange.com/questions/89071