NetBackup™ for Kubernetes 管理者ガイド
- NetBackup for Kubernetes の概要
- NetBackup Kubernetes Operator の配備と構成
- NetBackup スナップショット操作の設定を行う
- NetBackup Kubernetes Operator での証明書の配備
- Kubernetes 資産の管理
- Kubernetes インテリジェントグループの管理
- Kubernetes ポリシーの管理
- Kubernetes 資産の保護
- イメージグループの管理
- NetBackup でのランチャ管理クラスタの保護
- Kubernetes 資産のリカバリ
- 増分バックアップとリストアについて
- アクセラレータベースのバックアップの有効化
- Kubernetes での FIPS モードの有効化
- Openshift Virtualization のサポートについて
- Kubernetes の問題のトラブルシューティング
アプリケーションの一貫性がある仮想マシンのバックアップ
virt-launcher ポッドが仮想マシン (VM) の量産を担当している場合は、virt-launcher ポッドに NetBackup のプリフックとポストフックを注釈付けする必要があります。これがないと、VM を作成できないためです。
仮想マシンをフリーズおよびアンフリーズするコマンド:
/usr/bin/virt-freezer --freeze --name <vm-name> --namespace <namespace>
/usr/bin/virt-freezer --unfreeze --name <vm-name> --namespace <namespace>
# kubectl annotate pod -l vm.kubevirt.io/name=<vm-name> -n <vm-namespace> netbackup-pre.hook.backup.velero.io/command='["/usr/bin/virt-freezer", "--freeze", "--name", "<vm-name>", "--namespace", "<vm-namespace>"]' netbackup-pre.hook.backup.velero.io/container=compute netbackup-post.hook.backup.velero.io/command='["/usr/bin/virt-freezer", "--unfreeze", "--name", "<vm-name>", "--namespace", "<vm-namespace>"]' netbackup-post.hook.backup.velero.io/container=compute
メモ:
アプリの一貫性を実現するには、仮想マシンに qemu-guest-agent をインストールして、kubevirt 固有の pre-exec ルールと post-exec ルールを実装する必要があります。
NetBackup のプリフックとポストフックの構成について詳しくは、https://www.veritas.com/ を参照してください。
アクセラレーションバックアップと増分バックアップを使用したバックアップは、仮想マシンディスクとして排他的に使用される PVC では実行できません。