MySQL HeatWaveによるポイントインタイム・リカバリの高速化 (2024/03/29)
MySQL HeatWaveによるポイントインタイム・リカバリの高速化 (2024/03/29)
https://blogs.oracle.com/mysql/post/mysql-heatwave-faster-pointintime-recovery
投稿者: Prasad Vasudevan | Principal Member Technical Staff
Oracle Cloud Infrastructure(OCI)のMySQL Heatwave Service(MHS)には、バックアップが含まれています。
MySQL HeatWaveデータベース・システム(DBシステム)の機能。
ただし、これらのバックアップは24時間ごとに1回スケジュールするか、オンデマンドで作成できます。イベントが発生した場合データを変更する間、顧客は数分または数時間分のデータを失う可能性があります。
これを軽減するために、MHSはDBシステムに対してPoint-in-Timeリカバリ(PITR)と呼ばれる機能を提供します。
お客様がデータをリカバリできる、より簡単なリカバリ・プロセスを容易に最後の5分まで。
ボーナスとして、複数のアプライヤにより、既存のリカバリ・プロセスが高速化されています。
PITRの概要
Point-in-Timeリカバリ(PITR)機能を使用すると、顧客はデータをリストアできるようになります。
特定のDBシステム(DB1)から新しいDBシステム(DB2)へ、特定の時点までの期間
DB1での最終更新の5分前までの過去の一瞬
PITRでは、自動バックアップを使用してリカバリを実行します。MHS DBシステムによってバイナリ・ログ・ファイルが生成されます。
5分ごとに、PITRにはDBシステム上のこれらのバイナリ・ログ・ファイルのバックアップが含まれます。
PITRが有効です。これらのバイナリ・ログは、次によって定義された日単位の保持変数に従って保持されます。
DBシステム・バックアップ・ポリシーで自動バックアップを行う顧客で、リカバリに使用されます。
PITRを有効にするにはどうすればよいですか。
PITRは、DBシステムを1回クリックするだけで、既存のDBシステムでいつでも有効にできます。
詳細ページ
1. 「その他のアクション」ボタンをクリックし、「バックアップ・プランの編集」を選択します。これにより編集が表示されます
次に示すように、「バックアップ計画」ダイアログ
2. これは、次に示すように、1回のクリックでDBシステムに対してPITRが有効になります。
また、PITRは、新しく作成されたDBシステムに対してデフォルトで有効になっています。
PITRを使用したDB Systemのリストア
次のステップは、DBシステムを使用してPITRを実行する方法を示しています。
1. OCIコンソールで、ナビゲーション・メニューを開き、「データベース」を選択します。
MySQLの下
HeatWaveで、次に示すように「DBシステム」をクリックします。
2. 次に示すように、コンパートメントを選択して、適切なコンパートメントのDBシステムにアクセスします。
3. 次に示すように、PITRを実行するDBシステムを選択します。
4. 次に示すように、「その他のアクション」ボタンをクリックし、「新しいDBシステムへのリストア」オプションをクリックします。
5. 「ソースの構成」オプションで、ある時点のDBシステムからリストアを選択します。
デフォルトでは、次に示すように、リストアは最新のリカバリ・ポイントに対して実行されます。
または、優先リカバリ・ポイントを選択することもできます。
6. 次に示すように、DBシステムの詳細ページで、リストアされたDBシステムがACTIVEであることを確認します。
Point-in-Timeリカバリが要求されるたびに、PITRサービスは最も近い自動を検出します。
バックアップを行い、バックアップを新しいDBシステムにリストアします。次に、すべてのトランザクションを次のようにリプレイします。
バックアップされるバイナリ・ログ・ファイルを使用したリカバリ・ポイント。
迅速なリカバリ
ポイントイン・タイム・リストアは、順次アプライヤと比較して、複数のアプライヤを持つようになりました。
ポイント・イン・タイム・リカバリのパフォーマンス向上は、新しいものとほぼ2倍
複数のApplier機能。達成されるパフォーマンスの向上は、
パラレル・ワーカーが効率的にパラレル化できるトランザクションが存在する場合。
どうぞご意見をお寄せください。皆様の貴重なご来場をお待ちしております。
私達は私達のサービスを業界でベストにし続けますフィードバック。詳細については、
「Point-in-Time Recovery」を参照してください。
コメント
コメントを投稿