SSHでのデータベースバックアップ

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