NetApp Backup and Recoveryで Kubernetes ワークロードを発見
Kubernetes クラスターとそのワークロードを NetApp Backup and Recovery で検出し、保護ポリシーを使用してデータを保護できます。
必須 NetApp コンソールロール バックアップおよびリカバリのスーパー管理者。Cloud Volumes ONTAP クラスターに保存されているデータを保護する場合は、Cloud Volumes ONTAP 管理者ロールも必要です。詳細については、"バックアップとリカバリの役割と権限"を参照してください。 "すべてのサービスに対するNetApp Consoleのアクセスロールについて学習します"
Kubernetes ワークロードを発見する
バックアップおよびリカバリのインベントリで、環境内の Kubernetes クラスターとワークロードを検出します。クラスターを追加すると、NetApp Backup and Recovery に登録し、保護対象のアプリケーションとリソースを検出できます。オプションで、NetApp Console のローカル展開を使用して、エアギャップされたローカル Kubernetes リソースを検出することもできます。
|
|
Trident Protect で現在保護されているクラスターを検出すると、Trident Protect のバックアップスケジュールは Backup and Recovery と互換性がないため、検出プロセス中に Trident Protect で使用されているバックアップスケジュールが無効になります。クラスターのアプリケーションを保護するには、"新しい保護ポリシーを作成する"か、アプリケーションを既存のポリシーに関連付けてください。その後、必要に応じて Trident Protect のバックアップスケジュールを削除できます。 |
-
次のいずれかを実行します。
-
Kubernetes ワークロードを初めて検出する場合は、 NetApp Backup and Recovery の*ワークロード* で、Kubernetes タイルを選択します。
-
Kubernetes ワークロードをすでに検出している場合は、 NetApp Backup and Recoveryで インベントリ > ワークロード を選択し、リソースの検出 を選択します。
-
-
Kubernetes ワークロード タイプを選択します。
-
クラスター名を入力し、クラスターで使用するコンソールエージェントを選択してください。
Backup and Recoveryでは、選択したインストール タイプの選択に応じて異なる手順が提供されます。NetApp Consoleのローカル展開を使用する場合は、外部ネットワークに接続されていないエアギャップ環境のリソースを検出する手順を選択できます。
-
Kubernetes クラスターに Trident Protect をインストールする手順を確認するには、インストール タイプの選択を選択してください:
-
外部ネットワーク接続を持つクラスターを検出するには、*接続済み*を選択してください。
-
外部ネットワークに接続されていないクラスターを検出するには、*エアギャップ*を選択してください。
接続済みの検出-
Backup and Recovery に表示されるコマンドラインの手順に従ってください。これらの手順により、Backup and Recovery がクラスターと連携できるようになります。
エアギャップ検出-
プライベート Docker コンテナレジストリの URL を入力してください。このレジストリは、インストール中に Trident Protect および Trident Protect Connector イメージをダウンロードするために使用されます。
-
プライベートコンテナレジストリで認証が必要な場合は、以下のいずれかの方法を使用してレジストリの認証情報を設定してください。
-
ノードレベル認証:各ノードのコンテナランタイムでレジストリ認証情報を設定します。設定が完了すると、すべてのポッドは追加の Helm 設定を必要とせずにイメージをプルできます。
-
Kubernetes image pull secret: Kubernetes image pull secret を `trident-protect`名前空間に作成し、Trident Protect のインストール手順の Helm アップグレード手順中にそれを参照します:
--set trident-protect.imagePullSecrets[0].name=<pull-secret-name> --set connector.imagePullSecrets[0].name=<pull-secret-name>
-
-
Backup and Recovery に表示されるコマンドラインの手順に従い、必要に応じて Helm ステップ中にイメージプルシークレット情報を追加してください。これらの手順により、Backup and Recovery がクラスターと連携できるようになります。
-
-
-
Trident Protect のインストール手順が完了したら、「検出」を選択します。
クラスターがインベントリに追加されます。
-
関連付けられている Kubernetes ワークロードで [表示] を選択すると、そのワークロードのアプリケーション、クラスター、および名前空間のリストが表示されます。
NetApp Backup and Recoveryダッシュボードに進みます
以下の手順に従って、NetApp Backup and Recovery ダッシュボードを表示し、検出されたリソースを確認します。
-
NetApp Consoleメニューから、保護 > バックアップとリカバリ を選択します。
-
Kubernetesワークロードタイルを選択します。
-
「バックアップとリカバリ」メニューから、「ダッシュボード」を選択します。
-
データ保護の健全性を確認します。新しく検出され、保護され、バックアップされたワークロードに基づいて、危険にさらされているワークロードまたは保護されているワークロードの数が増加します。