この記事では、SQLServerのログ配布テクノロジについて説明します。 SQLServerログ配布とディザスタリカバリのインストールを確認しましょう。ログ配布テクノロジーについて説明した後、ログ配布のインストールとテストについて説明します。
SQLServerログ配布とディザスタリカバリのインストール。
ログ配布テクノロジはSQLServer2000でリリースされ、現在SQL Server 2012、2014、2016、2017、2019で使用されています。SQLServerのログ配布テクノロジは、高可用性と障害復旧の両方で有効です。 。メインデータベースのトランザクションログから定期的に提供されるバックアップデータベースまたはセカンダリデータベースは、災害が発生した場合にすぐにマスターデータベースとして機能します。さらに、データベースが保護されているため、ディザスタリカバリソリューションも提供します。
災害時に本番データベースのコピーを保持する場合、または災害時にデータ損失を最小限に抑えて本番データベースを再度使用する場合は、ログ配布テクノロジーを使用する必要があります。このテクノロジでは、本番データベースは別のサーバーに正確なコピーとして保持され、セカンダリデータベースと呼ばれるこのデータベースは本番データベースから定期的に継続的に供給されます。したがって、本番データベースにアクセスできない場合や災害時にデータが失われる場合は、セカンダリデータベースをメインデータベースとして使用できます。
SQLServerログ配布の長所と短所
ログ配布の長所と短所を次のようにリストできます。
利点
——————————–
- ディザスタリカバリと高可用性ソリューションの両方を提供します。
- コストの面で非常に安価な技術です。 SQL Server 2008以降、このテクノロジはExpressバージョンを除くすべてのバージョンで使用できます。
- インストールと保守が簡単です。
- データベースのログシッピングが大量に発生する可能性があります。これは、データベースのデータ損失を最小限に抑える機会です。
- スタンバイモードのセカンダリデータベースでは、手動操作なしで読み取り専用モードでレポートを作成できます。
- ユーザーエラーは、古いトランザクションログのバックアップを使用することで解決できます。
短所
—————————-
- ログ配布には自動フェイルオーバーがありません。この場合、フェイルオーバーが必要な場合、データベース管理者はすぐに手動フェイルオーバーを実行する必要があります。
- 手動フェイルオーバーのため、ダウンタイムは同期ミラーリング以上のものです。
- メインデータベースが破損していると、データが失われる可能性があります。
ログ配布のインストールと構成については、次の記事で説明します。