データベースバックアップ (DBS) コンソールを使用するか、API操作を呼び出してバックアップスケジュールを作成し、データベースをバックアップおよび復元できます。 このトピックでは、DBSコンソールでバックアップスケジュールを作成する方法について説明します。
DBSがデータベースのバックアップと復元をサポートしているかどうか、およびデータベースのバックアップと復元の粒度については、「制限事項」をご参照ください。
バックアップスケジュールタイプの仕様とバックアップスケジュールタイプの選択に関する提案については、「バックアップスケジュールタイプの選択」をご参照ください。
論理バックアップと物理バックアップの定義と違いについては、「バックアップモード」および「バックアップ方法の選択」をご参照ください。
前提条件
Alibaba Cloud アカウントが作成済みであること。 詳細については、次をご参照ください: Alibaba Cloud に登録します。
DBSを初めて使用する場合、AliyunDBSDefaultRoleロールがDBSに割り当てられ、Object Storage Service (OSS) がアクティブ化されます。 詳細については、「DBSを有効にするには? 」をご参照ください。
RAMユーザーとしてサブスクリプションバックアップスケジュールを作成する場合、AliyunDBSFullAccessポリシーはRAMユーザーにアタッチされます。 RAMユーザーに権限を付与する方法の詳細については、「RAMユーザーへの権限の付与」をご参照ください。
課金
バックアップスケジュールの購入料金は、購入ページに表示される最終価格の影響を受けます。
大量のデータをバックアップする場合は、DBSが提供するバックアップインスタンスストレージプランを購入して、バックアップスケジュールの組み込みDBSストレージのストレージ料金を相殺することを推奨します。 ストレージプランの購入方法の詳細については、このトピックのFAQセクションを参照してください。
バックアップスケジュールで発生する可能性のある料金については、「請求に関するFAQ」をご参照ください。
使用上の注意
DBSコンソールで従量課金バックアップスケジュールを作成することはできません。 DBSコンソールでは、サブスクリプションのバックアップスケジュールのみを作成できます。
バックアップするデータベースとテーブルに、不当なテーブルスキーマ、大きなテーブル、大きなフィールドなどの問題があり、低仕様のバックアップスケジュールタイプを選択した場合、バックアップスケジュールのリソースがデータベースまたはテーブルをバックアップするには不十分な場合があります。 この場合、バックアップ例外が発生します。 バックアップ例外を防ぐために、高仕様のバックアップスケジュールタイプを選択することを推奨します。
手順
データベースバックアップ (DBS) コンソールにログインします。
左側のナビゲーションウィンドウで、[バックアップスケジュール] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。
[バックアップスケジュール] ページで、バックアッププランの作成右上隅にあるDBS購入ページに移動します。
次のパラメーターを設定し、今すぐ購入ページの右下隅にあります。
パラメーター
説明
製品タイプ
購入するバックアップスケジュールの課金方法。 [バックアップインスタンス] を選択します。
説明DBSコンソールで従量課金バックアップスケジュールを作成することはできません。
バックアップインスタンスのリージョン
バックアップデータを保存するリージョン。
説明同じリージョンにバックアップ: バックアップするデータベースが存在するリージョンを選択します。
地理的冗長性: バックアップするデータベースのリージョンとは異なるリージョンを選択します。 この方法は、より優れたディザスタリカバリ機能を提供しますが、追加料金を請求する場合があります。 たとえば、中国 (北京) リージョンから中国 (上海) リージョンのDBSにデータベースをバックアップする場合は、中国 (上海) リージョンを選択します。 詳細については、「概要」をご参照ください。
データソースタイプ
バックアップするデータベースのデータソースタイプ。
説明データソースがApsaraDB RDS for MySQLインスタンス、自己管理型MySQLデータベース、またはPolarDB for MySQLクラスターの場合は、[MySQL] を選択します。 データソースの種類を選択する方法の詳細については、「制限事項」をご参照ください。
仕様
使用するバックアップスケジュールの仕様。 より高い仕様は、より高いバックアップおよび復元パフォーマンスを提供します。 DBSは、マイクロ、小、中、大、およびxlargeのバックアップスケジュール仕様をサポートしています。 xlarge仕様タイプは、バックアップデータ量の上限なしで、非常に大きな仕様を提供します。
本番環境のデータベースインスタンスなど、特定のデータベースインスタンスのバックアップと復元を高速化するために、xlargeまたはlarge仕様タイプを選択することを推奨します。
高いバックアップと復元のパフォーマンスが必要ない場合は、ビジネス要件に基づいて最も費用効果の高いバックアップスケジュールの仕様を選択できます。 詳細については、「バックアップスケジュールタイプの選択」をご参照ください。
バックアップするデータベースとテーブルに、不当なテーブルスキーマ、大きなテーブル、大きなフィールドなどの問題があり、低仕様のバックアップスケジュールタイプを選択した場合、バックアップスケジュールのリソースがデータベースまたはテーブルをバックアップするには不十分な場合があります。 この場合、バックアップ例外が発生します。 バックアップ例外を防ぐために、高仕様のバックアップスケジュールタイプを選択することを推奨します。
バックアップ方法
使用するバックアップ方法。 有効な値:
物理バックアップ: 物理バックアップは自己管理データベースでのみ実行でき、ApsaraDB RDSインスタンスでは実行できません。
この方法を使用して、オペレーティングシステムのデータベースファイルをバックアップできます。 ほとんどの場合、物理的なバックアップと復元は、論理的なバックアップと復元よりも高速です。 緊急ディザスタリカバリにサンドボックスインスタンスを使用することもできます。 詳細については、「自己管理型MySQLデータベースの緊急復旧機能の使用」をご参照ください。
論理バックアップ: ApsaraDB RDSインスタンス、データセンターの自己管理データベース、およびElastic Compute Service (ECS) インスタンスでホストされている自己管理データベースで論理バックアップを実行できます。
このメソッドを使用して、テーブル、インデックス、ストアドプロシージャなどのデータベースオブジェクトをバックアップできます。 DBSを使用すると、特定のデータベースとテーブルをきめ細かくバックアップできます。 詳細については、「データベースまたはテーブルによるデータの復元」をご参照ください。
説明論理バックアップと物理バックアップの定義と違いについては、「バックアップモード」および「バックアップ方法の選択」をご参照ください。
ストレージサイズ
購入するバックアップスケジュールのストレージ容量。 バックアップスケジュールの購入時にストレージ容量を指定する必要はありません。 DBSに保存されているデータの量に対して課金されます。
説明大量のデータをバックアップする場合は、DBSが提供するバックアップインスタンスストレージプランを購入して、バックアップスケジュールの組み込みDBSストレージのストレージ料金を相殺することを推奨します。 ストレージプランの購入方法の詳細については、このトピックのFAQセクションを参照してください。
バックアップスケジュールで発生する可能性のある料金については、「請求に関するFAQ」をご参照ください。
リソースグループ
バックアップスケジュールで使用されるリソースグループ。 デフォルトのリソースグループまたはカスタムリソースグループを選択して、バックアップスケジュールの管理を容易にすることができます。
数量
購入するバックアップスケジュールの数。
説明バックアップスケジュールを使用して、1つのデータベースインスタンスのみをバックアップできます。 複数のデータベースインスタンスをバックアップするには、複数のバックアップスケジュールを購入する必要があります。 たとえば、ApsaraDB RDS For MySQLインスタンスAとApsaraDB RDS for MySQLインスタンスBをバックアップする場合は、2つのバックアップスケジュールを購入する必要があります。
バックアップスケジュールを使用して、1種類のデータベースのみをバックアップできます。 複数の種類のデータベースをバックアップするには、複数のバックアップスケジュールを購入する必要があります。 たとえば、自己管理型SQL Serverデータベースと自己管理型MySQLデータベースをバックアップする場合は、2つのバックアップスケジュールを購入する必要があります。
サブスクリプション期間
購入するバックアップスケジュールのサブスクリプション期間。
On the注文の確認ページで、注文情報を確認し、チェックボックスを選択して契約書を読み、同意します。利用規約セクションをクリックし、支払う.
注文の支払いが完了したら、[バックアップスケジュール] ページに移動して新しいバックアップスケジュールを表示します。
次に何をすべきか
バックアップスケジュールを作成したら、バックアップするデータベースまたはテーブル、バックアップ頻度、ストレージ方法、バックアップサイクルの指定など、バックアップスケジュールを設定する必要があります。 詳細については、「バックアップスケジュールの設定」または「バックアップと復元の概要」をご参照ください。
関連する API 操作
CreateBackupPlan操作を呼び出して、バックアップスケジュールを作成できます。 CreateAndStartBackupPlan操作を呼び出して、バックアップスケジュールを作成、設定、および開始することもできます。 詳細については、「CreateBackupPlan」または「CreateAndStartBackupPlan」をご参照ください。
関連ドキュメント
クラウドへのバックアップ、地理的冗長性、バックアップセキュリティ、クイック復元などのバックアップと復元のシナリオについては、「一般的なシナリオ」をご参照ください。
DBSの詳細については、「DBSとは何ですか? 」をご参照ください。