Veritas Access NetBackup ソリューションガイド
- NetBackup と Veritas Access の統合
- システム要件
- OpenDedup と NetBackup による S3 経由での Veritas Access のバックアップの設定
- NetBackup CloudCatalyst によるクラウドストレージサーバーとしての Veritas Access の設定
- NetBackup ポリシーを使用したバックアップと復元の設定
- トラブルシューティング
ヘルパースクリプトを使用した Veritas Access S3 サーバーキーの生成
バケットの作成と所有に Active Directory ドメインユーザーを使用しない場合、Veritas Access ヘルパースクリプトを使用してアクセスキーとシークレットキーを作成します。これは、Veritas Access S3 サーバーのクレデンシャルキーを取得する代替方法です。
ヘルパースクリプトの場所:
/opt/VRTSnas/scripts/utils/objectaccess/objectaccess_client.py
Veritas Access ヘルパースクリプトは、Python がインストールされている任意のクライアントシステムから使用できます。
スクリプトを実行するには、S3 クライアントに argparse と requests の Python モジュールが実装されている必要があります。
これらのモジュールがない場合、pip または easy_install を使用して、両方のモジュールをインストールします。
/etc/hosts ファイルに ADMIN_URL 名を追加します。
ここで、ADMIN_URL は admin.<cluster_name> で、ポートは 8144 です。この URL は、Veritas Access 管理コンソールの IP アドレスを指す必要があります。
ユーザー名、パスワード、ADMIN_URL を入力して、Veritas Access ヘルパースクリプトを使用してアクセスキーとシークレットキーを作成します (list key や delete key など、提供されるすべての操作については、Veritas Access ヘルパースクリプトのオンラインヘルプを参照してください)。
シークレットキーを作成します。
clus_01:~ # ./objectaccess_client.py --create_key --server admin.clus:8144 --username localuser1 --password root123 --insecure UserName : localuser1 AccessKeyId : Y2FkODU2NTU2MjVhYzV Status : Active SecretAccessKey : ODk0YzQxMDhkMmRjM2M5OTUzNjI5OWIzMDgyNzY
<localuser1> は、同じ一意の ID を持つ両方の Veritas Access クラスタノードで作成したローカルユーザーです。
指定したユーザーのシークレットキーを一覧表示します。
clus_01:~ # ./objectaccess_client.py --list_key --server admin.clus:8144 --username localuser2 --password root123 --insecure
指定したユーザーのシークレットキーを削除します。
clus_01:~ # ./objectaccess_client.py --delete_key ZTkyNDdjZTViM2EyMWZ --server admin.clus:8144 --username localuser2 --password root123 --insecure
SSL オプションを付けずにオブジェクトサーバーが有効になっている場合、--insecure オプションを追加する必要があります。
clus_01 ~# ./objectaccess_client.py --server admin.clus:8144 --username <uname> --create_key --insecure