複数のMySQLデータベースバックアップツールがありますか?

複数のMySQLデータベースバックアップツールがありますか?

私のオペレーティングシステムはUbuntu 10.10です。私はいくつかの小さなサイト(すべてが異なる共有ホストにあります)を持っており、これらのリモート共有ホストからmysqlデータベースを定期的にバックアップすることをお勧めします。私は現在この作業を手動で実行していますが、これは簡単ですが確かに退屈なプロセスのようです(phpmyadmin)。

どうすればいいですか(Ssh接続はできません)?

これにより:

mysqldump -u root -p[root_password] [database_name] -h mysql_host > dumpfilename.sql

これは、パスワードがプレーンテキストで送信されるという意味ですか?

ベストアンサー1

このようにパスワードを指定するのは安全ではありません。あなたのマシン。ネットワークを通して、これはMySQLクライアントがデータベースに接続するのと同じ方法です。私が知る限り読む、ユーザー名とパスワードはハッシュされるため、プレーンテキストでパスワードを送信できません。

あなたの場合は、次の簡単なラッパースクリプトを作成します。

for host in host1 host2 host3
    do mysqldump ...
done

おすすめ記事