[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:10330] Backup directory (Re: Recovery FD)
-
From:辰己丈夫
-
Date:Thu, 28 Jun 2001 14:06:24 +0900
- Subject: [plamo:10330] Backup directory (Re: Recovery FD)
- From: 辰己丈夫<tatsumi@xxxxxxxxxxxxxxxxxx>
- Date: Thu, 28 Jun 2001 14:06:24 +0900
- Posted: Thu, 28 Jun 2001 14:06:06 +0900
神戸大学の辰己です。
Plamo と直接関係ない話ですが、間接には関係あるような気もしますので、
ちょっと TIPS です。
> From: kuge@yk.rim.or.jp
> -----------------------------------------------------------
> 〈教えてもらった方法〉
>
> tar -c -l -S -f - / | (cd /newroot && tar -x -v -f -)
tar のオプションは、まとめて指定できます。最初に - をつけなくてもいい
です。たとえば、上のコマンドは、
tar clSf - / | (cd /newroot && tar -xvf -)
になります。
それで、tar で引っ張り出すと、ファイルの最終読み出し日時が狂ってしまう
のが嫌だったので、僕は、こんな風にしています。(tcshを使った場合です。)
find /target -print > /tmp/namelist
cpio -o -H tar -a < /tmp/namelist | (cd /destnation ; tar xfBp -)
rm /tmp/namelist
つまり、読み出す方は cpio で tar 形式で吐きます。
これでも、directory の読みだし時間は狂ってしまうのが悩ましい。
あと、/proc とか /dev はバックアップしない方がいいと思います。その意味
では、以下のような shell script を作ってしまうのがいいと思います。
------------------------------------------------------------
#! /bin/sh
for folders in etc home var usr
do
find /${folders} -print > /tmp/namelist.$$
cpio -o -H tar -a < /tmp/namelist.$$ | (cd /destnation ; tar xfBp -)
done
rm /tmp/namelist.$$
------------------------------------------------------------
ただし、使う時は一応、デバッグしてから、自己責任でお願いします。
- Follow-Ups
-
- [plamo:10331] Re: Backup directory (Re: Recovery FD), KOJIMA Mitsuhiro
- [plamo:10333] Re: Backup directory (Re: Recovery FD), K.Kodama
- References
-
- [plamo:10317] Re: Recovery FD, Norimasa Matsumoto
- [plamo:10318] Re: Recovery FD, Tadashi Nakamura
- [plamo:10328] Re: Recovery FD, kuge
[検索ページ]
[メール一覧]
Plamo ML 公開システム