ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Sun Storage Archive Manager 5.3 構成および管理ガイド Sun QFS and Sun Storage Archive Manager 5.3 Information Library (日本語) |
4. ネットワーク接続自動ライブラリのパラメータファイルの作成
コマンド行を使用して archiver.cmd ファイルを作成する方法
このセクションでは、アーカイブ構成の例をいくつか紹介します。
例 10-1 簡単な archiver.cmd ファイル
次の例は、変更できる簡単な archiver.cmd ファイルを示しています。より多くのアーカイブセット、コピー、および VSN の使用法に対応する場合にのみ指示を追加します。
archiver.cmd# One file system = samfs1 archmax = sg 2G examine = noscan fs = samfs1 logfile = /var/opt/SUNWsamfs/log/samfs1.log all_archset . 1 -norelease 10m 2 -norelease 10m params allsets -sort path -offline_copy stageahead -reserve set allsets -recycle_hwm 50 -recycle_mingain 90 \ -recycle_vsncount 5 -recycle_dataquantity 40G allsets.1 -startage 6h -startsize 6G -startcount 30000 allsets.2 -startage 10h -startsize 12G \ -startcount 60000 -archmax 12G endparams vsns all.1 li .* all.2 li .* endvsns
例 10-2 高度な archiver.cmd ファイル
次の例は、複雑な archiver.cmd ファイルを示しています。コメントは指示の種類を示しています。
# Global directives archmax = li 8G examine = noscan scanlist_squash = on # Limit the drives drives = stk50 3 # File selection fs = samfs1 logfile = /var/adm/samfs1.log archive_archset . 1 -norelease 5m 2 -norelease 5m fs = samfs2 logfile = /var/adm/samfs2.log archive_archset . 1 -norelease 5m 2 -norelease 5m fs = samfs3 logfile = /var/adm/samfs3.log archive_archset . 1 -norelease 5m 2 -norelease 5m fs = samfs4 logfile = /var/adm/samfs4.log archive_archset . 1 -norelease 5m 2 -norelease 5m fs = samfs5 logfile = /var/adm/samfs5.log archive_archset . 1 -norelease 5m 2 -norelease 5m # The following information is for tape archiving. # The recycler is not set up to actually recycle. It is set up for # data checks and file recovery. params allsets -sort path -offline_copy stageahead -reserve set allsets -recycle_ignore allsets -recycle_hwm 50 -recycle_mingain 90 -recycle_vsncount 1 allsets.1 -startage 6h -startsize 8G -startcount 90000 -drives 3 -drivemin 10G allsets.2 -startage 10h -startsize 12G -startcount 90000 -archmax 12G -drives 3 -drivemin 10G endparams # Define VSNS for archive sets vsns archive.1 li .* archive.2 li .* endvsns
例 10-3 archiver.cmd ファイルがない場合
この例は、ファイルシステム 1 つ、ドライブ 2 台からなる光学式自動ライブラリ 1 つ、およびカートリッジ 6 つからなる SAM-QFS 環境で archiver.cmd ファイルが使用されていない場合のアーカイバの動作を示しています。
次の archiver -lv の出力は、アーカイバが選択したデフォルトメディアがタイプ mo であることを示しています。mo メディアのみが使用可能です。
# archiver -lv Notify file: /etc/opt/SUNWsamfs/scripts/archiver.sh Archive media: media:lt archmax: 512.0M Volume overflow not selected media:mo archmax: 4.8M Volume overflow not selected
次の archiver -lv の出力は、アーカイバが 2 つのドライブを使用することを示しています。12 個のボリューム、ストレージ容量、および容量に空きがある VSN が一覧表示されます。
Archive libraries: Device:hp30 drives_available:2 archive_drives:2 Catalog: mo.optic00 capacity: 1.2G space: 939.7M -il-o------- mo.optic01 capacity: 1.2G space: 934.2M -il-o------- mo.optic02 capacity: 1.2G space: 781.7M -il-o------- mo.optic03 capacity: 1.2G space: 1.1G -il-o------- mo.optic10 capacity: 1.2G space: 85.5M -il-o------- mo.optic11 capacity: 1.2G space: 0 -il-o------- mo.optic12 capacity: 1.2G space: 618.9k -il-o------- mo.optic13 capacity: 1.2G space: 981.3M -il-o------- mo.optic20 capacity: 1.2G space: 1.1G -il-o------- mo.optic21 capacity: 1.2G space: 1.1G -il-o------- mo.optic22 capacity: 1.2G space: 244.9k -il-o------- mo.optic23 capacity: 1.2G space: 1.1G -il-o-------
次の archiver -lv の出力は、アーカイブセット samfs にメタデータとデータファイルの両方が含まれていることを示しています。アーカイバは、ファイルのアーカイブ経過時間がデフォルト値である 4 分 (240 秒) に達すると、これらのファイルのコピーを 1 つ作成します。
Archive file selections: Filesystem samfs Logfile: samfs Metadata copy:1 arch_age:240 samfs1 path:. copy:1 arch_age:240
次の archiver -lv の出力は、アーカイブセット内のファイルが示された順序でボリュームにアーカイブされたことを示しています。
Archive sets: allsets samfs.1 media: mo (by default) Volumes: optic00 optic01 optic02 optic03 optic10 optic12 optic13 optic20 optic21 optic22 optic23 Total space available: 8.1G
例 10-4 データファイルとメタデータを別々にアーカイブする例
この例は、メタデータとは別に、2 つのアーカイブセットにデータファイルを分割する方法を示しています。この環境には、光学式の自動ライブラリのほかに、手動でマウントされた DLT テープドライブがあります。大きなファイルはテープにアーカイブされ、小さなファイルは光カートリッジにアーカイブされます。
次の例は、archiver.cmd ファイルの内容を示しています。
# archiver -lv -c example2.cmd Reading archiver command file "example2.cmd" 1: # Example 2 archiver command file 2: # Simple selections based on size 3: 4: logfile = /var/opt/SUNWsamfs/archiver/log 5: interval = 5m 6: 7: # File selections. 8: big . -minsize 500k 9: all . 10: 1 30s 11: 12: vsns 13: samfs.1 mo .*0[0-2] # Metadata to optic00 - optic02 14: all.1 mo .*0[3-9] .*[1-2][0-9] # All others for files 15: big.1 lt .* 16: endvsns
次の archiver -lv の出力は、使用されるメディアとドライブを示しています。
Notify file: /etc/opt/SUNWsamfs/scripts/archiver.sh Archive media: media:lt archmax: 512.0M Volume overflow not selected media:mo archmax: 4.8M Volume overflow not selected Archive libraries: Device:hp30 drives_available:0 archive_drives:0 Catalog: mo.optic00 capacity: 1.2G space: 939.7M -il-o------- mo.optic01 capacity: 1.2G space: 934.2M -il-o------- mo.optic02 capacity: 1.2G space: 781.7M -il-o------- mo.optic03 capacity: 1.2G space: 1.1G -il-o------- mo.optic04 capacity: 1.2G space: 983.2M -il-o------- mo.optic10 capacity: 1.2G space: 85.5M -il-o------- mo.optic11 capacity: 1.2G space: 0 -il-o------- mo.optic12 capacity: 1.2G space: 618.9k -il-o------- mo.optic13 capacity: 1.2G space: 981.3M -il-o------- mo.optic20 capacity: 1.2G space: 1.1G -il-o------- mo.optic21 capacity: 1.2G space: 1.1G -il-o------- mo.optic22 capacity: 1.2G space: 244.9k -il-o------- mo.optic23 capacity: 1.2G space: 1.1G -il-o------- Device:lt40 drives_available:0 archive_drives:0 Catalog: lt.TAPE01 capacity: 9.5G space: 8.5G -il-o------- lt.TAPE02 capacity: 9.5G space: 6.2G -il-o------- lt.TAPE03 capacity: 9.5G space: 3.6G -il-o------- lt.TAPE04 capacity: 9.5G space: 8.5G -il-o------- lt.TAPE05 capacity: 9.5G space: 8.5G -il-o------- lt.TAPE06 capacity: 9.5G space: 7.4G -il-o-------
次の archiver -lv の出力は、ファイルシステムの編成を示しています。512,000 バイト (500K バイト) より大きいファイルは 4 分後にアーカイブされます。ほかのすべてのファイルは 30 秒後にアーカイブされます。
Archive file selections: Filesystem samfs Logfile: /var/opt/SUNWsamfs/archiver/log samfs Metadata copy:1 arch_age:240 big path:. minsize:502.0k copy:1 arch_age:240 all path:. copy:1 arch_age:30
次の archiver -lv の出力は、複数のリムーバブルメディアにアーカイブセットが分割されていることを示しています。
Archive sets: allsets all.1 media: mo Volumes: optic03 optic04 optic10 optic12 optic13 optic20 optic21 optic22 optic23 Total space available: 6.3G big.1 media: lt Volumes: TAPE01 TAPE02 TAPE03 TAPE04 TAPE05 TAPE06 Total space available: 42.8G samfs.1 media: mo Volumes: optic00 optic01 optic02 Total space available: 2.6G
注 - archiver(1M) -lv コマンドでは、容量に空きがある VSN だけが表示されます。
例 10-5 ユーザーファイルとデータファイルをさまざまなメディアにアーカイブする例
この例では、ユーザーファイルとプロジェクトデータファイルがさまざまなメディアにアーカイブされます。ディレクトリ data からのファイルは、サイズに基づいて光メディアとテープメディアに分割されます。グループ ID pict に割り当てられたファイルは、別のボリュームセットに割り当てられます。ディレクトリ tmp と users/bob にあるファイルはアーカイブされません。アーカイブは 15 分間隔で行われ、アーカイブ記録が保存されます。
# archiver -lv -c example3.cmd Reading archiver command file "example3.cmd" 1: # Example 3 archiver command file 2: # Segregation of users and data 3: 4: interval = 30s 5: logfile = /var/opt/SUNWsamfs/archiver/log 6: 7: no_archive tmp 8: 9: fs = samfs 10: no_archive users/bob 11: prod_big data -minsize 50k 12: 1 1m 30d 13: 2 3m 14: prod data 15: 1 1m 16: proj_1 projs/proj_1 17: 1 1m 18: 2 1m 19: joe . -user joe 20: 1 1m 21: 2 1m 22: pict . -group pict 23: 1 1m 24: 2 1m 25: 26: params 27: prod_big.1 -drives 2 28: prod_big.2 -drives 2 29: endparams 30: 31: vsns 32: samfs.1 mo optic0[0-1]$ 33: joe.1 mo optic01$ 34: pict.1 mo optic02$ 35: pict.2 mo optic03$ 36: proj_1.1 mo optic1[0-1]$ 37: proj_1.2 mo optic1[2-3]$ 38: prod.1 mo optic2.$ 39: joe.2 lt 0[1-2]$ 40: prod_big.1 lt 0[3-4]$ 41: prod_big.2 lt 0[5-6]$ 42: endvsns Notify file: /etc/opt/SUNWsamfs/scripts/archiver.sh Archive media: media:lt archmax: 512.0M Volume overflow not selected media:mo archmax: 4.8M Volume overflow not selected Archive libraries: Device:hp30 drives_available:0 archive_drives:0 Catalog: mo.optic00 capacity: 1.2G space: 939.7M -il-o------- mo.optic01 capacity: 1.2G space: 934.2M -il-o------- mo.optic02 capacity: 1.2G space: 781.7M -il-o------- mo.optic03 capacity: 1.2G space: 1.1G -il-o------- mo.optic04 capacity: 1.2G space: 983.2M -il-o------- mo.optic10 capacity: 1.2G space: 85.5M -il-o------- mo.optic11 capacity: 1.2G space: 0 -il-o------- mo.optic12 capacity: 1.2G space: 618.9k -il-o------- mo.optic13 capacity: 1.2G space: 981.3M -il-o------- mo.optic20 capacity: 1.2G space: 1.1G -il-o------- mo.optic21 capacity: 1.2G space: 1.1G -il-o------- mo.optic22 capacity: 1.2G space: 244.9k -il-o------- mo.optic23 capacity: 1.2G space: 1.1G -il-o------- Device:lt40 drives_available:0 archive_drives:0 Catalog: lt.TAPE01 capacity: 9.5G space: 8.5G -il-o------- lt.TAPE02 capacity: 9.5G space: 6.2G -il-o------- lt.TAPE03 capacity: 9.5G space: 3.6G -il-o------- lt.TAPE04 capacity: 9.5G space: 8.5G -il-o------- lt.TAPE05 capacity: 9.5G space: 8.5G -il-o------- lt.TAPE06 capacity: 9.5G space: 7.4G -il-o------- Archive file selections: Filesystem samfs Logfile: /var/opt/SUNWsamfs/archiver/log samfs Metadata copy:1 arch_age:240 no_archive Noarchive path:users/bob prod_big path:data minsize:50.2k copy:1 arch_age:60 unarch_age:2592000 copy:2 arch_age:180 prod path:data copy:1 arch_age:60 proj_1 path:projs/proj_1 copy:1 arch_age:60 copy:2 arch_age:60 joe path:. uid:10006 copy:1 arch_age:60 copy:2 arch_age:60 pict path:. gid:8005 copy:1 arch_age:60 copy:2 arch_age:60 no_archive Noarchive path:tmp samfs path:. copy:1 arch_age:240 Archive sets: allsets joe.1 media: mo Volumes: optic01 Total space available: 934.2M joe.2 media: lt Volumes: TAPE01 TAPE02 Total space available: 14.7G pict.1 media: mo Volumes: optic02 Total space available: 781.7M pict.2 media: mo Volumes: optic03 Total space available: 1.1G prod.1 media: mo Volumes: optic20 optic21 optic22 optic23 Total space available: 3.3G prod_big.1 media: lt drives:2 Volumes: TAPE03 TAPE04 Total space available: 12.1G prod_big.2 media: lt drives:2 Volumes: TAPE05 TAPE06 Total space available: 16.0G proj_1.1 media: mo Volumes: optic10 Total space available: 85.5M proj_1.2 media: mo Volumes: optic12 optic13 Total space available: 981.9M samfs.1 media: mo Volumes: optic00 optic01 Total space available: 1.8G
例 10-6 ユーザーファイルとデータファイルを光メディアにアーカイブする例
この例では、ユーザーファイルとプロジェクトデータファイルが光メディアにアーカイブされます。
4 つの VSN プールが定義されています。3 つのプールはユーザー、データ、およびプロジェクトに使用され、1 つはスクラッチプールに使用されます。proj_pool がメディア不足になると、scratch_pool によってボリュームが予約されます。この例は、アーカイブセットコンポーネント、所有者コンポーネント、およびファイルシステムコンポーネントに基づいて各アーカイブセット用にどのようにボリュームを予約するかを示しています。アーカイブは 10 分間隔で行われ、アーカイブログが保存されます。
次の例は、archiver.cmd ファイルとアーカイバの出力を示しています。
Reading archiver command file "example4.cmd" 1: # Example 4 archiver command file 2: # Using 4 VSN pools 3: 4: interval = 30s 5: logfile = /var/opt/SUNWsamfs/archiver/log 6: 7: fs = samfs 8: users users 9: 1 10m 10: 11: data data 12: 1 10m 13: 14: proj projects 15: 1 10m 16: 17: params 18: users.1 -reserve user 19: data.1 -reserve group 20: proj.1 -reserve dir -reserve fs 21: endparams 22: 23: vsnpools 24: users_pool mo optic0[1-3]$ 25: data_pool mo optic1[0-1]$ 26: proj_pool mo optic1[2-3]$ 27: scratch_pool mo optic2.$ 28: endvsnpools 29: 30: vsn 31: samfs.1 mo optic00 32: users.1 mo -pool users_pool -pool scratch_pool 33: data.1 mo -pool data_pool -pool scratch_pool 34: proj.1 mo -pool proj_pool -pool scratch_pool 35: endvsns Notify file: /etc/opt/SUNWsamfs/scripts/archiver.sh Archive media: media:mo archmax: 4.8M Volume overflow not selected Archive libraries: Device:hp30 drives_available:0 archive_drives:0 Catalog: mo.optic00 capacity: 1.2G space: 939.7M -il-o------- mo.optic01 capacity: 1.2G space: 934.2M -il-o------- mo.optic02 capacity: 1.2G space: 781.7M -il-o------- mo.optic03 capacity: 1.2G space: 1.1G -il-o------- mo.optic04 capacity: 1.2G space: 983.2M -il-o------- mo.optic10 capacity: 1.2G space: 85.5M -il-o------- mo.optic11 capacity: 1.2G space: 0 -il-o------- mo.optic12 capacity: 1.2G space: 618.9k -il-o------- mo.optic13 capacity: 1.2G space: 981.3M -il-o------- mo.optic20 capacity: 1.2G space: 1.1G -il-o------- mo.optic21 capacity: 1.2G space: 1.1G -il-o------- mo.optic22 capacity: 1.2G space: 244.9k -il-o------- mo.optic23 capacity: 1.2G space: 1.1G -il-o------- Archive file selections: Filesystem samfs Logfile: /var/opt/SUNWsamfs/archiver/log samfs Metadata copy:1 arch_age:240 users path:users copy:1 arch_age:600 data path:data copy:1 arch_age:600 proj path:projects copy:1 arch_age:600 samfs path:. copy:1 arch_age:240 VSN pools: data_pool media: mo Volumes: optic10 Total space available: 85.5M proj_pool media: mo Volumes: optic12 optic13 Total space available: 981.9M scratch_pool media: mo Volumes: optic20 optic21 optic22 optic23 Total space available: 3.3G users_pool media: mo Volumes: optic01 optic02 optic03 Total space available: 2.7G Archive sets: allsets data.1 reserve:/group/ media: mo Volumes: optic10 optic20 optic21 optic22 optic23 Total space available: 3.4G proj.1 reserve:/dir/fs media: mo Volumes: optic12 optic13 optic20 optic21 optic22 optic23 Total space available: 4.2G samfs.1 media: mo Volumes: optic00 Total space available: 939.7M users.1 reserve:/user/ media: mo Volumes: optic01 optic02 optic03 optic20 optic21 optic22 optic23 Total space available: 6.0G