[前][次][番号順一覧][スレッド一覧]

mysql:3789

From: 松嶋祥文 <松嶋祥文 <mats@xxxxxxxxxx>>
Date: Tue, 19 Jun 2001 22:42:01 +0900
Subject: [mysql 03789] Re: リモートからの mysqld の停止と起動 or ロック

松嶋@ITBoost です。

こんにちは、前田さん。
お望みの方法とは違いますが、思いついた方法を。

| mysqldumpというコマンドはあるのを見つけたのですが、これは全てのテ
| ーブルをロックするオプションはあるものの、テキストに落とすツールの
| ようで、テキストではサイズが膨らんでしまいそうなので、今回のような
| ディレクトリ丸ごとコピーで済ませたく思っております。

バックアップのファイルを作成するホストから、

>>  mysqldump -l -h mysql.server.co.jp -A | gzip > backup.gz

とか、mysql が動いているホストからバックアップ先を NFS マウントして、

>>  mysqldump -l -A | gzip > /mnt/backupserver/backup.gz

とかではダメでしょうか?

# NFS につきましては弊社サイト
#   http://www.itboost.co.jp/inst/
# にも掲載しておりますので、そちらをご覧いただければ、と思います。

試してませんので、オプションなど多少違うかもしれません。

-l が、テーブルロックするオプション、-A がすべてのデータベースを
対象とするオプションです。
後、上記の例では gzip を使いましたが、-C という compress
してくれるオプションもあるようです。
「MySQL徹底入門」という本(MySQLユーザ必携?)を参考にしました。

MySQL のデータファイルは非圧縮だと思いますので、サイズ的には
rsync を使うよりも小さくなるような気がします。
# これもやっぱり、試していませんが ^^;

-- 
株式会社 IT Boost/アイティーブースト
松嶋 祥文 mats@xxxxxxxxxx
                                         http://www.itboost.co.jp/
  PHP, Perl, PostgreSQL, MySQL, Apache, Java 他、いろいろあります。


[前][次][番号順一覧][スレッド一覧]

      3787 2001-06-19 19:26 [Masanori Maeda <masa] リモートからの mysqld の停止と起動 or ロック
->    3789 2001-06-19 22:42 ┣[松嶋祥文 <mats@xxxxx]                                       
      3790 2001-06-19 22:52 ┃┣[Shuhei Tomita <shuhe]                                     
      3792 2001-06-20 01:43 ┃┗[Masanori Maeda <gun@]                                     
      3791 2001-06-19 23:55 ┣[とみたまさひろ <tomm]                                       
      3795 2001-06-20 15:35 ┗["Masato OHTA" <heiwa]