|
一通り必要なユーザーデータのバックアップ処理
バックアップ処理のシェルは /root/backup.sh これをcronに登録 毎朝5:00に処理起動するようにした 処理時間は今のところ2〜3分程度かな。 詳細はcrontab -l で確認。
バックアップ処理の簡単な流れは 1.1日前の退避データを削除 2.最新のバックアップを退避(別ディレクトリにコピー) 3.最新のバックアップを削除 4.現行データをバックアップ といった感じ。
バックアップディレクトリは /mnt/HDD/backup 以下が最新のバックアップファイル /mnt/HDD/backup.old 以下が1日前のバックアップファイル
かなりシンプルなバックアップだけど、とりあえず必要なデータは採れてると思う。 詳細は /root/backup.shを見て ほかにバックアップしておきたいデータがあれば、 今回のシェルでも参考にして追加。
ちなみに外付けHDは /dev/sdf としてシステムに認識されているみたいだから マウントは mount -t ext3 /dev/sdf /mnt/HDD アンマウントは umount /mnt/HDD で出来る
|