SSHでのデータベースバックアップ
※接続にはデータベース情報が必要
接続方法:SSH繋ぎ方
1、ディレクトリ移動(ここで移動した先にバックアップファイルが出来上がる)
cd [移動先]
例) cd /var/www/html/
ディレクトリを指定
例) cd ~
cd ~(cd+チルダ)でホームディレクトリに移動
1-b、ディレクトリが移動出来ているか確認する。
pwd
カレントディレクトリ名が表示されるので確認を行う。
2、バックアップを作成する
$ mysqldump -u root [データベース名] > dump.sql
例) $ mysqldump -u root wordpress > dump.sql
3,ファイル確認
ll 「小文字エルエル」でディレクトリが見れる
※ls かもしれない
もしくは、ftpで接続して確認&ダウンロード
4、ファイルの復元
$ mysql -u root [データベース名] < dump.sql
例)$ mysql -u root wordpress < dump.sql
例)カレントフォルダ内にあるjpgファイルのみを/hogehogeフォルダに移動
mv ./*.jpg /hogehoge/
例)すべてのデータベースのバックアップ
$ mysqldump -u root -x –all-databases > dump.sql
-
前の記事
SSHでのデータベース接続 2016.11.08
-
次の記事
サブライムテキストがshift-jisを変換して表示してくれない時 2016.11.08