mysql 資料移轉

來源:互聯網
上載者:User

標籤:master   dir   ida   系統   資料盤   表示   配置   bsp   stop   

最近線上系統新掛了一次磁碟,需要將系統磁碟下的 mysql 資料目錄遷移到 資料盤上。

經過一番考察,mysql在安裝時,使用了先行編譯的二進位tar.gz包。共有兩處配置了 datadir屬性

/etc/init.d/mysqld 以及 /etc/my.cnf 

第一步 清理bin-log

加快複製速度

mysql>purge master logs before ‘yyyy-MM-dd HH-mm-ss‘

第二步 停止 mysqld服務

service mysqld stop

第三步 修改設定檔

共有兩處 /etc/my.cnf /etc/init.d/mysqld

我這裡修改data=/alidata/mysql/data 為 datadir=/data/mysql

第四步,使用 cp -Rp 命令複製

cp -Rp /alidata/mysql/data/* /data/mysql/

* 是必須加的,否則會 將上一級 data目錄也複製了。

-R 表示複製子目錄 -p 表示保留 屬性配置(這個很重要,否則無法啟動)

mysql 資料移轉

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.