tape

標準出力を複数のテープに保存
tape

標準出力を複数のテープに保存

24時間ごとに1つずつstdoutに動的に生成される大容量ファイルがあります。これらのファイルをテープに徐々に保存したいと思います。可能であれば、複数のテープにまたがる可能性のある単一のアーカイブに保存したいと思います。 Tarはアーカイブに追加し、次のテープをロードする機能を内蔵しているため、テープ管理に適しています。しかし、標準入力からデータを受け入れるのは非常に悪いです。私が何をしても、最終的にアーカイブの内容の代わりに特別なファイル(リンクまたは名前付きパイプ)がアーカイブに書き込まれます。 以下は私が試したサンプルコマンドです。最初の日には新しいア...

Admin

テープドライブを切り替えるときにtarにスクリプトを実行させる方法はありますか?
tape

テープドライブを切り替えるときにtarにスクリプトを実行させる方法はありますか?

当社にはデュアルDell LTO-7ドライブがあります。最近、2つのテープを順次自動バックアップできることがわかりました。 tar -cv --multi-volume --file=/dev/nst0 --file=/dev/nst1 gigantic10TBfile.bin 素晴らしい。各テープのデフォルト容量は6 TBで、gigantic10TBfile.binテープがいっぱいになると、席を離れることなく/dev/nst0自動的にtarがテープの上を移動します。/dev/nst1 実際には1つの巨大なファイルではなく、何千もの小さなファイルです。te...

Admin

mt statusの出力を解釈する方法は?
tape

mt statusの出力を解釈する方法は?

私はQuantum DLT-4000テープドライブを使用してOpenSuse 15.5でmtバージョン2.13を実行しています。 実行すると、mt -f /dev/st0 status次の結果が表示されます。 drive type = 114 drive status = 419430400 sense key error = 0 residue count = 0 file number = 0 block number = 0 ドライブタイプとドライブステータスコードはどのように解釈されますか? ...

Admin

tarを使用してテープからファイルリストを抽出する
tape

tarを使用してテープからファイルリストを抽出する

私の目標は、tarを使用してlto5テープからリスト内のファイルのみを抽出することです。データは最初にtarを使用してテープに書き込まれます。次の手順を実行して、.tgzファイルでこれを実行できます。 gunzip < file.tgz |tar --directory /local/projects/devel/tar_test -x -v -T test_input test_input抽出するファイルのリストはどこにありますか?これはうまく機能しますが、テープ上で同じことをするのが困難です。テープからデータを回復するときは、通常次のことを行いま...

Admin

テープからファイルサイズを読み取る
tape

テープからファイルサイズを読み取る

私にはアーカイブが記録されたテープがあります.tar.lzma。.tar.lzmaアーカイブサイズを決定する方法現状のまま?つまり、圧縮されたアーカイブのサイズを求めることであり、いいえ保存されている圧縮されていないファイルのサイズ.tar- 理想的には、テープからディスクにアーカイブをコピーしてスキャンする必要はありません。 問題のテープ(LTO-6)はいいえLTFSなどの特殊ファイルシステムを使用してフォーマットします。 私のシステムはamd64でDebian 11 Bullseyeを使用しています。これが関連しているかどうか言及してください。 ...

Admin

圧縮タールボールの代替
tape

圧縮タールボールの代替

私はDebianを使ってテープを読み書きするのに最近保存されたデータストリームのサイズ、つまり実際にテープに書き込まれたデータを特定する必要があるという問題に遭遇しました。この問題)。簡単に言えば、.tar.lzmaテープからアーカイブ全体を最初にコピーしないと使用できません。 圧縮タールボール用の代替コンテナ形式はありますか? アーカイブ自体の全体サイズを直線的に決定できます(例えば、靴磨きテープは不要)。 サイズの決定いいえアーカイブ全体をディスクに読み込む 線形伸張/アクセスを許可 Linuxと互換性(BSD互換性も非常に良い) 私の考えでは...

Admin

Oracle Linux 8では、HP 1/8 G2メディアチェンジャーが検出されません。
tape

Oracle Linux 8では、HP 1/8 G2メディアチェンジャーが検出されません。

SANスイッチに接続されたHP 1x8 G2自動ローダがあり、VMware環境にはテープと連携するOracle Linuxがあります。問題は、テープを仮想マシンに接続した後にメディアチェンジャーが検出されないが、テープドライブは大丈夫だということです。 $ cat /proc/scsi/scsi Attached devices: Host: scsi2 Channel: 00 Id: 00 Lun: 00 Vendor: VMware Model: Virtual disk Rev: 2.0 Type: Direct-Access...

Admin

データをテープライブラリに送信する最も簡単な方法は何ですか?
tape

データをテープライブラリに送信する最も簡単な方法は何ですか?

