質問: mysqlデータベースのバックアップにmysqldumpまたはmysqlhotcopyを使用する必要がありますか? mysqlデータベースで実行しているwordpressブログがあり、定期的にバックアップしたい。 mysqldumpプログラムまたはmysqlhotcopyスクリプトを使用してバックアップを作成する方が良いでしょうか?それぞれの長所と短所は何ですか?他に考慮すべきオプションはありますか?
回答: 私は現在、データベースのバックアップを維持するためにmysqldumpを使用していることを伝えることができます。これは、誰かが自分のwebページを削除した場合に、最大1週間前から復元できるように、毎週のバックアップを維持することが私の目標であるためです。これの良い点は、それが基本的なテキストファイルであるため、mysqlを使用して任意のコンピューターにインポートし、ロードして、欠落しているデータを検索できることです。注:必要なものを取得するために、スクリプトで使用しているコマンドは次のとおりです。mysqldump --databases databasename > /file/path --databasesは、mysqldumpがcreate database if not existヘッダーをダンプするためのもので、任意の場所にインポートできます。この方法は私には有効ですが、他の目的のためにもっと良い方法があると確信しています。また、バックアップソリューションについては、少なくとも別のコンピューター、できればオフサイト(クラウド内)に保存することをお勧めします。