NetBackup™ Web UI クラウド管理者ガイド

Last Published:
Product(s): NetBackup (10.1.1)
  1. クラウド資産の管理と保護
    1.  
      クラウド資産の保護について
    2.  
      制限事項および考慮事項
    3. NetBackup での Snapshot Manager の構成
      1.  
        サードパーティ CA 証明書の構成
      2.  
        Snapshot Manager の追加
      3. Snapshot Manager のクラウドプロバイダの追加
        1.  
          AWS の構成の IAM ロール
      4.  
        メディアサーバーと Snapshot Manager の関連付け
      5.  
        Snapshot Manager の資産の検出
      6.  
        Snapshot Manager の編集
      7.  
        Snapshot Manager の有効化または無効化
      8.  
        (オプション) Snapshot Manager 拡張機能の追加
    4. インテリジェントクラウドグループの管理
      1.  
        インテリジェントクラウドグループの作成
      2.  
        インテリジェントクラウドグループの削除
    5. クラウド資産またはインテリジェントクラウドグループの保護
      1.  
        クラウド資産またはインテリジェントグループの保護のカスタマイズまたは編集
      2.  
        クラウド資産またはインテリジェントグループの保護の削除
    6.  
      クラウド資産のクリーンアップ
    7.  
      クラウド資産のフィルタ処理
    8.  
      AWS と Azure の政府向けクラウドサポート
    9. リソースグループを使用した Microsoft Azure リソースの保護について
      1.  
        開始する前に
      2.  
        制限事項および考慮事項
      3. リソースグループの構成と結果について
        1.  
          リソースグループの構成の例
      4.  
        リソースグループの権限のトラブルシューティング
    10. クラウド作業負荷のための NetBackup アクセラレータ
      1.  
        NetBackup アクセラレータが仮想マシンと連携する仕組み
      2.  
        仮想マシンのアクセラレータ強制再スキャン (スケジュールの属性)
      3.  
        アクセラレータバックアップおよび NetBackup カタログ
      4.  
        バックアップジョブ詳細ログのアクセラレータメッセージ
    11.  
      クラウド作業負荷のバックアップスケジュールの構成
    12.  
      クラウド作業負荷のバックアップオプション
    13.  
      スナップショットレプリケーション
    14.  
      AWS スナップショットレプリケーションの構成
    15.  
      AWS スナップショットレプリケーションの使用
    16.  
      アカウントのレプリケーションのサポートマトリックス
    17.  
      アプリケーションの整合性スナップショットを使用したクラウド内アプリケーションの保護
    18. PaaS オブジェクトの保護
      1. PaaS 資産を保護するための前提条件
        1.  
          サポート対象のクラウドプロバイダ
        2.  
          プロバイダごとのサポート対象データベース
        3.  
          サポート対象プラットフォーム
      2. ネイティブクライアントユーティリティのインストール
        1.  
          MySQL クライアントユーティリティのインストール
        2.  
          sqlpackage クライアントユーティリティのインストール
        3.  
          Postgres クライアントユーティリティのインストール
      3.  
        インスタントアクセス用のストレージサーバーの構成
      4.  
        制限事項および考慮事項
      5.  
        PaaS 資産の検出
      6.  
        PaaS 資産の表示
      7.  
        PaaS のクレデンシャルの管理
      8.  
        データベースに適用されているクレデンシャル名の表示
      9. データベースへのクレデンシャルの追加
        1.  
          IAM データベースユーザー名の作成
      10.  
        PaaS 資産への保護の追加
      11.  
        今すぐバックアップの実行
  2. クラウド資産のリカバリ
    1.  
      クラウド資産のリカバリ
    2.  
      クラウド資産のロールバックリカバリの実行
    3. PaaS 資産のリカバリ
      1.  
        RDS 以外の PaaS 資産のリカバリ
      2.  
        RDS ベースの PaaS 資産のリカバリ
      3.  
        Azure 保護対象資産のリカバリ
      4.  
        AdvancedDisk からの複製イメージのリカバリ
  3. 個別リストアの実行
    1.  
      個別リストアについて
    2.  
      サポート対象の環境リスト
    3.  
      サポートされているファイルシステムのリスト
    4.  
      開始する前に
    5.  
      制限事項および考慮事項
    6.  
      クラウド仮想マシンからのファイルとフォルダのリストア
    7.  
      クラウド仮想マシンでのボリュームのリストア
    8.  
      トラブルシューティング
  4. クラウド資産の保護とリカバリのトラブルシューティング
    1.  
      クラウドの作業負荷の保護に関する問題のトラブルシューティング
    2.  
      PaaS の作業負荷の保護とリカバリに関する問題のトラブルシューティング

