mysqldumpでバックアップ&復元 - phpspot

mysqldumpのバックアップは、SQLベースのバックアップが可能です。
存在するデータをすべてSQLにしてテキスト形式に保存できます。
$ mysqldump -u root -p --all-databases > dump.sql
これですべてのデータベースのバックアップが可能です。
特定のデータベースのみのバックアップの場合は、
$ mysqldump -u root -p データベース名 > dump.sql
としてバックアップ可能です。

mysqldumpのすべてのデータベースのバックアップを復元するには、
$ mysql -u root -p < dump.sql のように、mysqlクライアントにファイルの内容をリダイレクトしてあげるだけです。
特定データベースのみの復元は $ mysql -u root -p データベース名 < dump.sql のようにします。

 参考: mysqldumpでバックアップ&復元 - phpspot 万一に備えてdbバックアップは重要です。