Google グループは Usenet の新規の投稿と購読のサポートを終了しました。過去のコンテンツは引き続き閲覧できます。
Dismiss

DDS2 で圧縮して記録する方法を教えて下さい。

閲覧: 0 回
最初の未読メッセージにスキップ

fumio

未読、
2002/10/24 5:54:462002/10/24
To:
山川と申します。

DDS2 で圧縮して記録する方法を教えて下さい。

ネットで情報を探したところ mtコマンドで
mt -f /dev/nst0 compression 1
とすることで圧縮の指定ができると書いてあったので 試してみましたがだめでした。

機種は
HP Model:C1533A

使用したスクリプト(ネットでさがしたものです)

DEV=/dev/nst0
LOG=/var/log/backup.log
LST=/var/log/backup.lst
/usr/bin/find /data > $LST
/bin/mt -f $DEV compression 1
/bin/mt -f $DEV rewind
/bin/mt -f $DEV erase
/bin/afio -oZ -L $LOG $DEV < $LST
/bin/mt -f $DEV rewind

環境
Turbolinux 7

よろしくお願いいたします。

Kawaguti Ginga

未読、
2002/10/24 21:28:432002/10/24
To:
川口です

<ap8fu2$e3p$1...@nn-tk103.ocn.ad.jp>の記事において
m...@iii.co.jpさんは書きました。


> DDS2 で圧縮して記録する方法を教えて下さい。
>
> ネットで情報を探したところ mtコマンドで
> mt -f /dev/nst0 compression 1
> とすることで圧縮の指定ができると書いてあったので 試してみましたがだめでした。

なぜ駄目だと判断したのですか?
DDS ドライブ,mt のマニュアルは読みましたか?

# 仮に本当に出来ていないのなら,DDS ドライブのジャンパ設定に一票
--
∧∧
Zzz.. (- - )⌒⌒⊇~ 川口 銀河
############## gi...@athena.club.ne.jp

fumio

未読、
2002/10/25 8:34:052002/10/25
To:
山川です。

川口さん はじめまして。

バックアップしたいHDのファイル容量と テープメディアの合計容量とが非圧縮時の計算で一致してました。

アドバイス頂いたドライブのジャンパ設定をかえて試してみます。
ドライブは、中古で購入したのでマニュアル等が手許に無いため メーカーのサイトから調べてみました。

ありがとうございました。

Kawaguti Ginga

未読、
2002/10/25 8:59:302002/10/25
To:
川口です

# 一行が長すぎ...

<apbdk8$a69$1...@nn-tk105.ocn.ad.jp>の記事において
m...@iii.co.jpさんは書きました。
> バックアップしたいHDのファイル容量と テープメディアの
> 合計容量とが非圧縮時の計算で一致してました。

数字が具体的じゃないのでわかりませんが,
jpg や mpg の塊とかだと圧縮は効かないです.

ついでにそもそもテープドライブもドライブ容量
いっぱいまでは書き込めないです.

# って思っていたんですが,もしかすると
# 12*1000^3 Byte の容量のドライブに対して,
# 12*1024^3 Byte が書き込めないと思っていただけかも > 自分

fumio

未読、
2002/10/30 3:13:362002/10/30
To:
やまかわです。
あれから仕事の合い間を見てアドバイス頂いたことを試してみました
のでご報告します。

インターネットで下記の情報を入手しました。 参考のために。
-----------------------------------------------------------------------
Hewlett-Packard HP C1533A

このドライブのブートメッセージの識別子は "HP C1533A 9503"
"type 1 removable SCSI 2"です.
これはDDS-2テープドライブです. DDS-2 とはデータ容量を増や
すためにハードウェア圧縮と狭いトラックを採用したものです.

120mテープを使った場合の標準容量は4GBです. このドライブは
ハードウェアデータ圧縮機能があります.

データ転送レートは510kB/sです.

このドライブはヒューレットパッカード社の6000eUおよび6000i
テー プドライブ, C1533A DDS-2 DAT ドライブに使われています.

このドライブは 8接点のディップスイッチがあります. FreeBSDで
の適切な設定は 1 ON; 2 ON; 3 OFF; 4 ON; 5 ON; 6 ON; 7 ON;
8 ON です.