PaaS の作業負荷の保護とリカバリに関する問題のトラブルシューティング

バックアップがエラー「3808 データベースが存在するかどうかを確認できません。(Cannot check if the database exists.)」で失敗する。

アクティビティモニターに次のメッセージが表示されます。

AuthorizationFailed -Message: The client '<clientId> '<objetId>' does not have authorization to perform action 'Microsoft.Sql/servers/databases/read' over scope '<resoourceId>' or the scope is invalid. アクセス権が最近付与された場合は、クレデンシャルを更新してください。

説明: このエラーは、Snapshot Manager と NetBackup が AKS に配備されており、次の条件に該当する場合に発生します。

  • メディアサーバーのポッドノードプールが Snapshot Manager ノードプールとは異なるノードプールである

  • 管理対象 ID が Snapshot Manager 仮想マシンスケールセットで有効になっている

回避方法: 次のいずれかを実行します。

  • バックアップとリストアに使用しているメディアサーバーで、スケールセットの管理対象 ID を有効にします。また、この管理対象 ID に割り当てられた役割に必要な権限を割り当てます。

  • MSDP サーバーでストレージユニットを作成し、スケールの構成で管理対象 ID が有効になっているメディアサーバーのみを使用します。

データベースまたはリソースグループに読み取り専用ロックが適用されている場合はバックアップが失敗し、削除ロックが適用されている場合は部分的に成功する。

説明: この問題は、読み取り専用ロックまたは削除ロック属性がデータベースまたはリソースグループに適用されている場合に発生します。

回避方法: バックアップまたはリストアを実行する前に、データベースまたはリソースグループから既存の読み取り専用ロックと削除ロック属性を削除します。

状態コード 150: 管理者から終了が要求されました

説明: これは、アクティビティモニターからバックアップジョブまたはリストアジョブを手動で取り消し、部分的なリストアの処理中にポータルでデータベースが作成された場合に表示されます。

回避方法: プロバイダポータル上のデータベースと、データベース名で作成された特定のディレクトリにあるユニバーサル共有のマウント場所の一時ステージング場所を手動でクリーンアップします。

アクティビティモニターに古い状態メッセージが表示される

説明: 新しい Snapshot Manager コンテナサービスが突然再起動すると、プロバイダ保護されたリストアジョブが有効な状態のまま、アクティビティモニターの詳細ページには、更新された状態が表示されない場合があります。

回避方法: Snapshot Manager で、次のコマンドを使用して、ワークフローコンテナを再起動します。

docker restart flexsnap-workflow-system-0-min flexsnap-workflow-general-0-min

コンテナを再起動すると、アクティビティモニターでリストアジョブが更新され、最新の状態が表示されます。

状態コード 233: 想定しない EOF が発生しました

説明: バックアップに使用するクライアント名が 255 文字を超えると表示されます。

bpdbm ログにも同じ問題を示す次のエラーメッセージが表示されます。

db_error_add_to_file: Length of client is too long. Got 278, but limit is 255. read_next_image: db_IMAGEreceive() failed: text exceeded allowed length (225)

メモ:

これは、プライマリサーバーが RHEL の場合に発生します。

回避方法: クライアント名が 255 文字以内になるようにデータベースの名前を変更します。

Error: Broken pipe (32), premature end of file encountered EXITING with status 42, network read failed

説明: バックアップ中に使用されたクライアント名が長い場合に発生します。このため、カタログイメージのファイルパスの長さが 256 文字を超え、アクティビティモニターに上記のエラーメッセージが表示されて失敗します。

