領域の backup 方法
これは 領域の 大きい場合 そのままでは CDROM に 焼き付けるのは 大きす ぎるので 分割 して backup を取ろうということです。今回は 試行しただけで すが
まあ 試行してみた事です。
# mount /dev/hda2 /mnt/
# df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hdb3 7617504 2690616 4533700 38% /
/dev/hda2 3214736 782800 2431936 25% /mnt
$ bc -q
782800*1024
801587200 ---> 801,587,200 欲しいのは 800MB 位を ということなので すが? 内容は
# ls -a /mnt/ ./ autoexec.bat* config.sys* ntldr* ../ boot.ini* io.sys* pagefile.sys* Documents and Settings/ bootfont.bin* msdos.sys* winnt/ Program Files/ bootsect.dos* ntdetect.com* # umount /mnt/
データーを 保管する 領域を見ると
# ls -l total 12 -rw-r--r-- 1 root root 512 Jul 1 20:47 win2k_dev_hda1_512 -rw-r--r-- 1 root root 512 Jul 1 20:47 win2k_dev_hda_512 -rw-r--r-- 1 root root 512 Jul 1 20:47 win2k_dev_hdb1_512
xaa,xab となるのを 別の 名前を 付記するように 試みた 失敗例ですが
======== BAD EXAMPLE ========== # dd if=/dev/hda2 | gzip | split --bytes=640m flora350_dev_hda_win2k. split: flora350_dev_hda_win2k.: No such file or directory 1225+0 records in 1224+0 records out ======== BAD EXAMPLE ==========
Need - See below carefully
# dd if=/dev/hda2 | gzip | split --bytes=640m - flora350_dev_hda_win2k. ^ ^ | |
ハイフン と ピリオド に 注目 下さい。では実行しませう。
# dd if=/dev/hda2 | gzip | split --bytes=640m - flora350_dev_hda_win2k. 6442064+0 records in 6442064+0 records out # ls -l total 1700280 -rw-r--r-- 1 root root 671088640 Jul 13 23:03 flora350_dev_hda_win2k.aa -rw-r--r-- 1 root root 671088640 Jul 13 23:37 flora350_dev_hda_win2k.ab -rw-r--r-- 1 root root 397181859 Jul 13 23:53 flora350_dev_hda_win2k.ac -rw-r--r-- 1 root root 512 Jul 1 20:47 win2k_dev_hda1_512 -rw-r--r-- 1 root root 512 Jul 1 20:47 win2k_dev_hda_512 -rw-r--r-- 1 root root 512 Jul 1 20:47 win2k_dev_hdb1_512
結果としてこの様になります。少し 検討してみましょう。現状の backup デー ターの 大きさは
# du -h * 641M flora350_dev_hda_win2k.aa 641M flora350_dev_hda_win2k.ab 380M flora350_dev_hda_win2k.ac 4.0k win2k_dev_hda1_512 4.0k win2k_dev_hda_512 4.0k win2k_dev_hdb1_512
backup 元の 大きさは
# df | sed 2d Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda2 3214736 782800 2431936 25% /mnt
ほたら
$ bc -q 782800*1024 801587200 $ bc -q 3214736*1024
3291889664 ---> 3,291,889,664 まあ 3GB という所ですか!一方 保存領 域は
# cd ../ # du -h win2k_after_inst/ 1.7G win2k_after_inst
そうすると 領域として 3GB を 1.7GB にできたという事になりますな!で も 欲しい データーとしては
# du -h /mnt/ 765M /mnt# cd # umount /mnt/
765M くらいとすれば 出来れば CDROM 1枚が 望ましい ということなのです。 まあ妥当としても 3枚も 使うことは 控えたい ということで 却下です 整理し ましょう。
# df Filesystem 1k-blocks Used Available Use% Mounted on /dev/hdb3 7617504 4390900 2833416 61% / # rm flora350_dev_hda_win2k.a* # df Filesystem 1k-blocks Used Available Use% Mounted on /dev/hdb3 7617504 2690632 4533684 38% /
練習ということで 他に得る事は無かったと いう事です。
にゃんたろう 拝!
2007年 7月14日 (土) 23:34:20 JST 作成