黄舟2017-04-17 14:19:47
怎麼備:
冷備
db shut down & cp data files(現在應該沒什麼人用)
熱備
mysqldump(最常見的), 工具有很多, 題主可以搜尋.
建立一個slave, 透過mysql的同步機制即時備份. 當然,這樣你只能有一個備份.
備在哪裡:
為了防止誤操作, 可以備在本地.
為了防止伺服器被炸, 可以同機房異機備份
為了防止機房被炸, 可以同城異機房備份
為了防止大規模災難, 可以異地機房備份
天蓬老师2017-04-17 14:19:47
用客戶端裡自帶的mysqldump,Linux下寫個sh,用crontab,windows下寫個bat用系統定時任務,存到本地指定目錄。
或是弄個ftp,匯出完畢後傳到其他機器,異地備份比較安全。 cmd下方有ftp指令,linuxshell下有ftp和lftp,都能存取ftp。
我管理的伺服器是這麼做的,我不知道有沒有其他更好的方法。