このトピックでは、Database Backup (DBS) のサンドボックス機能に関するよくある質問とその回答を示します。
概要
料金とプロモーション
サンドボックスインスタンスのデータを復元できる時点
サンドボックスインスタンスの作成
サンドボックスインスタンスの使用
サンドボックス機能の課金方法
詳細については、「DBS サンドボックス料金」をご参照ください。
サンドボックスインスタンスのデータを復元できる期間
サンドボックスインスタンスのデータを復元できる期間は、ソースデータベースインスタンスでログバックアップ機能が有効になっているかどうかによって異なります。ログバックアップ機能は、増分バックアップ機能とも呼ばれます。
ログバックアップ機能が有効になっている場合、サンドボックス機能が有効になる前に作成された最新の完全バックアップセットが作成された時点から、最後のバイナリログファイルが作成された時点までの期間内の時点にデータを復元できます。データを秒単位で正確な時点に復元できます。
ログバックアップ機能が無効になっている場合、サンドボックス機能が有効になる前に作成された最新の完全バックアップセットが作成された時点から、最後の完全バックアップセットが作成された時点までの期間内の時点にデータを復元できます。データを完全バックアップセットが作成された時点にのみ復元できます。
ソースデータベースインスタンスのログバックアップ機能を有効にする方法の詳細については、次のトピックをご参照ください。
ApsaraDB RDS for MySQL インスタンスのログバックアップ機能を有効にする方法については、「ApsaraDB RDS for MySQL インスタンスでログバックアップ機能を使用する」をご参照ください。
自己管理データベースのログバックアップ機能を有効にする方法については、「増分ログバックアップの有効化または無効化」をご参照ください。
サンドボックスインスタンスのデータを復元できる最新の時点
ソースデータベースインスタンスでログバックアップ機能が無効になっている場合、最後の完全バックアップセットが作成された時点にデータを復元できます。ソースデータベースインスタンスでログバックアップ機能が有効になっている場合、最後のバイナリログファイルが作成された時点にデータを復元できます。
ソースデータベースインスタンスが ApsaraDB RDS for MySQL インスタンスの場合、ApsaraDB RDS コンソールの [バックアップと復元] ページでバックアップデータを表示できます。
ソースデータベースインスタンスが自己管理データベースの場合、DBS コンソールのバックアップスケジュールの詳細ページでバックアップデータを表示できます。
サンドボックスインスタンスのデータを完全バックアップセットが作成された時点にのみ復元できるのはなぜですか?
ソースデータベースインスタンスでログバックアップ機能が無効になっている場合、任意の時点にデータを復元することはできません。最後の完全バックアップセットが作成された時点にのみデータを復元できます。ソースデータベースインスタンスのログバックアップ機能を有効にする方法の詳細については、次のトピックをご参照ください。
ApsaraDB RDS for MySQL インスタンスのログバックアップ機能を有効にする方法については、「ApsaraDB RDS for MySQL インスタンスでログバックアップ機能を使用する」をご参照ください。
自己管理データベースのログバックアップ機能を有効にする方法については、「増分ログバックアップの有効化または無効化」をご参照ください。
サンドボックスインスタンスの仕様は、サンドボックスインスタンスのデータの復元に必要な時間に影響しますか?
いいえ、サンドボックスインスタンスのデータの復元に必要な時間は、サンドボックスインスタンスの仕様とは無関係です。ただし、仕様が高いサンドボックスインスタンスほど、パフォーマンスは向上します。
サンドボックスインスタンスのデータの復元にはどのくらいの時間がかかりますか?
サンドボックスインスタンスのデータの復元に必要な時間は、データが復元される時点によって異なります。
スナップショットが作成された時点にデータを復元する場合、1 TB のデータを復元するのに約 2 分かかります。この方法を使用することをお勧めします。
特定の時点にデータを復元する場合は、まず指定した時点より前に作成された最新のスナップショットの時点にデータを復元する必要があります。次に、バイナリログファイルを再生して、指定した時点にデータを復元できます。バイナリログファイルを再生すると、平均して 5 分ごとに 512 MB のデータを復元できます。
DBS がサンドボックスインスタンスのスナップショットを生成するのはいつですか?
DBS は、次のシナリオでサンドボックスインスタンスのスナップショットを生成します。
サンドボックス機能が初めて有効化されたとき。
ソースデータベースインスタンスに対して完全バックアップセットが作成されたとき。
オプション。ソースデータベースインスタンスでログバックアップ機能が有効になっている場合、DBS はバックアップされたバイナリログファイルを読み取り、定期的にスナップショットを生成します。DBS がバイナリログファイルを読み取る間隔は約 10 分です。
サンドボックスインスタンスに接続する方法
サンドボックスインスタンスの Virtual Private Cloud (VPC) エンドポイントを使用して、サンドボックスインスタンスに接続できます。サンドボックスインスタンスのエンドポイントは、サンドボックスインスタンスのリストで確認できます。次の図は、サンドボックスインスタンスリストに表示されるサンドボックスインスタンスの例を示しています。
詳細については、「DMS を使用してサンドボックスインスタンスにアクセスする」または「ECS を使用してサンドボックスインスタンスにアクセスする」をご参照ください。
サンドボックスインスタンスの作成後に作成されたアカウントを使用してサンドボックスインスタンスにログインできないのはなぜですか?
サンドボックスインスタンスの作成後に作成されたデータベースアカウントは、バックアップデータに存在しません。したがって、このアカウントを使用してサンドボックスインスタンスにログインすることはできません。アカウントやパスワードなどのサンドボックスインスタンスの構成は、サンドボックスインスタンスの作成に使用されたソースデータベースインスタンスのバックアップデータのものと同じです。サンドボックスインスタンスの作成前に作成されたデータベースアカウントとパスワードを使用して、サンドボックスインスタンスにログインする必要があります。
サンドボックスインスタンスに保存されているデータを保持する方法
Data Transmission Service (DTS) を使用して、サンドボックスインスタンスに保存されているデータを ApsaraDB RDS for MySQL インスタンスに移行できます。詳細については、「サンドボックスインスタンスから ApsaraDB RDS for MySQL インスタンスへのデータ移行」をご参照ください。