DPM SQL Server 2012 Always On保護が内部エラー 0x80990F75で失敗する
この記事では、Data Protection Manager (DPM) でSQL Server Always On可用性グループを保護しようとしたときにエラー 0x80990F75が発生する問題を解決するのに役立ちます。
元の製品バージョン: System Center 2012 Data Protection Manager
元の KB 番号: 2769094
現象
System Center 2012 Data Protection Manager を使用してSQL Server Always On可用性グループを保護しようとすると、ジョブは次のエラーで失敗します。
SQL Server インスタンスが保護エージェントへの接続を拒否したため、SQL Server 2012 データベース <DBname> on <serverName> の DPM ジョブが失敗しました。(ID 30172 詳細: 内部エラー コード: 0x80990F75)
SQL Serverでは、Always Onは次のように構成されます。
- 可用性モード: 同期コミット
- フェールオーバー モード: 自動
- プライマリ ロールのConnections: すべての接続を許可する
- 読み取り可能なセカンダリ: いいえ
- バックアップ設定:
- セカンダリを優先する
- 優先度: 50 (ノードごとに)
- レプリカの除外: False (ノードごとに)
一般に、プライマリ レプリカがオンラインの唯一のレプリカである場合を除き、セカンダリ レプリカでセカンダリ バックアップを 優先 する必要があります。 使用可能なセカンダリ レプリカが複数ある場合は、バックアップの優先順位が最も高いノードがバックアップに選択されます。 プライマリ レプリカのみを使用できる場合は、プライマリ レプリカでバックアップを実行する必要があります。
原因
これは、読み取り可能なセカンダリの作成が [いいえ] に設定されている DPM バックアップのSQL Server Always On設定が正しくないために発生します。
解決方法
すべてのノード で [読み取り可能なセカンダリ にする] を [はい ] に設定します。
詳細
すべてのノードで [読み取り可能なセカンダリにする] を [はい] に設定しても問題が解決しない場合は、DPMRA サービスがローカル システム アカウントで実行されていること、および NT Authority\System にサーバー ロールの sysadmin が選択されていることをSQL Server Management Studioで SQL Server確認します。
- SQL Server側では、DPMRA サービスはローカル システム アカウントで実行する必要があります。 これは、コンピューター管理のサービスを使用して確認できます。
- SQL Server 2012 Management Studio で、SQL Server 2012 インスタンスに接続します。 次に、[セキュリティ>ログイン] を選択して展開し、[NT AUTHORITY\SYSTEM] を右クリックし、[プロパティ>サーバーの役割] を選択し、[sysadmin] チェック ボックスをチェックして、[OK] をクリックします。
その後、場合によっては、DPM エージェントをSQL Serverに再インストールするか、DPM サーバーを指定するSQL Serverでコマンドを手動で実行SetDPMServer
する必要があります。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示