スイッチ 1 2 結果
ON ON 電源投入時に圧縮ON, ホストによるコントロール可能
ON OFF 電源投入時に圧縮ON, ホストによるコントロール不可
OFF ON 電源投入時に圧縮OFF, ホストによるコントロール可能
OFF OFF 電源投入時に圧縮OFF, ホストによるコントロール不可
-------------------------------------------------------------------------
このうち スイッチ1と2をONにする設定で試みました。

テープメディアはmaxell HS-4/90s という90mのDDSのテープです。
maxellのサイトで調べたところ 圧縮時に4GBの記憶容量だそうです。
バックアップ元のHDドライブには、3.6GB程度のMP3ファイルが
保存されています。

afioでバックアップを実行すると途中で下記のようなメッセージがでます。

afio: "/dev/nst0" [offset 1618m+98k+0]: No space left on device
afio: Ready for volume 2 on /dev/nst0

このメッセージは、スクリプトの中で
mt -f /dev/nst0 compression 1
を指定しても しなくても同じ結果でした。

どうかご教授下さい。よろしくお願いいたします。

Kawaguti Ginga

未読、
2002/10/30 4:03:362002/10/30
To:
川口です

<apo44r$ahf$1...@nn-tk104.ocn.ad.jp>の記事において
m...@iii.co.jpさんは書きました。


> テープメディアはmaxell HS-4/90s という90mのDDSのテープです。
> maxellのサイトで調べたところ 圧縮時に4GBの記憶容量だそうです。
> バックアップ元のHDドライブには、3.6GB程度のMP3ファイルが
> 保存されています。

まさかとは思ったので念のために
<apbf7i$ar6$1...@inb.m.ecl.ntt.co.jp>の記事において
gi...@athena.club.ne.jpさんは書きました。


> 数字が具体的じゃないのでわかりませんが,
> jpg や mpg の塊とかだと圧縮は効かないです.

って書いておいたのですけど...

v(^^)v

未読、
2002/10/30 9:23:482002/10/30
To:
fj.os.linuxの<apo44r$ahf$1...@nn-tk104.ocn.ad.jp>の記事において
JST時間2002年10月30日(水)17時13分頃、m...@iii.co.jpさんは書きました。

>> どうかご教授下さい。よろしくお願いいたします。

わかるね~。その気持ち。
昔々、その昔。
compressで固めたファイルをさらにzipで圧縮するやつがいたっけ。
確かに、さらに圧縮できるんだよね。反論できなかったね。
で、固めてあるMP3をさらに圧縮できるハードがあるんだったら、
おれも欲しい。

# 圧縮済みのMP3をさらに圧縮できるハードなんて無いよ。
# コンピュータオンチだね。

F.M.

未読、
2002/10/30 9:23:112002/10/30
To:

gi...@athena.club.ne.jp (Kawaguti Ginga) writes:

> まさかとは思ったので念のために
> <apbf7i$ar6$1...@inb.m.ecl.ntt.co.jp>の記事において
> gi...@athena.club.ne.jpさんは書きました。
> > 数字が具体的じゃないのでわかりませんが,
> > jpg や mpg の塊とかだと圧縮は効かないです.
> って書いておいたのですけど...

確かにこの「圧縮時」の話は FAQ でしょうけど,わかりにくいと思う
ので補足します.

「非圧縮時 4GB, 1:2圧縮時8GB」と書いてある場合,8GB というのは
圧縮率が50%の場合の数字です.この圧縮率は記録するデータによって
変わってきます.テキストなどで圧縮率が 50% よりさらに小さければ
8GB を越えて記録することが出来ます.逆に MPEG (MP3 は MPEG Audio
Layer-3 の略で,MPEG の一種です)の場合,既に圧縮されているので,
さらに圧縮しようとしても圧縮率は100%に近くなり,4GB を少し越える
程度しか記録できません.


http://www.jpn.hp.com/CPO_TC/storage/doc/dat_compression.htm

| 2. 圧縮時にはメディアはどの程度の容量まで使用できますか?
|
| DAT40ではデータ圧縮時最大40GBまで、DAT24では同最大24GBまで
| 使用できます。
| ただし圧縮率はバックアップするデータによっても変わってきま
| すのであくまで補助機能とお考えください。
(略)

