NetBackup™ for OpenStack 管理者ガイド

Last Published:
Product(s): NetBackup (10.3)
  1. 概要
    1.  
      NetBackup for OpenStack について
    2. NetBackup for OpenStack アーキテクチャ
      1.  
        BaaS (Backup as a Service)
      2.  
        主なコンポーネント
      3.  
        サービスのエンドポイント
      4.  
        ネットワークトポロジー
  2. NetBackup for OpenStack の配備
    1. 要件
      1. NetBackup for OpenStack VM のシステム要件
        1.  
          ソフトウェア要件
    2. NetBackup for OpenStack ネットワークに関する注意事項
      1.  
        OpenStack の既存のエンドポイント
      2.  
        NetBackup for OpenStack で必要な OpenStack エンドポイント
      3.  
        推奨事項: OpenStack エンドポイントの全種類へのアクセスの提供
      4.  
        NetBackup for OpenStack で必要なバックアップターゲットアクセス
      5.  
        一般的な NetBackup for OpenStack ネットワーク統合の例
      6.  
        NetBackup for OpenStack ネットワーク統合のその他の例
    3. インストールの準備
      1.  
        テナントクォータ
      2.  
        AWS S3 の最終的な一貫性
      3.  
        NetBackup for OpenStack クラスタ
    4. NetBackup for OpenStack VM のスピンアップ
      1. cloud-init イメージの作成
        1.  
          必要なツール
        2.  
          メタデータの提供
        3.  
          イメージファイルの作成
      2.  
        NetBackup for OpenStack アプライアンスのスピンアップ
      3.  
        最初の起動後の cloud-init のアンインストール
    5.  
      NetBackup for OpenStack バックアップターゲットの形式について
    6. NetBackup for OpenStack コンポーネントのインストール
      1. RHOSP へのインストール
        1. 配備の準備
          1.  
            アンダークラウドへの nbos-cfg-scripts のコピー
          2.  
            バックアップターゲットの種類が SSL を使用する Ceph ベースの S3 の場合
        2.  
          NetBackup for OpenStack puppet モジュールのアップロード
        3. オーバークラウド役割データファイルを更新して NetBackup for OpenStack サービスを含める
          1.  
            役割データファイルへの NetBackup for OpenStack Datamover API サービスの追加
          2.  
            役割データファイルへの NetBackup for OpenStack Datamover サービスの追加
        4.  
          NetBackup for OpenStack コンテナイメージの準備
        5.  
          nbos_env.yaml での環境の詳細の指定
        6.  
          NetBackup OpenStack 環境でのオーバークラウドの配備
        7. 配備の検証
          1.  
            コントローラノード上
          2.  
            計算ノード上
          3.  
            Horizon サービスを使用するノード上
        8. NetBackup for OpenStack Appliance での追加手順
          1.  
            NetBackup for OpenStack ノードの nova ユーザー ID の変更
        9.  
          オーバークラウド配備エラーのトラブルシューティング
      2. Ansible OpenStack Ussuri へのインストール
        1.  
          ファイルレベルのログが Horizon コンテナの OpenStack コンポーネント用に構成されていることの確認
        2.  
          NetBackup for OpenStack ノードの nova ユーザー ID の変更
        3.  
          配備ホストの準備
        4.  
          NetBackup for OpenStack コンポーネントの配備
        5.  
          NetBackup for OpenStack 配備の検証
      3. Kolla Ussuri へのインストール
        1.  
          NetBackup for OpenStack ノードの nova ユーザー ID の変更
        2.  
          NetBackup for OpenStack 配備スクリプトのコピー
        3.  
          NetBackup for OpenStack 配備スクリプトの Kolla-ansible 配備スクリプトへのコピー
        4. ローカルレジストリへの NetBackup for OpenStack イメージのプッシュ
          1.  
            ローカルレジストリの実行
          2.  
            tar からのイメージのロードとローカルリポジトリへのプッシュ
        5.  
          NetBackup for OpenStack パラメータを設定するための globals.yml の編集
        6.  
          NetBackup for OpenStack スナップショットマウント機能の有効化
        7.  
          NetBackup for OpenStack コンテナイメージのプル
        8.  
          NetBackup for OpenStack コンポーネントの配備
        9.  
          NetBackup for OpenStack 配備の検証
    7. NetBackup for OpenStack の構成
      1. NetBackup for OpenStack Appliance に必要な詳細
        1.  
          NetBackup for OpenStack クラスタの情報
        2.  
          OpenStack のクレデンシャル情報
        3. バックアップストレージの構成情報
          1.  
            NFS プロトコルの使用
          2.  
            S3 プロトコルの使用
          3.  
            ポリシーのインポート
      2. 詳細設定
        1.  
          NetBackup for OpenStack Job Manager と NetBackup for OpenStack Datamover API の設定
        2.  
          外部データベースの設定
        3.  
          NetBackup for OpenStack サービスユーザーのパスワードの定義
      3.  
        コンフィギュレータの起動
    8. インストール後の健全性チェック
      1.  
        NetBackup for OpenStack Appliance サービスが実行中であることの確認
      2.  
        NetBackup for OpenStack ペースメーカーと NGINX クラスタの確認
      3.  
        NetBackup for OpenStack Appliance の API 接続の検証
      4.  
        nbosdm サービスが起動して実行されていることの検証
      5.  
        NFS ボリュームが正しくマウントされていることの検証
    9. NetBackup for OpenStack のアンインストール
      1. RHOSP からのアンインストール
        1.  
          NetBackup for OpenStack Datamover API サービスのクリーニング
        2.  
          NetBackup for OpenStack Datamover サービスのクリーニング
        3.  
          NetBackup for OpenStack haproxy リソースのクリーニング
        4.  
          NetBackup for OpenStack Keystone リソースのクリーニング
        5.  
          NetBackup for OpenStack データベースリソースのクリーニング
        6.  
          オーバークラウドの配備コマンドを元に戻す
        7.  
          元の RHOSP Horizon コンテナの復元
        8.  
          NetBackup for OpenStack VM クラスタの破棄
      2. Ansible OpenStack からのアンインストール
        1.  
          NetBackup for OpenStack サービスのアンインストール
        2.  
          NetBackup for OpenStack Datamover API コンテナの破棄
        3.  
          openstack_user_config.yml のクリーニング
        4.  
          user_variables.yml の NetBackup for OpenStack haproxy 設定の削除
        5.  
          NetBackup for OpenStack Datamover API インベントリファイルの削除
        6.  
          NetBackup for OpenStack Datamover API サービスエンドポイントの削除
        7.  
          NetBackup for OpenStack Datamover API データベースとユーザーの削除
        8.  
          rabbitmq コンテナからの nbosdmapi rabbitmq ユーザーの削除
        9.  
          haproxy のクリーニング
        10.  
          計算ノードからの証明書の削除
        11.  
          NetBackup for OpenStack VM クラスタの破棄
      3. Kolla Openstack からのアンインストール
        1.  
          NetBackupOpenStack_datamover_api コンテナのクリーニング
        2.  
          NetBackupOpenStack_datamover コンテナのクリーニング
        3.  
          NetBackupOpenStack Datamover API の haproxy のクリーニング
        4.  
          Kolla Ansible 配備のクリーニング手順
        5.  
          元の Horizon コンテナへの復帰
        6.  
          Keystone リソースのクリーニング
        7.  
          NetBackup for OpenStack データベースリソースのクリーニング
        8.  
          NetBackup for OpenStack VM クラスタの破棄
    10. nbosjm CLI クライアントのインストール
      1.  
        nbosjm CLI クライアントについて
      2.  
        nbosjm クライアントのインストール
    11.  
      NetBackup for OpenStack のログローテーションについて
  3. NetBackup OpenStack Appliance の構成
    1.  
      NetBackup for OpenStack クラスタの再構成
    2. NetBackup マスターサーバーの詳細の構成
      1.  
        NetBackup のセキュリティ管理と証明書について
    3.  
      NetBackup for OpenStack ダッシュボードのパスワードの変更
    4.  
      NetBackup for OpenStack ダッシュボードのパスワードのリセット
    5.  
      NetBackup for OpenStack の再初期化
    6.  
      NetBackup for OpenStack ログのダウンロード
  4. NetBackup マスターサーバーの構成
    1.  
      NetBackup 用 OpenStack プラグインのライセンス
    2.  
      NetBackup マスターサーバーでの NetBackup for OpenStack VM の許可
    3. NetBackup Web UI からの OpenStack Horizon UI の起動について
      1.  
        NetBackup Web UI での OpenStack Horizon インスタンスの追加
      2.  
        NetBackup for OpenStack 管理者用のカスタム役割の作成
      3.  
        NetBackup Web UI からの Horizon UI の起動
  5. NetBackup for OpenStack のポリシー
    1.  
      ポリシーについて
    2.  
      ポリシーのリスト
    3.  
      ポリシーの作成
    4.  
      ポリシーの概要
    5.  
      ポリシーの編集
    6.  
      ポリシーの削除
    7.  
      ポリシーのロック解除
    8.  
      ポリシーのリセット
  6. OpenStack のバックアップとリストアの実行
    1.  
      スナップショットについて
    2.  
      スナップショットのリスト
    3.  
      スナップショットの作成
    4.  
      スナップショットの概要
    5.  
      スナップショットの削除
    6.  
      ボリュームスナップショットのクリーンアップ
    7.  
      スナップショットのキャンセル
    8. リストアについて
      1.  
        マルチ接続ボリュームのリストアについて
    9.  
      リストアのリスト
    10.  
      リストアの概要
    11.  
      リストアの削除
    12.  
      リストアのキャンセル
    13.  
      ワンクリックリストア
    14.  
      選択的リストア
    15.  
      インプレースリストア
    16. CLI に必要な restore.json
      1.  
        必要な一般的な情報
      2. 選択的リストアに必要な情報
        1.  
          インスタンスに必要な情報
        2.  
          ネットワークトポロジーのリストアまたはネットワークマッピングに必要な情報
        3.  
          選択的リストアの完全な例
      3. インプレースリストアに必要な情報
        1.  
          インスタンスに必要な情報
        2.  
          ネットワークマッピングに必要な情報
        3.  
          インプレースリストアの完全な例
    17.  
      ファイル検索について
    18.  
      Horizon のファイル検索タブへのナビゲート
    19. Horizon でのファイル検索の構成と開始
      1.  
        ファイル検索を実行する VM の選択
      2.  
        ファイルパスの設定
      3.  
        検索するスナップショットの定義
    20.  
      Horizon でのファイル検索の開始と結果の取得
    21.  
      CLI ファイル検索の実行
    22.  
      スナップショットのマウントについて
    23.  
      ファイルリカバリマネージャインスタンスの作成
    24.  
      スナップショットのマウント
    25.  
      File Recovery Manager へのアクセス
    26.  
      マウントされたスナップショットの識別
    27.  
      スナップショットのマウント解除
    28.  
      スケジューラについて
    29.  
      スケジュールの無効化
    30.  
      スケジュールの有効化
    31.  
      スケジュールの変更
    32.  
      電子メール通知について
    33.  
      電子メール通知をアクティブ化するための要件
    34.  
      電子メール通知のアクティブ化または非アクティブ化
  7. バックアップ管理タスクの実行
    1. NBOS バックアップ管理領域
      1.  
        NBOS バックアップ管理領域へのアクセス
      2.  
        状態の概要
      3.  
        [ポリシー (Policies)]タブ
      4.  
        [使用状況 (Usage)]タブ
      5.  
        [ノード (Nodes)]タブ
      6.  
        [NBOSDM]タブ (NetBackup for OpenStack Datamover サービス)
      7.  
        [ストレージ (Storage)]タブ
      8.  
        [監査 (Audit)]タブ
      9.  
        [ポリシー属性 (Policy Attributes)]タブ
      10. [設定 (Settings)]タブ
        1.  
          電子メールの設定
        2.  
          ジョブスケジューラの無効化または有効化
    2. ポリシー属性
      1.  
        利用可能なポリシーの一覧表示
      2.  
        ポリシー属性の作成
      3.  
        ポリシー属性の編集
      4.  
        ポリシーの割り当てまたは削除
      5.  
        ポリシーの削除
    3. ポリシークォータ
      1.  
        Horizon 経由のポリシークォータの操作
      2. CLI 経由のポリシークォータの操作
        1.  
          利用可能なクォータの種類の一覧表示
        2.  
          クォータの種類に関する詳細の表示
        3.  
          クォータの作成
        4.  
          許可されたクォータの一覧表示
        5.  
          許可されたクォータの表示
        6.  
          許可されたクォータの更新
        7.  
          許可されたクォータの削除
    4. 信頼の管理
      1.  
        すべての信頼の一覧表示
      2.  
        信頼の表示
      3.  
        信頼の作成
      4.  
        信頼の削除
    5. ポリシーのインポートと移行
      1.  
        ポリシーのインポート
      2.  
        孤立したポリシー
      3.  
        ポリシーの再割り当て
    6. ディザスタリカバリ
      1.  
        ディザスタリカバリプロセス
      2.  
        マウントパス
    7. NFS を使用したディザスタリカバリのランブックの例
      1.  
        シナリオ
      2.  
        ディザスタリカバリプロセスの前提条件
      3. 単一のポリシーのディザスタリカバリ
        1. 構成済みの NFS ボリュームへのポリシーディレクトリのコピー
          1.  
            NFS B2 ボリュームの NetBackup for OpenStack VM へのマウント
          2.  
            NFS B2 ボリュームのポリシーの特定
          3.  
            ポリシーのコピー
        2. マウントパスを利用可能にする
          1.  
            base64 ハッシュ値の特定
          2.  
            パスの作成とバインド
        3. ポリシーの再割り当て
          1.  
            必要なドメインとプロジェクトへの管理者ユーザーの追加
          2.  
            ターゲットクラウドの NFS ストレージの孤立したポリシーの検出
          3.  
            ターゲットドメインのターゲットクラウドの利用可能なプロジェクトの一覧表示
          4.  
            ターゲットプロジェクトのターゲットクラウドで、適切なバックアップトラスティの役割を持つ利用可能なユーザーの一覧表示
          5.  
            ターゲットプロジェクトへのポリシーの再割り当て
          6.  
            目的の target_project でポリシーが利用可能であることの確認
        4. ポリシーのリストア
          1.  
            スナップショット情報取得による選択的リストアの準備
          2.  
            restore.json ファイル作成による選択的リストアの準備
          3.  
            選択的リストアの実行
          4.  
            リストアの検証
        5. クリーンアップ
          1.  
            ポリシーの削除
          2.  
            データベースエントリの削除
          3.  
            プロジェクトからの管理者ユーザーの削除
      4. クラウド全体のディザスタリカバリ
        1. ターゲット NetBackup for OpenStack インストールの再構成
          1.  
            NetBackup for OpenStack Appliance クラスタへの NFS B2 の追加
          2.  
            NetBackup for OpenStack Datamover への NFS B2 の追加
        2. マウントパスを利用可能にする
          1.  
            base64 ハッシュ値の特定
          2.  
            パスの作成とバインド
        3. ポリシーの再割り当て
          1.  
            必要なドメインとプロジェクトへの管理者ユーザーの追加
          2.  
            ターゲットクラウドの NFS ストレージの孤立したポリシーの検出
          3.  
            ターゲットドメインのターゲットクラウドの利用可能なプロジェクトの一覧表示
          4.  
            ターゲットプロジェクトのターゲットクラウドで、適切なバックアップトラスティの役割を持つ利用可能なユーザーの一覧表示
          5.  
            ターゲットプロジェクトへのポリシーの再割り当て
          6.  
            目的の target_project でポリシーが利用可能であることの確認
        4. ポリシーのリストア
          1.  
            スナップショット情報取得による選択的リストアの準備
          2.  
            restore.json ファイル作成による選択的リストアの準備
          3.  
            選択的リストアの実行
          4.  
            リストアの検証
        5. ターゲット NetBackup for OpenStack インストールの元の状態への再構成
          1.  
            NetBackup for OpenStack Appliance クラスタからの NFS B2 の削除
          2.  
            NetBackup for OpenStack Datamover からの NFS B2 の削除
        6. クリーンアップ
          1.  
            データベースエントリの削除
          2.  
            プロジェクトからの管理者ユーザーの削除
  8. トラブルシューティング
    1. 一般的なトラブルシューティングのヒント
      1. 問題の場所と詳細
        1. NetBackup for OpenStack クラスタ
          1.  
            バックアップ処理中
          2.  
            リストア処理中
        2.  
          nbosdmapi
        3.  
          nbosdm
      2.  
        バックアップターゲットではすべてがユーザー nova として実行される
      3.  
        NetBackup for OpenStack トラスティの役割
      4.  
        OpenStack クォータ
      5.  
        エフェメラルディスクバックアップ
    2.  
      NetBackup for OpenStack Appliance での nbosjm CLI ツールの使用
    3. NetBackup for OpenStack の健全性チェック
      1.  
        NetBackup for OpenStack クラスタ上
      2.  
        nbosdmapi サービス
      3.  
        nbosdm サービス
    4. 重要なログファイル
      1.  
        NetBackup for OpenStack ノード上
      2.  
        RHOSP の NetBackup for OpenStack Datamover サービスログ
      3.  
        Ansible OpenStack の NetBackup for OpenStack Datamover サービスログ
      4.  
        Kolla Ussuri の NetBackup for OpenStack Datamover サービスログ
    5.  
      利用できないマウントポイントが原因でオフライン状態になる NBOSDM コンテナのトラブルシューティング
    6.  
      複数の OpenStack 配布間で同じ NFS 共有パスを使用する場合のアクセス権拒否エラーについて
    7.  
      Windows インスタンスのリストア後にディスクがオフライン状態になる
  9.  
    索引

ネットワークトポロジーのリストアまたはネットワークマッピングに必要な情報

警告:

ネットワークトポロジーのリストアとネットワークマッピングは混在させないでください。

ネットワークトポロジーのリストアセットをアクティブ化するには:

restore_topology:True

ネットワークマッピングセットをアクティブ化するには:

restore_topology:False

ネットワークマッピングをアクティブ化するときに、networks_mapping ブロックの一部であるマッピングの詳細を提供する必要があります。

  • networks snapshot_network と target_network のペアのリスト。

    • snapshot_network スナップショットでバックアップされたネットワーク。次の情報が含まれます。

      • id バックアップされたネットワークの元の ID。

      • subnet スナップショットでバックアップされたネットワークのサブネット。次の情報が含まれます。

        • id バックアップされたサブネットの元の ID。

    • target_network マッピングする既存のネットワーク。次の情報が含まれます。

      • id マッピングするネットワークの ID。

      • subnet スナップショットでバックアップされたネットワークのサブネット。次の情報が含まれます。

        • id マッピングするサブネットの ID。