SAP ASE 用バックアップと DR サービス

このページでは、バックアップと DR のコンセプトと、データベースのキャプチャとアクセスに使用される手順について説明します。

バックアップと DR のデータの仮想化

バックアップ/リカバリ アプライアンスは、アプリケーション データを仮想化してビジネスの復元力、アジリティ、クラウド モビリティを向上させる、高度にスケーラブルなコピー データ管理プラットフォームです。これは、他のテクノロジーがサーバーやネットワークを仮想化するのとほぼ同じ方法でデータを仮想化することで機能します。これにより、本番環境システムからデータをキャプチャし、可能な限り効率的な方法で管理し、必要に応じてデータの仮想コピーを使用できます。

SAP ASE(旧 Sybase ASE)は、SAP 情報管理部門のリレーショナル データベース管理システム ファミリーであり、複数のリレーショナル データベース管理システム プロダクトを中心にしています。この DBA ガイドでは、Linux 環境でバックアップと DR を使用して SAP ASE アプリケーションの整合性のあるデータベース データを保護する方法について説明します。

バックアップと DR では、次の SAP ASE バックアップ API が使用されます。

  • Linux 変更ブロック トラッキングと LVM スナップショット: Linux 変更ブロック トラッキングと LVM スナップショットを使用する SAP ASE quiesce database hold と quiesce database release API。

  • ファイルベースのバックアップ: SAP ASE ダンプ データベース ファイルベースのバックアップ API。これにより、バックアップ形式でデータベースの完全バックアップと増分バックアップが提供されます。復元時に、restore DB API はデータ領域を物理的に上書きしてデータベースを復元します。

  • ログ バックアップ: ログ バックアップ中に、ダンプ トランザクション API が呼び出され、バックアップと DR ログのステージング ディスクにログがダンプされます。

仕組み: Linux CBT を使用したバックアップと DR のボリュームベースのバックアップ

データのバックアップと復元の手順は次のとおりです。

  1. バックアップと DR エージェントには、データベース データ領域内の変更されたブロックを追跡する CBT があります。

  2. エージェントはデータベース API を呼び出して、データ バックアップのためにデータベースをフリーズまたは一時停止します。

  3. エージェントがデータベース データ領域の LVM スナップショットを作成し、ビットマップを合成します。

  4. エージェントがデータベース API を呼び出してデータベースの凍結を解除します。

  5. エージェントは変更されたブロックをバックアップ/リカバリ アプライアンスにコピーします。アプライアンスはスナップショットを削除し、バックアップをカタログ化します。

  6. アプライアンスは内部スナップショットを発行し、特定時点の仮想完全バックアップを合成します。

  7. データ復旧の場合、バックアップと DR は書き換え可能なステージング ディスクを即座にマウントし、データベースをオンラインにします。

仕組み: ファイルベースのバックアップ

ファイルベースのバックアップ イメージを使用したデータのバックアップと復元の手順は次のとおりです。

  1. バックアップと DR エージェントがデータベース サーバーにデプロイされている。

  2. ステージング ディスクをデータベース サーバーにマウントします。

  3. dump backup コマンドを使用して完全バックアップと増分バックアップを開始し、バックアップ イメージをマウント済みディスクに書き込みます。

  4. バックアップと DR が内部スナップショットを取得します。ログのバックアップは、構成したスケジュールに従い、ファイル システムから直接行われます。

  5. データ復旧の場合、バックアップと DR はステージング ディスクをデータベース サーバーに即座にマウントし、データベース復元オペレーションを開始します。ログは、データベースの復元後の任意の時点まで再生できます。

  6. 復元の場合、バックアップと DR はステージング ディスクをデータベース サーバーに即座にマウントし、データベース復元オペレーションを開始します。ログは、データベースの復元後の任意の時点まで再生できます。

データをキャプチャする

データのキャプチャは次の 4 つのステップで構成されます。

  1. データベースをホストするサーバーを追加します。

  2. データベースを検出します。

  3. RPO と RTO に応じて、バックアップと DR のポリシー テンプレートとリソース プロファイルを定義します。

  4. 検出されたデータベースにバックアップと DR のポリシー テンプレートとリソース プロファイルを割り当てます。ジョブは、ポリシー テンプレートで定義されたスケジュールで実行されます。

SAP ASE 構成のサポート

SAP ASE のプライマリとスタンバイの保護は、プライマリまたはスタンバイから設定できます。保護は、保護された LVM に存在するインスタンス レベルで行われます。トランザクション ログの保護は、プライマリ インスタンスからの保護のみです。

次のステップ

バックアップと DR 用にデータベースを準備する

SAP ASE のバックアップと DR に関するその他のドキュメント

このページは、バックアップと DR を使用した SAP ASE データベースの保護と復元に固有のシリーズのページの 1 つです。詳細については、以下をご覧ください。