IBM Cloud Docs
SQL Server プラグインの使用開始

SQL Server プラグインの使用開始

SQL Server プラグインは、Windows エージェントとともに SQL データベース・ホスト上にインストールされます。 Cloud Backup ポータルを使用すると、ジョブの設定、SQLデータベースの安全なリモート保管庫へのバックアップ、SQLデータベースの復元が可能です。

提供されている機能

  • データベースのバックアップ、トランザクションログ付きデータベースのバックアップ、またはトランザクションログのみのバックアップを作成することができます。
  • 複数のバックアップジョブを同時に実行できます。
  • SQLデータベースは、同じSQLインスタンスまたは異なるSQLインスタンスに復元することができます。
  • 元のデータベース名でデータベースをリストアしたり、既存のデータベースを上書きしたり、リカバリーなしオプションを使用してリストアしたりできます。

主な機能

  • ワイルドカード文字 (アスタリスクと疑問符) を使用して、SQL Server のバックアップ・ジョブに対して含めるデータベースと除外するデータベースの名前を指定する機能。 バックアップ・ジョブのフィルターと一致する名前の新規データベースは、ジョブの実行時に自動的に含められるか、または除外されます。
  • 64 ビットのエージェントおよび SQL Server プラグインを使用して、AlwaysOn 可用性グループ内の 2 次データベースを保護する機能。
  • Granular Restore for Microsoft SharePoint アプリケーションで使用するために、SharePoint 2010/2013 コンテンツ・データベースを含む SQL のセーフセットを共有する機能。 セーフセットが共有されると、Granular Restore アプリケーションを使用して、サイト・コレクション、Web サイト、リスト、ライブラリー、フォルダー、リスト項目、または文書をリストアできます。
  • スパン・ボリューム上に配置されたデータベースの差分に適したバックアップのサポート。
  • 単一のスケジュールエントリでフルリカバリモデルのデータベースを保護する機能。 このオプションにより、単一のスケジュール・エントリーでデータベースを保護したり、トランザクション・ログの切り捨てを管理したりできます。
  • SQL Server プラグインでは、フルバックアップ、トランザクション・ログを含むフルバックアップ、およびトランザクション・ログ・バックアップ (SQL Server 用語に合わせて用語が更新されました) がサポートされます。 アプリケーションは、お客様が特定時点の「トランザクション・ログ」バックアップを選択できるようにする単一パス・リストア機能を引き続きサポートします。 IBM Cloud Backup for Classic は、データベース全体と、データベースを選択した特定時点にリストアするために必要なすべてのトランザクション・ログをリストアします。
  • バックアップ・ジョブには、同じ単一の SQL Server インスタンスから 1 つ以上のデータベースを含めることができます。 異なる SQL Server インスタンスから他のデータベースをバックアップするために個別のジョブを作成でき、必要に応じて同時に実行できます。
  • 「回復不能」のデータベースを復元する機能により、 SQL Server Management Studioを通じて、より多くの復元オプションが提供されます。
  • 代替リストア・オプションではファイルに対するリストアがサポートされており、データベース管理者は SQL システム・マネージャーからデータベースをマウントできます。
  • 代替リストアには、論理データベース名が一致しない場合でも 1 つのデータベースから別のデータベースにリストアを送信する機能が含まれます。 一致しないオブジェクトについては、プラグインにより、インスタンス用のデフォルトのデータベースの場所にデータベースが作成されます。
  • 64 ビットの SQL Server 2008 R2 (SP1) および SQL Server 2012 を使用した Transparent Data Encryption (TDE) のサポート。
  • SQL Server ホストが破損した場合は、SQL Server ソフトウェアをインストールし、データベースをリストアできます。 (プライマリデータベースを最初にリストアする必要があります。)
  • バックアップが開始されると、データベース・サービスが実行中かどうかにかかわらずバックアップが実行されます。
  • (既存のデータベースを上書きするかどうかを問わず) 元のデータベース名にリストアすることも、既存のデータベースを上書きすることも、ディスク上のファイルにリストアすることもできます。

MSSQL プラグインのインストール

プラグインをインストールするには、 「変更」 を選択してエージェント・インストール・キットを実行します。 プラグインが、**「カスタム・セットアップ (Custom Setup)」**ページにオプションとして表示されます。

Microsoft Windows サーバー用の MSSQL プラグインをインストールする前に、services.msc で両方の IBM Cloud Backup for Classic サービスを停止します。 リリースノートを確認し、バックアップエージェントがお使いのデータベースのSQLと互換性があることを確認してください。

インストールが完了したら、両方のサービスが有効化され、実行されていることを確認してください。 Cloud Backup ポータルがデータベースを表示してそこにアクセスできる場合、インストールは正常に完了しています。

MSSQL DB バックアップ・ジョブの構成

SQL Server プラグインは、ボリュームにまたがるデータベース、TDEを使用するデータベース、 AlwaysOn 可用性グループ内のデータベースをバックアップできます。 プラグインは、ファイル・ストリーム対応データベースから BLOB データをバックアップすることもできます。 データベース全体のバックアップ、データベースとトランザクションログのバックアップ、またはトランザクションログのみのバックアップを実行できます。 SQL Server プラグインは、クラスター・サポート・プラグインとともにインストールされると、 SQL Server クラスター上のデータベースを保護できます。 詳しくは、 MSSQL データベース・バックアップの構成を参照してください。

MSSQL DB のリストア

SQL Server プラグインを使用して SQL Server データベースをバックアップした後、データベースを直接 SQL Server インスタンスに復元するか、データベースをフラットファイルに復元することができます。 常時オンの可用性グループ内の SQL Server データベースをリストアする場合は、常にデータベースをプライマリー・レプリカにリストアする必要があります。 詳しくは、 MSSQL データベースのリストアを参照してください。