# これは誤解を招きやすい表現だと思います.データ圧縮率が小さければ
# もっと記録できるはずですし,圧縮率が大きい場合の記述もあった方が
# いいでしょう.(次の問答には書いてありますが,番号が違うので次の
# 問答を見ないこともあるでしょうから.)


| 3.会社に40GB相当のデータがあるとした時に、DAT40は40GBのバッ
| クアップ容量という意味と解釈し、確実に40GB全てのバックアップを取
| れると考えて良いのでしょうか?
|
| 通常テープ・ドライブのパフォーマンスは、データを半分のサイズに圧縮
| できることを仮定して記述されています。あくまで仮定したときの最大値
| が40GBという解釈ですから、確実に40GBのバックアップ容量をとれる
| という訳ではありません。圧縮のかかりにくいファイルの場合は20GBし
| かバックアップが取れないことがありますし、更に圧縮効率の悪いファイ
| ルの場合はハードウェア圧縮をかけることで逆にファイルサイズが拡大し
| てしまうこともあり、20GBさえも下回る可能性もあります。バックアッ
| プ機器を購入される場合は、非圧縮時の記憶容量や転送速度を重視してご
| 検討ください。

# 既に圧縮したデータを記録する時は,非圧縮で記録した方がいい場合が
# あるということですね.こちらはそれほど気にしなくてもいいような気
# がしますが.

[end of text]

Tomoaki NISHIYAMA

未読、
2002/10/30 10:03:272002/10/30
To:
F.M. <mak...@rose.freemail.ne.jp> writes:

> 「非圧縮時 4GB, 1:2圧縮時8GB」と書いてある場合,8GB というのは
> 圧縮率が50%の場合の数字です.この圧縮率は記録するデータによって
> 変わってきます.テキストなどで圧縮率が 50% よりさらに小さければ
> 8GB を越えて記録することが出来ます.

圧縮率が二倍を越えないというのは、アルゴリズムによって
決まっていてどんな単純なデータでも2倍までしか書けない
んじゃないの?

# 普通の日本語では圧縮率が小さい方がもとに近い大きさで
# 圧縮率が大きい方がより圧縮されるんじゃ、、、

> http://www.jpn.hp.com/CPO_TC/storage/doc/dat_compression.htm
>
> | 2. 圧縮時にはメディアはどの程度の容量まで使用できますか?
> |
> | DAT40ではデータ圧縮時最大40GBまで、DAT24では同最大24GBまで
> | 使用できます。
> | ただし圧縮率はバックアップするデータによっても変わってきま
> | すのであくまで補助機能とお考えください。
> (略)
>
> # これは誤解を招きやすい表現だと思います.データ圧縮率が小さければ
> # もっと記録できるはずですし,圧縮率が大きい場合の記述もあった方が
> # いいでしょう.(次の問答には書いてありますが,番号が違うので次の
> # 問答を見ないこともあるでしょうから.)

ほんとにもっと記録できるの?
--
Tomoaki Nishiyama
e-mail:tom...@nibb.ac.jp
National Institute for Basic Biology

F.M.

未読、
2002/10/31 9:29:402002/10/31
To:
# Followup-To: fj.comp.dev.tape としました.

Tomoaki NISHIYAMA <tom...@nibb.ac.jp> writes:

> F.M. <mak...@rose.freemail.ne.jp> writes:
>
> > 「非圧縮時 4GB, 1:2圧縮時8GB」と書いてある場合,8GB というのは
> > 圧縮率が50%の場合の数字です.この圧縮率は記録するデータによって
> > 変わってきます.テキストなどで圧縮率が 50% よりさらに小さければ
> > 8GB を越えて記録することが出来ます.
>
> 圧縮率が二倍を越えないというのは、アルゴリズムによって
> 決まっていてどんな単純なデータでも2倍までしか書けない
> んじゃないの?

私も記事を書く時に少し迷ったのですが,圧縮率にアルゴリズムによる制限が
あるとは思えなかったので,上の表現にしました.
少し調べてみると以下の WWW ページが見つかりました.

