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
よろしくお願いいたします。
<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
川口さん はじめまして。
バックアップしたいHDのファイル容量と テープメディアの合計容量とが非圧縮時の計算で一致してました。
アドバイス頂いたドライブのジャンパ設定をかえて試してみます。
ドライブは、中古で購入したのでマニュアル等が手許に無いため メーカーのサイトから調べてみました。
ありがとうございました。
# 一行が長すぎ...
<apbdk8$a69$1...@nn-tk105.ocn.ad.jp>の記事において
m...@iii.co.jpさんは書きました。
> バックアップしたいHDのファイル容量と テープメディアの
> 合計容量とが非圧縮時の計算で一致してました。
数字が具体的じゃないのでわかりませんが,
jpg や mpg の塊とかだと圧縮は効かないです.
ついでにそもそもテープドライブもドライブ容量
いっぱいまでは書き込めないです.
# って思っていたんですが,もしかすると
# 12*1000^3 Byte の容量のドライブに対して,
# 12*1024^3 Byte が書き込めないと思っていただけかも > 自分
<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 の塊とかだと圧縮は効かないです.
って書いておいたのですけど...
>> どうかご教授下さい。よろしくお願いいたします。
わかるね~。その気持ち。
昔々、その昔。
compressで固めたファイルをさらにzipで圧縮するやつがいたっけ。
確かに、さらに圧縮できるんだよね。反論できなかったね。
で、固めてあるMP3をさらに圧縮できるハードがあるんだったら、
おれも欲しい。
# 圧縮済みのMP3をさらに圧縮できるハードなんて無いよ。
# コンピュータオンチだね。
> まさかとは思ったので念のために
> <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]
> 「非圧縮時 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
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]
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]