bpdbm ログにも同じ問題を示す次のエラーメッセージが表示されます。

<16> db_error_add_to_file: cannot stat(\\?\C:\Program Files\Veritas \NetBackup\db\images \azure-midb-1afb87487dc04ddc8fafe453dccb7ca3+ nbux-qa-bidi-rg+eastus+az-sql-mi-bidinet01+ testdb_bidinet02\1656000000\tmp\catstore\ BACKUPNOW+141a73e7-cdc4-4371-823a-f170447dba2d_ 1656349831_FULL.f_imgUserGroupNames0): No such file or directory (2) <16> ImageReadFilesFile::get_file_size: cannot stat(\\?\C:\Program Files\Veritas\NetBackup\db \images\azure-midb-1afb87487dc04ddc8fafe453d ccb7ca3+nbux-qa-bidi-rg+eastus+az-sql-mi-bidinet01+testdb_ bidinet02\1656000000\tmp\catstore\BACKUPNOW+141a73e7-cdc4-4371 -823a-f170447dba2d_1656349831_FULL.f_imgUserGroupNames0): No such file or directory (2) <16> ImageReadFilesFile::executeQuery: Cannot copy \\?\C:\Program Files\Veritas\NetBackup\db\images\azure-midb-1afb87487dc04ddc8fafe453dccb7 ca3+nbux-qa-bidi-rg+eastus+az-sql-mi-bidinet01+testdb_bidinet02\1 656000000\tmp\catstore\BACKUPNOW+141a73e7-cdc4-4371-823a-f170447d ba2d_1656349831_FULL.f_imgUserGroupNames0

メモ:

これは、プライマリサーバーが Windows の場合に発生します。

回避方法: ファイルパスの長さが 256 文字以内になるようにデータベースの名前を変更します。

状態コード: 3801 要求された操作を完了できません。

説明: NetBackup は、要求された操作を正常に実行できません。

推奨処置: 考えられるエラーの原因については、アクティビティモニターの詳細を参照してください。

状態コード: 3817 バックアップ前操作を完了できません

説明: dbagentsutil ログにエラーメッセージ「pg_dump: error: query failed: ERROR: permission denied for table test;pg_dump: error: query was: LOCK TABLE public.test IN ACCESS SHARE MODE;Invoked operation: PRE_BACKUP failed」が表示されます。

異なる役割を持つ複数のテーブルがあるデータベースをバックアップしようとすると発生します。テーブルにデータベース所有者とは異なる所有者が 1 人以上存在し、その所有者がデータベース所有者役割のメンバーでない場合、バックアップが失敗する可能性があります。

対処方法: バックアップまたはリストアするデータベース内のすべてのテーブルにアクセスできる役割が必要です。

たとえば、2 つのテーブルがある学校のデータベースをバックアップしたいとします。

  • 学生テーブルの所有者は postgres です。

  • 教員テーブルの所有者は schooladmin です。

新しい役割を作成します。例: NBUbackupadmin

次のコマンドを実行して、役割を作成します。

postgres=> CREATE USER NBUbackupadmin WITH PASSWORD '***********';

CREATE ROLE

この新しい役割を postgres 役割と schooladmin 役割のメンバーに適用するには、次のコマンドを実行します。

postgres=> GRANT postgres TO NBUbackupadmin;

GRANT ROLE

postgres=> GRANT schooladmin TO NBUbackupadmin;

GRANT ROLE

メモ:

データベース内のすべてのテーブルに対して、テーブルの所有者または所有者のメンバーである役割が必要です。

バックアップが状態 40 (ネットワーク接続の切断) で失敗する

説明: メディアサーバーへの接続が切断されたため、バックアップが失敗します。

推奨処置: ポリシーでチェックポイントが有効になっている場合は、バックアップジョブを再開できます。ネットワークの問題が解決したら、Web UI で未完了のバックアップジョブを選択し、[再開 (Resume)]をクリックします。ジョブは停止された時点から再開されます。ポリシーでチェックポイントが有効になっていない場合、ジョブは Web UI で失敗したジョブとして表示されます。