このトピックでは、Cloud backupが提供するオンプレミスデータベースバックアップ機能の概要について説明します。この機能の利点、動作メカニズム、手順、サポートされているデータベースバージョン、および課金について説明します。
概要
オンプレミスのデータベースバックアップは、オンプレミスのデータセンターにデプロイされた自己管理型データベース向けにCloud backupが提供するデータ保護ソリューションです。 シンプルで安全で信頼性の高い方法で、オンプレミスのデータベースからクラウド上のバックアップボールトにデータをバックアップできます。 データベースシステムまたはサーバーに障害が発生した場合、データが誤って削除された場合、またはデータベースがランサムウェアに感染した場合、バックアップボールトからデータを復元できます。
オンプレミスのデータベースサーバーは、仮想プライベートネットワーク (VPN) またはExpress Connect回線を使用して、仮想プライベートクラウド (VPC) に接続する必要があります。 また、Cloud Backupクライアントを使用して、オンプレミスサーバーから次のCIDRブロックのいずれかにアクセスできることを確認する必要があります: 100.64.0.0/10、100.64.0.0/11、および100.96.0.0/11。 詳細については、「シングルトンネルモードでVPCをデータセンターに接続する」をご参照ください。
Cloud Backupは、コンテナーにデプロイされたデータベースをバックアップできません。 Cloud Backupは、限られた数のデータベースバージョン、オペレーティングシステム、およびバックアップ機能をサポートします。 詳細については、「概要 (ECSホスト型データベース) 」の「サポートされているデータベースバージョン」をご参照ください。
オンプレミスデータベースのバックアップ機能は、シンガポール、中国 (上海) 、中国 (深セン) 、中国 (青島) の各リージョンで使用できます。 詳細については、「各リージョンで利用可能な機能」をご参照ください。
MySQLバックアップ機能は、単一のオンプレミスサーバーまたはECSインスタンスにデプロイされた複数のMySQLデータベースのバックアップをサポートしていません。
メリット
低コスト
重複排除および圧縮されたデータが占有するストレージ容量に基づいて、バックアップストレージに対して課金されます。
高いバックアップ性能
データベースバックアップは、100 MB未満のメモリと0.5コアCPUを消費します。 MySQLおよびOracleデータベースは、ほぼゼロのリカバリポイント目標 (RPO) でリアルタイムにバックアップできます。
互換性
MySQL、Oracle、およびSQL Serverの主流バージョンがサポートされています。
自動アラート
クラウドバックアップコンソールで、バックアップジョブを監視するためのアラートルールを設定できます。 バックアップジョブが失敗した場合、システムは電子メール、テキストメッセージ、電話を使用して、指定されたアラート連絡先にアラート通知を自動的に送信します。
誤った削除に対する不変のバックアップ
クラウドバックアップは、バックアップボールトに基づく不変バックアップ機能を提供します。 バックアップデータは、設定された保持期間が終了するまでは、どのアカウントまたは方法でも削除できません。
制御ポリシー機能の動作
インストールスクリプトは、Cloud Backupコンソールで取得できます。 次に、スクリプトを実行して、オンプレミスのデータベースサーバーにCloud Backupクライアントをインストールできます。 Cloud Backupクライアントは、設定したバックアップ計画に基づいて、指定したデータベースをサーバーからバックアップします。
バックアップ計画が実行されると、Cloud backupクライアントは、指定されたデータベースインスタンスのネイティブバックアップコンポーネントを使用してバックアップコマンドを呼び出し、ソースデータを読み取り、データの重複排除と圧縮を行い、データをバックアップボールトにアップロードします。
手順
次の手順は、Cloud Backupコンソールでオンプレミスデータベースをバックアップする方法を示しています。
オンプレミスMySQL、Oracle、およびSQL Serverデータベースのバックアップ手順は基本的に同じです。 この例では、MySQLデータベースがバックアップされています。
MySQL、Oracle、またはSQL Serverデータベースをバックアップするには、データベース管理者からユーザー名とパスワードを取得する必要があります。
クラウドバックアップの有効化には課金されません。 データベースバックアップ保管庫のレンタルと保管の使用に対して課金されます。 最初の30日間はボールトの使用に対して課金されません。 無料トライアル期間の終了後に課金されます。 重複排除および圧縮されたデータが占有するストレージ容量に基づいて、バックアップストレージに対して課金されます。 バックアップコンテナーごとに1か月あたり100 GBの空き容量が用意されています。 無料クォータが使い果たされた後、段階的な価格に基づいて課金されます。 詳細については、「課金方法と課金項目」をご参照ください。
データベースの登録Register a database
Cloud Backupコンソールにオンプレミスデータベースを登録する場合、バックアップクライアントをインストールするには、データベースがデプロイされているオンプレミスサーバーにログインする必要があります。 Cloud Backupは、データベースを登録した後にのみ、バックアップするデータベースを検出できます。 クラウドバックアップコンソールにデータベースを登録するだけの場合、Cloud Backupの使用に対して課金されません。
データベースを期待どおりにバックアップできるように、Cloud Backupには事前チェック機能があり、バックアップの失敗の原因となる可能性のある問題を特定できます。
データベースのバックアップ
バックアップ計画を作成するときに、バックアップボールト、データソース、バックアップサイクル、保持期間、およびバックアップポリシー (完全バックアップや増分バックアップなど) を設定します。 Cloud Backupはバックアップ計画を開始し、指定されたデータベースからデータを継続的にバックアップします。
データベースの復元に対しては課金されません。 データベース例外が発生した場合、データベースのデータを、リカバリポイントに基づいて、ソースデータベースまたは同じリージョンの同じアカウント内の別の登録済みデータベースに復元できます。
課金
次の請求可能な項目に基づいて、オンプレミスのデータベースバックアップに対して課金されます。
データベースバックアップボールトのレンタル
データベースのバックアップコンテナーを作成する必要があります。 リージョン内の複数のデータベースがバックアップコンテナーを共有できます。 各バックアップボールトには一定量の空き容量が含まれています。 詳細については、「」をご参照ください。クラウドバックアップの価格。
データベースバックアップ保管庫のストレージ使用量
各データベースバックアップコンテナーの空き容量は100 GBです。 過剰なストレージ使用量に対して課金されます。 重複排除および圧縮されたデータが占有するストレージ容量に基づいて課金されます。 詳細については、「」をご参照ください。クラウドバックアップの価格。
Cloud Backupは、特定の設定または操作に基づいて次の料金も請求します。
地理的冗長性の料金: Alibaba Cloudリージョンのバックアップボールトから別のリージョンにデータをコピーするためにリモートミラーボールトを作成した場合、ミラーボールトのストレージ容量とクロスリージョンレプリケーショントラフィックに対して課金されます。 ミラーコンテナーのサイズはソースバックアップコンテナーのサイズと同じで、価格は同じです。
次のステップ
オンプレミスのデータベースをバックアップする方法について説明します。 詳細については、「オンプレミスMySQLデータベースの登録」、「オンプレミスOracleデータベースの登録」、および「オンプレミスSQL Serverデータベースの登録」をご参照ください。
よくある質問 (FAQ) に対する回答を表示します。 詳細は、「よくある質問」をご参照ください。
Cloud Backupのベストプラクティスについて説明します。 詳細については、「ベストプラクティス」をご参照ください。