http://www.jpn.hp.com/biz/products/storage/tape/tech/faq/#6

| Q: DAT24にDDS-3のメディアを使ってバックアップしたところ18GB位しか入
| らなかった。故障ですか?
| A: SureStoreシリーズにおける最大バックアップ容量はSureStoreドライブ
| が持っているデータ圧縮機能が働き2:1の圧縮率が得られた場合の容
| 量です。圧縮率はデータの種類に依存し、すでに圧縮されているファイ
| ル(.ZIPなど)や画像ファイル(.GIF、.JPG、.MPGな
| ど)は既に圧縮されている為、ドライブの圧縮機能は効果的に働きませ
| ん。又、テキストファイルなどは反対に2:1以上の圧縮率が得られま
| す。ご質問の内容では非圧縮容量(DDS-3の場合、12MB)より圧縮され
| ているため圧縮機能は働いており、故障ではなく、データの種類による
| 影響と考えられます。また、テープ消費量はシステムパフォーマンスに
| も影響されます。 SureStore DATドライブが故障かどうか疑わしい場合
| は、TapeTool(SureStore付属のCD-ROMに入っている診断ソフト)を使
| 用してテストしてください。

http://www.sony.co.jp/Products/DataMedia/home/topic2-4.html

| Q1. DGD120Pは圧縮なしで4GBと表示されてい
| るが、圧縮時の容量は?
| A1. 圧縮時の容量は圧縮率を2:1として8GBです。
| 圧縮率は元データの内容によって変化します。例え
| ば真っ白な絵は高い圧縮率を示しますが、日本語の
| テキストは2:1にはなりません。さまざまなデー
| タの平均値として、コンピューター業界では圧縮率
| 2:1を習慣的に使用しています。


以上の記述が正しければ,アルゴリズムによる圧縮率の制限は無いことに
なると思います.

# http://www.jpn.hp.com/biz/products/storage/tape/dat/24/spec.html
# (これはDDS-3ですが)
# データ圧縮アルゴリズムは DCLZ というものらしいです.
# http://www.jepico.com/aha.html

## 圧縮率に(データによらない)制限のあるアルゴリズムの例はあるでしょうか?

### 「圧縮率」の言葉については別記事にします.

[end of text]

F.M.

未読、
2002/10/31 9:32:152002/10/31
To:

news group をどこにするのか迷ったのですが,fj.questions.misc に
クロスポストして,Followup-To もそちらにしてます.

Tomoaki NISHIYAMA <tom...@nibb.ac.jp> writes:

> F.M. <mak...@rose.freemail.ne.jp> writes:
>
> > 「非圧縮時 4GB, 1:2圧縮時8GB」と書いてある場合,8GB というのは
> > 圧縮率が50%の場合の数字です.この圧縮率は記録するデータによって
> > 変わってきます.テキストなどで圧縮率が 50% よりさらに小さければ
> > 8GB を越えて記録することが出来ます.

> # 普通の日本語では圧縮率が小さい方がもとに近い大きさで
> # 圧縮率が大きい方がより圧縮されるんじゃ、、、

たしかに日本語としては「圧縮率が大きい」で「圧縮後のサイズが小さい」
を意味するのが自然ですが,
(*) 圧縮後のサイズ ÷ 圧縮前のサイズ
を圧縮率とすると,「圧縮率が大きい」で「圧縮後のサイズが大きい」を意味
することになります.
もちろん (*) の逆数である
(**) 圧縮前のサイズ ÷ 圧縮後のサイズ
を圧縮率とすれば,日本語の自然さと大小が一致します.ただ,割る数(分母)
を基準とするのが自然だと考えれば,元データを割る数とする (*) の方が自
然だと思います.

さて,みなさんの意見を聞きたいのですが,

1. 圧縮率と言うと (*) を指すか,(**) を指すか,それとも他のものを指
すか.
2. (*), (**) をそれぞれ何と呼ぶか.
3. 「圧縮率が大きい」は「圧縮後のサイズが小さい」ことを意味するのか,
それとも「圧縮後のサイズが大きい」ことを意味するのか.

いかがでしょうか.

[end of text]

新着メール 0 件