私はテープライブラリにデータをプッシュする最も簡単な(実行可能な)方法を探しています。これは、アクセスできない他のストレージシステムで致命的なエラーが発生した場合にのみ取得する必要がある不変の最終データセットを保持するためのものです。 個々のテープレベルでこれを行う場合は、テープ上のファイルの場所をいくつか記録し、tarのみを追加する簡単なスクリプトを作成します。残念ながら、私は単一のテープではなく、48のテープライブラリ(IBM Tape Library System Storage TS3100)と、ほとんどの場合少なくとも2つのテープ(それぞれ〜10T...

Admin

SCSI汎用ドライバ(sg)を使用したテープドライブアクティビティの監視
tape

SCSI汎用ドライバ(sg)を使用したテープドライブアクティビティの監視

Linuxシステムに接続されている各LTOテープドライブの統計(転送速度、バイト/秒)を監視したいと思います。私はそのtapestatコマンドがまさにそうすることを知っていますが、これはテープドライバの活動/dev/stだけを示しています。つまり、SCSIユニバーサルドライバを使用してデータを書き込んだり読み取ったりする場合:/dev/sgこのコマンドは何も表示しません。実際、通常のドライバーを使用してIBMからデータを読み書きするときにITDT統計は表示されません。 SCSI汎用ドライバを使用しても転送速度を監視するための良い方法はありますか? ...

Admin

par2動作原理
tape

par2動作原理

背景: 私はLTO-8テープを使用しており、時間の経過とともにテープのデータが破損する可能性があるという懸念があります。私が達成したいのは、par2を使用して復元/修復/修復を試すことができるものを作成することです。そのLTO-8テープの将来は、破損する可能性があるすべてのデータです。 私の思考プロセス/アプローチは次のとおりです。 私はRAID5 / raidzが1つのドライブを使用してパリティデータを保存する方法について考えています(既存のRAID 5パリティではRAIDアレイから削除されると思います)。 par2には、パリティレベルおよび/または生成す...

Admin

ファイルに必要なtarヘッダーブロックの数(posix)を確認してください。
tape

ファイルに必要なtarヘッダーブロックの数(posix)を確認してください。

Posix(pax)tarは拡張ヘッダーを使用して長いファイル名などを受け入れます。 特定のファイルのヘッダーにどのくらいの512バイトブロックが使用されているかを調べる方法はありますか(実際にはtarコマンドを実行する前に) テープでバイト範囲回復機能を実装しようとしています。したがって、指定された正確なバイトを取得するには、tarアーカイブの先頭からのオフセットを知る必要があります。したがって、ヘッダーで使用されているチャンクの数を知る必要があります(ただし、必ずしも読み取る必要はありません。これにより、作業が遅くなるため)。 ...

Admin

暗号化用パイプを使用したtarマルチボリュームモードのENOSPC(テープエンド検出)
tape

暗号化用パイプを使用したtarマルチボリュームモードのENOSPC(テープエンド検出)

tar使用マルチボリュームモードエラーを使用してENOSPC最初のテープの終わりを検出し、ユーザーに次のテープの入力を求めます。この動作をシミュレートするには、次の例を検討してください。/dev/full tar -cvf - --multi-volume . > /dev/full 期待される結果 [...] Prepare volume #2 for ‘-’ and hit return: 次の暗号化プログラムを介してtar出力を送信すると問題が発生します。aespipegpg tar -cvf - --multi-volume . | gpg...

Admin

mtとddを使用したLTOドライブのテスト
tape

mtとddを使用したLTOドライブのテスト

これは私の命令です。 mt -f /dev/st0 rewind dd if=/dev/st0 of=- 私が理解したのは、最初のコマンドはテープを巻き戻し、/dev/st02番目のコマンドは内容/dev/st0です-。私の質問は どこ-? テープからデータを書き込むときにこのコマンドは何をしますか-? このコマンドの結果は次のとおりです。 dd: writing to '-': No space left on device 1234567+0 records in 1234566+0 records out 140000000000 bytes (...

Admin

Tandberg LTO5とDebian 10 Busterの使用
tape

Tandberg LTO5とDebian 10 Busterの使用

私は使う PRETTY_NAME="Debian GNU/Linux 10 (buster)" NAME="Debian GNU/Linux" VERSION_ID="10" VERSION="10 (buster)" VERSION_CODENAME=buster ID=debian 自分だけの核心を持っている Linux 5.4.61 #1 SMP Tue Sep 1 21:08:21 CEST 2020 x86_64 GNU/Linux SCSIサポートとすべてが追加されました。 root@server:~# lsscsi [0:0:0:0] ...

Admin

mtまたはtarを使用してテープの残り容量を確認するには? 1ブロックにどのくらいのスペースがありますか?
tape

mtまたはtarを使用してテープの残り容量を確認するには? 1ブロックにどのくらいのスペースがありますか?

現在、以下を使用してLTO-4テープにデータをバックアップしようとしています。mt-st そして、gnu tar1.32もありますが、テープがなくなる前にコピーしようとする試みを中止したい! LTO-4の公称圧縮容量は800Gまたは1.6Tです。tapeinfo -f /dev/nst0 | grep Comp返品 DataCompEnabled: yes DataCompCapable: yes DataDeCompEnabled: yes CompType: 0x1 DeCompType: 0x1 私の考えでは、これが意味するようです。圧縮が有効になっ...

Admin