HOMERSSサイトマッププロフィールお問い合せ

2006年9月11日

そろそろ・・・バックアップをキッチリとしておこう

Webサーバー、Mailサーバー共に、とりあえずではあるが立ち上がったことから早々にバックアップを取っておくことにした。
当面は、USB接続のハードディスクに本体のすべてのファイルを毎日、午前3時に DUMP コマンドで取っておくことに・・・

バックアップさえシッカリしておけば今回のような悲惨な目に会わずに済んだかと思うと悔しいが、おそらく私の性格ではいつの日か必ず起こったような気がする。それなら、早く起こったことを幸いに二度と繰り返さないように・・・

(現在のディスク=80GB=のパーティション割)
デバイス      ブート   始点    終点        ブロック  ID   システム
/dev/hda1    *       1         9         72261  83    Linux
/dev/hda2            10      861     6843690  83    Linux
/dev/hda3          862    3294   19543072+ 83    Linux
/dev/hda4         3295    3404       883575  82    Linuxスワップ

に対して、増設USBディスクにバックアップを取るようにした。

1). スクリプト (backup.sh)

#!/bin/sh

mount /dev/sda3 /mnt/HDC-U-sda3

find /mnt/HDC-U-sda3/backup -mtime +1 -maxdepth 1 -name '*.zip' -exec rm -f {} \;

/sbin/dump -0f - /dev/hda1 2>> /mnt/HDC-U-sda3/backup/backup.log | gzip > /mnt/HDC-U-sda3/backup/hda1_$(date +%m%d).zip
/sbin/dump -0f - /dev/hda2 2>> /mnt/HDC-U-sda3/backup/backup.log | gzip > /mnt/HDC-U-sda3/backup/hda2_$(date +%m%d).zip
/sbin/dump -0f - /dev/hda3 2>> /mnt/HDC-U-sda3/backup/backup.log | gzip > /mnt/HDC-U-sda3/backup/hda3_$(date +%m%d).zip

umount /mnt/HDC-U-sda3


2). 自動実行を登録 (crontab -e)
00 03 * * * /home/xxxxxxxx/backup.sh

投稿者: 管理者 日時: 2006年9月11日 22:22 | パーマリンク |TOPページへ   ▲画面上へ

トラックバック

このエントリーのトラックバックURL:
http://www.bit-consul.net/cgi-bin/MT/mt-tb.cgi/16

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)