php - 怎麼樣mysql 大量資料匯出導入
巴扎黑
巴扎黑 2017-05-24 11:30:37
0
9
1063

現在我們這邊有一個資料庫達到了10G,想要匯出然後匯入到其他伺服器,基本的匯出已經不能使用,例如mysqldump、navicat匯出。請問有什其他方法或工具可以匯出資料庫,然後移轉到其他地方嗎?

巴扎黑
巴扎黑

全部回覆(9)
習慣沉默

使用開源 ETL 工具, kettle, 很不錯的,各種資料庫都可以互轉。

PHPzhong

導入是不太可能了,寫腳本跑吧

大家讲道理

雷雷

漂亮男人

比較簡單的方法就是,先把資料庫表轉成MyIsam,然後直接把資料庫檔案拷貝到其他伺服器。之後再修改成原先的資料庫表引擎。

漂亮男人

要考慮分散式儲存是嗎?

PHPzhong

使用xtrabackup備份,然後使用rsync將備份傳輸到另一台伺服器,再用xtrabackup進行還原,如果是走內網傳輸,10G的資料量整個備份還原時間可以控制在1個小時內(我這邊16核32G的伺服器)。

Ty80

下線資料庫,複製資料庫實體檔案

phpcn_u1582

才10G就不能使用mysqldump? 什麼鬼? 我這裡100G也照常在跑dump,xtrabackup也可以啊

什麼水準?看不懂答案?檢舉我?奇葩! !看不懂去查!有問題來提謝謝!

左手右手慢动作

直接打包資料檔?

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板