| ホーム >> | Linux >> | 外付けデバイス |
fdiskを使って、USB外付けHDのパーティションを作成する。dmesgコマンドで確認すると分かるように、USB HDのデバイス名は /dev/sda になっている。そして
# /sbin/fdisk /dev/sdaとする。
フォーマットを行うには、
# mke2fs -j /dev/sda1とすればよい。オプションとして-j (ジャーナリングファイルシステム)を付けるとファイルシステムはext3でフォーマットされる。
# mount /dev/da0s1 /mnt/usbdisk
パーティションで分かれている時は、/dev/da0s1a, da0s1b, ‥‥da0s1g などになる。
# mount /dev/sda1 /mnt/usbdisk
パーティションに分かれている時は、sda2, sda3, ‥となる。2台目は /dev/sdb1 とねる。
cronを利用して自動バックアップを行なう。まずスクリプトを作成。
#!/bin/sh
rsync -auv /var/www/html/ /mnt/extHD/backup/html/
cron の設定は /etc/crontab を直接いじるのではなくて、
# crontab -e
とする。設定は/var/spool/cron/rootに書き込まれる。例えば、毎日13時5分にバックアップをとるなら、
5 13 * * * /root/bin/backup.sh
書式は
min hour day month week command
となっている。
参考:ハードディスクの追加
/etc/fstab に次のように書いておく。
/dev/sda1 /mnt/extHD1 ext3 defaults 0 0
/dev/sda2 /mnt/extHD2 ext3 defaults 0 0