サーバーを移行するにあたって、MySQLの移行をしました。
バックアップ取得
SSHでログイン後、対象ユーザに一応なっておいてやります。
mysqldump -uuser_name -puser_password -r backup.sql --single-transaction DB_name
プロンプトが返ってくるとbackup.sqlができています。
これを(ローカルにダウンロードしてから)対象サーバにアップロードします。
サーバ間でファイルをFTPで送る場合は、クライアントのインストールが必要でした。
yum -y install ftp
アップロード後、移行先サーバでデータベースをインポートします(ユーザは発行済で)
mysql -uuser_name -puser_password DB_name < backup.sql
参考
http://qiita.com/rato303/items/2e614f23e5feee150ffc
http://d.hatena.ne.jp/pospome/20130604/1370333526
0 件のコメント:
コメントを投稿