さくらサーバー mysql バックアップ復元

2013年8月22日更新 view: 104 view

バックアップを復元するには

強引にphpmyadminから

phpmyadminからの復元は、

×重いファイルだとアップロードできない
×時間がかかる

というデメリットがあるので非推奨

ssl通信でインポート

スポンサードリンク

この方法は
×一見難しそう
○スピーディー
○どれだけ重いファイルも復元可能

エクスポートするときは以下のコマンドで。

mysqldump -Q -h mysql304.db.sakura.ne.jp -u [username] -p[pass] --default-character-set=binary [db_name] > /home/[username]/hoge.sql

ssl通信でインポートしてみよう

fukugen.sql をアップロード

今回復元したいファイルを
fukugen.sql として保存。

このデータを自分のアカウントの www と同一階層、
[ / ] 直下、一番上の階層にアップロード。

www 内ではなく、 www と同一階層なので注意。

ssh に接続

sshに接続後、
mysql -h mysql414.db.sakura.ne.jp -u username -p databasename < fukugen.sql

と打ち込む。

ユーザー名とデータベース名を入れる。
これで好きなテーブルにデータをインポートできる。
ex hideking2_hoge など。

パスワードを入力

これで完了

成功した時は、
パスワードを入力後、%とだけ表示される。

あれ?失敗したのかなと思っても必ずphpmyadminから正常に完了しているか確認すること。

これで完了です。
お疲れサマでした。

スポンサードリンク

関連記事

関連カテゴリ

コロ助

web関連の記事や制作系の記事をどんどんまとめていきます。 宜しくお願いします!

ピックアップ

パソコン・ソフトウェア ランキング

10月19日 ( 土 ) にアクセスが多かった記事はこちら!