NetBackup™ Web UI クラウド管理者ガイド
- クラウド資産の管理と保護
- クラウド資産の保護について
- 制限事項および考慮事項
- AWS と Azure の政府向けクラウドサポート
- Snapshot Manager を NetBackup で構成します。
- クラウド資産のインテリジェントグループの管理
- クラウド資産またはクラウド資産用インテリジェントグループの保護
- ストレージライフサイクルポリシーについて
- クラウド資産のポリシーの管理
- マルウェアのスキャン
- リソースグループを使用した Microsoft Azure リソースの保護
- クラウド作業負荷のための NetBackup アクセラレータ
- 保護計画を使用したクラウド作業負荷のバックアップスケジュールの構成
- クラウド作業負荷のバックアップオプション
- AWS スナップショットレプリケーション
- アプリケーションの整合性スナップショットを使用したクラウド内アプリケーションの保護
- VMware へのリカバリのための AWS VM または Azure VM の保護
- クラウド資産のクリーンアップ
- クラウド資産のフィルタ処理
- PaaS 資産の保護
- PaaS 資産の保護
- PaaS 資産を保護する手順
- PaaS 資産を保護するための前提条件
- MySQL および MariaDB データベースのバイナリログの有効化
- Kubernetes でのバックアップとリストアの有効化
- Amazon RDS SQL Server データベースの資産を保護するための前提条件
- RDS Custom インスタンスの保護
- Azure Managed Instance データベースの保護
- データベースレベルの検出の前提条件
- 制限事項および考慮事項
- すべてのデータベース
- PostgreSQL の場合
- Azure PostgreSQL の増分バックアップの場合
- Amazon RDS PostgreSQL および Amazon Aurora PostgreSQL の場合
- Amazon DynamoDB の場合
- Amazon DocumentDB の場合
- Amazon Neptune の場合
- Amazon RDS SQL の場合
- Azure、Amazon RDS、Aurora MySQL の場合
- Amazon RDS SQL を使用した累積増分バックアップの場合
- Amazon DynamoDB を使用した増分バックアップの場合
- Azure MySQL サーバーを使用した増分バックアップの場合
- GCP SQL Server を使用した増分バックアップの場合
- GCP PostgreSQL を使用した増分バックアップの場合
- Amazon RDS PostgreSQL および Amazon Aurora PostgreSQL による増分バックアップの場合
- Azure SQL と SQL Managed Instance の場合
- Azure SQL Server と SQL Managed Instance の増分バックアップの場合
- Azure Cosmos DB for MongoDB の場合
- Azure Cosmos DB for NoSQL の場合
- Amazon RDS for Oracle の場合
- Amazon Redshift データベースの場合
- Amazon Redshift クラスタの場合
- GCP SQL Server の場合
- GCP BigQuery の場合
- ネイティブクライアントユーティリティのインストール
- さまざまな配備のストレージの構成
- インスタントアクセス用のストレージサーバーの構成
- PaaS 作業負荷の増分バックアップについて
- Azure MySQL サーバーの増分バックアップの構成
- PaaS 作業負荷のアーカイブ REDO ログのバックアップについて
- PaaS 作業負荷の自動イメージレプリケーションについて
- PaaS 資産の検出
- PaaS 資産の表示
- PaaS のクレデンシャルの管理
- PaaS 資産への保護の追加
- クラウド資産のリカバリ
- 個別リストアの実行
- クラウド資産の保護とリカバリのトラブルシューティング
- クラウドの作業負荷の保護に関する問題のトラブルシューティング
- エラーコード 9855: 資産 <asset_name> のスナップショットのエクスポート中のエラー
- CMK を使用して暗号化されたディスクを持つ VM とその他の OCI 資産が、NetBackup UI で削除済みとしてマークされる。
- スナップショットからのバックアップジョブに予想より長い時間がかかる
- Snapshot Manager が Ubuntu ホストに配備されている場合、接続の問題によりスナップショットからのバックアップジョブが失敗する
- NetBackup UI でのエラーのあいまいさの排除
- 状態コード 150: 管理者から終了が要求されました
- PaaS の作業負荷の保護とリカバリに関する問題のトラブルシューティング
Azure SQL と SQL Managed Instance の場合
これらの制限事項および考慮事項は、Azure SQL データベースと Azure Managed Instance のバックアップに適用されます。
バックアップ方式の構成 - 各ポリシーの
dbpaas_config.jsonファイルを作成および構成し、必要条件に合ったバックアップ方式を指定できます。NetBackup UI を通じて CDC の同意を行う必要があることに注意してください。次の場所に
dbpaas_config.jsonファイルを作成します。/openv/netbackup/db/>dbpaas_config.jsonWindows OS の同等のパスに従います。
以下に
dbpaas_config.jsonファイルの例を示します。{ "Configurations": [ { "PolicyName": "policy_name", "BackupMethod": "OFFLOAD_TO_BACKUP_HOST", "BatchCount": 1024 } ] }パラメータの説明:
PolicyName- JSON を適用するポリシーの名前。BackupMethodの場合、次のいずれかの値を使用します。OFFLOAD_TO_SERVER- この方式では、SQL/MI サーバー側ですべての CDC 処理が実行されます。これはデフォルトの動作です。OFFLOAD_TO_BACKUP_HOST- この方式では、CDC データがサーバーからバックアップホストにフェッチされます。フェッチされたデータは、バックアップホストで処理されます。
BatchCount- 一度に処理するレコードのトランザクション数を決定します。
Azure SQL データベースと Azure SQL Managed Instance の作業負荷の場合、NetBackup 保護計画には、BackupMethod や BatchCount などの一部のバックアップ構成オプションが含まれていません。これらのオプションを使用する方法:
保護計画の代わりに、NetBackup ポリシーを使用します。
DBPaaS 構成ファイルで構成されたポリシーを参照します。
保護計画を使用する場合、DBPaaS 構成ファイル内のこれらのオプションの変更は無視されます。
Azure VM をメディアサーバーとして使用する場合、Azure VM が Azure Managed Instance と同じ Vnet に存在している必要があります。または、メディアサーバーと SQL Managed Instance が異なる Vnet に存在する場合は、両方の Vnet がピア接続されてデータベースインスタンスにアクセスする必要があります。
NetBackup でバックアップ操作に対して SQL Server の CDC (変更データキャプチャ) を有効にするには、ユーザーの同意が必要です。この CDC オプションは、保護計画でデフォルトで有効になっています。
CDC オプションが有効になっている場合、NetBackup は SQL Server の CDC メカニズムを使用します。
CDC オプションを無効にすると、CMK (カスタマ管理キー) と完全バックアップスケジュールを使用した Azure SQL Managed Instance を除き、バックアップは失敗します。
データベースを削除したら、CDC キャプチャを停止し、クリーンアップジョブを無効にして、手動クリーンアップを実行する必要があります。
CDC パフォーマンスを滑らかにするために、次の操作を実行します。
スキーマ変更をブロックする DDL トリガは使用しないでください。CREATE/DROP テーブル、CREATE/DROP 関数 など。
SQL Server Agent サービスが実行されていることを確認します。
CDC セットアップに対して db_owner または sysadmin 権限を持つアカウントを使用します。
capture_instance の競合を避けるために、テーブルで CDC がすでに有効になっていないか確認します。
データベースまたはリソースグループに読み取りロックが設定されていると、バックアップは失敗します。
データベースに次の種類のテーブルが含まれている場合、CDC の制限によりバックアップが失敗します。
グラフテーブル
テンポラルテーブル
台帳テーブル (更新可能な台帳)
メモリ最適化テーブル (ビジネスクリティカル層のみ)
Azure Managed Instance データベースでは、ネイティブバックアップデータベースワークフローを使用してバックアップが作成された場合、顧客管理キーで有効化された TDE を使用するか、TDE を無効にすることで、これらの種類のテーブルがサポートされます。
データベース図はリストアされません。
NetBackup では、データベースをバックアップし、新しい環境にリストアできますが、ID 列については、元のシード値が保持されない場合があります。特にバックアップ前に行が削除された場合、新しいレコードに予期しない ID 番号が表示されることがあります。ただし、この問題は、CMK を使用して構成され、ネイティブ BAK 形式または CDC の同意なしのポリシーのいずれかを使用してバックアップされた、TDE が有効な Azure SQL Managed Instance データベースに影響しません。
NetBackup では、列レベルの暗号化は、CMK で TDE が構成されている Azure SQL 管理対象データベースインスタンスに対してのみサポートされています。バックアップは、ネイティブ BAK 形式または CDC の同意なしのポリシーのいずれかを使用して作成された完全バックアップである必要があります。
Azure SQL Server または Azure Managed Instance のデータベースをリストアするには、ターゲットサーバーの AAD 管理者権限を割り当てる必要があります。リストアする前に、次のいずれかに権限を割り当てます。
システムまたはユーザーが管理するメディアサーバーの ID。
NetBackup メディアが配備される
vm-scale-set(AKS または EKS の配備の場合)。
SqlPackage ユーティリティについては、次の点を考慮してください。
SqlPackage は、SQL Server オブジェクト (ログイン、ジョブ (SQL エージェントジョブ)、リンクされたサーバー、サーバーレベルの権限、サーバーの役割、クレデンシャル、データベースメールの構成、レプリケーションの設定、SSIS パッケージ、Service Broker オブジェクト、CLR アセンブリ、FILESTREAM/FILETABLE 内のデータ、暗号化されたオブジェクト (キーまたは証明書がエクスポートされていない場合)、データベース間の依存関係、拡張ストアドプロシージャ、特定のシステムオブジェクト) のエクスポートに失敗する場合があります。
SqlPackage は、主にデータベースレベルのオブジェクトおよびデータをエクスポートしますが、サーバーレベルまたはエージェントレベルの構成はエクスポートしません。完全に移行するには、追加のツールまたはスクリプトを使用して、これらのオブジェクトを処理します。