windows :003 backup 例

前へ |次へ

split の 練習 その2

領域の backup 方法

split

これは 領域の 大きい場合 そのままでは CDROM に 焼き付けるのは 大きす ぎるので 分割 して backup を取ろうということです。今回は 試行しただけで すが

dd と gzip そうして split

まあ 試行してみた事です。

# mount -t msdos /dev/hda1 /mnt/
# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hdb3              7617504   2690632   4533684  38% /
/dev/hda1               978004    213404    764600  22% /mnt
# umount /mnt/
# dd if=/dev/hda1 | gzip | split --bytes=640m - flora350_dev_hda1_freedos.
1959866+0 records in
1959866+0 records out
# ls -l
total 729424
-rw-r--r--    1 root  root        512 Jul  3 14:12 dev-hda-512
-rw-r--r--    1 root  root        512 Jul  3 14:12 dev-hda1-512
-rw-r--r--    1 root  root  671088640 Jul 14 08:21 flora350_dev_hda1_freedos.aa
-rw-r--r--    1 root  root   75094181 Jul 14 08:22 flora350_dev_hda1_freedos.ab
# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hdb3              7617504   3420048   3804268  48% /
$ bc -q
1024*1024*640
671088640

# dd if=/dev/hda1 | gzip | split --bytes=640m 
1959866+0 records in
1959866+0 records out
# ls -l
total 1458840
-rw-r--r--    1 root  root        512 Jul  3 14:12 dev-hda-512
-rw-r--r--    1 root  root        512 Jul  3 14:12 dev-hda1-512
-rw-r--r--    1 root  root  671088640 Jul 14 08:21 flora350_dev_hda1_freedos.aa
-rw-r--r--    1 root  root   75094181 Jul 14 08:22 flora350_dev_hda1_freedos.ab
-rw-r--r--    1 root  root  671088640 Jul 14 09:07 xaa
-rw-r--r--    1 root  root   75094181 Jul 14 09:08 xab
=========================================
# df                            
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hdb3              7617504   4149464   3074852  58% /
# rm flora350_dev_hda1_freedos.a*
# rm xa*
/*  デフラグ というものを 使用しても         */

# dd if=/dev/hda1 | gzip | split --bytes=640m - flora350_dev_hda1_freedos.
1959866+0 records in
1959866+0 records out
# ls -l
total 728700
-rw-r--r--    1 root  root        512 Jul  3 14:12 dev-hda-512
-rw-r--r--    1 root  root        512 Jul  3 14:12 dev-hda1-512
-rw-r--r--    1 root  root  671088640 Jul 14 10:16 flora350_dev_hda1_freedos.aa
-rw-r--r--    1 root  root   74353404 Jul 14 10:17 flora350_dev_hda1_freedos.ab
# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hdb3              7617504   3419336   3804980  48% /
=========================================================
$ bc -q 
978004*1024
1001476096
1959866*512
1003451392
====================

ここでの 勘違いは 意味の有る データー が 少ないのであれば 当然 CDROM 1枚に 収まるはずと 考えているのであるが どうも この場合は そういう具合 には 行かないようです。tar 何かで 処理したいのですが そうすれば windows 系統の 場合は 日本語のファイルが 有る場合に 美味く 行かないのです。 元々の 発端の 一つの 要因 では 有るのですが!

にゃんたろう 拝!

2007年 7月15日 (日) 22:16:05 JST 作成


前へ |次へ

windows :003 backup 例

Copyright © 2007. nyantarou All Rights Reserved.