yuu_nkjm blog
2011-07-19(Tue) [長年日記]
[サーバまとめ][Linux][openSUSE] pdumpfsの設定
- pdumpfsのインストール.
cd /usr/local/src wget http://0xcc.net/pdumpfs/pdumpfs-1.3.tar.gz tar zxvf pdumpfs-1.3.tar.gz cd pdumpfs-1.3 make ln -s /usr/local/src/pdumpfs-1.3/pdumpfs /usr/bin/pdumpfs
- pdumpfs-cleanのインストール.
wget http://tobysoft.net/archives/ubuntu/pdumpfs-clean
- pdumpfsを愛用しているが,rsyncに乗り換えても良いかも.
- pdumpfs: Plan9もどきのバックアップシステム
- rsync で pdumpfs みたいなことをする - daily dayflower
定期実行
"/etc/cron.daily/whole-pdumpfs.sh"に以下の様な内容を記述する.
# vi /etc/cron.daily/whole-pdumpfs.sh
#!/bin/sh
#PATH=$PATH:/usr/bin
DEST_DIR=/mnt/exthdd/pdumpfs
LOG_DIR=/mnt/exthdd/pdumpfs/log
# Settings
pdumpfs --log-file=$LOG_DIR/exec.log /etc $DEST_DIR>$LOG_DIR/stdout.log 2>$LOG_DIR/error.log
# Data
pdumpfs --log-file=$LOG_DIR/exec.log /srv $DEST_DIR>$LOG_DIR/stdout.log 2>$LOG_DIR/error.log
pdumpfs --log-file=$LOG_DIR/exec.log /var $DEST_DIR>$LOG_DIR/stdout.log 2>$LOG_DIR/error.log
pdumpfs --log-file=$LOG_DIR/exec.log /usr $DEST_DIR>$LOG_DIR/stdout.log 2>$LOG_DIR/error.log
pdumpfs --log-file=$LOG_DIR/exec.log /home $DEST_DIR>$LOG_DIR/stdout.log 2>$LOG_DIR/error.log
# System
pdumpfs --log-file=$LOG_DIR/exec.log /bin $DEST_DIR>$LOG_DIR/stdout.log 2>$LOG_DIR/error.log
pdumpfs --log-file=$LOG_DIR/exec.log /boot $DEST_DIR>$LOG_DIR/stdout.log 2>$LOG_DIR/error.log
pdumpfs --log-file=$LOG_DIR/exec.log /lib $DEST_DIR>$LOG_DIR/stdout.log 2>$LOG_DIR/error.log
pdumpfs --log-file=$LOG_DIR/exec.log /lib64 $DEST_DIR>$LOG_DIR/stdout.log 2>$LOG_DIR/error.log
pdumpfs --log-file=$LOG_DIR/exec.log /media $DEST_DIR>$LOG_DIR/stdout.log 2>$LOG_DIR/error.log
pdumpfs --log-file=$LOG_DIR/exec.log /opt $DEST_DIR>$LOG_DIR/stdout.log 2>$LOG_DIR/error.log
pdumpfs --log-file=$LOG_DIR/exec.log /root $DEST_DIR>$LOG_DIR/stdout.log 2>$LOG_DIR/error.log
pdumpfs --log-file=$LOG_DIR/exec.log /sbin $DEST_DIR>$LOG_DIR/stdout.log 2>$LOG_DIR/error.log
pdumpfs --log-file=$LOG_DIR/exec.log /selinux $DEST_DIR>$LOG_DIR/stdout.log 2>$LOG_DIR/error.log
LVMのスナップショットを使ったデータの整合性を考慮した同期バックアップ - yuu_nkjm blog(2011-08-09)と組み合わせたいんだけど,手が回っていない.
- pdumpfs windows7 ×2 / pdumpfs for windows bat ×1 / uwsc log_DIR ×1 / pdumpfs samba snapshot ×1 / pdumpfs-clean fedora ×1 / scrapy log_dir ×1 / pdumpfs 設定 ×1 / pdumpfs-clean ×1 / pdumpfs egrep ×1