ファーストサーバのデータ消失の件もあって、データバックアップをもう一度見直しました。
このサイトは、さくらインターネットのレンタルサーバを使っています。MySQLの中身と WEBルートの下のファイル全部を週2回バックアップしています。
バックアップには、Drupalのサイトにあるスクリプトを使っています。
http://drupal.org/node/129202
このスクリプトを実行すると WEBルート(~/www) の下のファイル全部と、指定したMySQLデータベースのデータをmysqldumpでダンプしたものの tar ファイルが生成されます。
MySQL データベースを2つ使っているので、このスクリプトのデータベース情報を変えたものをもう1つ用意してそれぞれをCronで実行しています。
mysqldumpでMySQLをバックアップする時のオプション
生成したバックアップファイルは自宅のNASにFTPで転送します。さらに別のPCのHDDに定期的にコピーしています。