2008-12-11から1日間の記事一覧

ファイルが存在するなら○○

以下は,「ファイルが存在するなら削除」. [ -e /tmp/hoge ] && rm /tmp/hoge

リカバリ

オンラインバックアップ+バイナリログからリカバリする手順. 1.バックアップデータをリストア コマンド MYSQLDUMP で吸い出したデータを流し込む $ gzip -dc /tmp/backup.dump.gz | mysql ※この作業がバイナリログに書き込まれてしまうため,バイナリロ…

バイナリログ

MySQL を --log-bin オプションを付けて実行することでバイナリログが取れる(InnoDB の場合).設定ファイルで有効にすることも出来る. バイナリログの指定方法(MySQL 起動時に行う方法) --log-bin=hoge とする. hoge が絶対パスでない場合は,データデ…

オンラインバックアップ

コマンド MYSQLDUMP を使用する. 内容は SQL として保存されるので,パイプして gzip をかけると良いかも. オプション user=実行ユーザ password=実行ユーザのパスワード all-databases:InnoDB で一貫性のあるバックアップをする single-transaction:全…

いま見ているサイトのURLをGWT経由にしてmailtoするブックマークレット

※GWTについてはこちらを参考にしてください.お昼休みなどに面白そうなページを見つけたが「あとで読む」ときに使っている自作.興味を引いたページはこれを使ってとりあえず自分のケータイに送り,通勤電車で見てるって感じ.通勤時間が長いし,GWTで変換し…

引数の数を確認する

以下は,「引数の数が0なら」. if [ $# -eq 0 ] then ... fi

今日の日付を yymmdd で取得する

$ date +%y%m%d 081211