すべてのプロダクト
Search
ドキュメントセンター

Cloud Backup:概要 (オンプレミスデータベース)

最終更新日:Aug 19, 2024

このトピックでは、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コンソールでオンプレミスデータベースをバックアップする方法を示しています。

image
説明
  • オンプレミスMySQL、Oracle、およびSQL Serverデータベースのバックアップ手順は基本的に同じです。 この例では、MySQLデータベースがバックアップされています。

  • MySQL、Oracle、またはSQL Serverデータベースをバックアップするには、データベース管理者からユーザー名とパスワードを取得する必要があります。

  1. クラウドバックアップの有効化

    クラウドバックアップの有効化には課金されません。 データベースバックアップ保管庫のレンタルと保管の使用に対して課金されます。 最初の30日間はボールトの使用に対して課金されません。 無料トライアル期間の終了後に課金されます。 重複排除および圧縮されたデータが占有するストレージ容量に基づいて、バックアップストレージに対して課金されます。 バックアップコンテナーごとに1か月あたり100 GBの空き容量が用意されています。 無料クォータが使い果たされた後、段階的な価格に基づいて課金されます。 詳細については、「課金方法と課金項目」をご参照ください。

  2. データベースの登録Register a database

    Cloud Backupコンソールにオンプレミスデータベースを登録する場合、バックアップクライアントをインストールするには、データベースがデプロイされているオンプレミスサーバーにログインする必要があります。 Cloud Backupは、データベースを登録した後にのみ、バックアップするデータベースを検出できます。 クラウドバックアップコンソールにデータベースを登録するだけの場合、Cloud Backupの使用に対して課金されません。

  3. データベースの事前チェック

    データベースを期待どおりにバックアップできるように、Cloud Backupには事前チェック機能があり、バックアップの失敗の原因となる可能性のある問題を特定できます。

  4. データベースのバックアップ

    バックアップ計画を作成するときに、バックアップボールト、データソース、バックアップサイクル、保持期間、およびバックアップポリシー (完全バックアップや増分バックアップなど) を設定します。 Cloud Backupはバックアップ計画を開始し、指定されたデータベースからデータを継続的にバックアップします。

  5. データベースの復元

    データベースの復元に対しては課金されません。 データベース例外が発生した場合、データベースのデータを、リカバリポイントに基づいて、ソースデータベースまたは同じリージョンの同じアカウント内の別の登録済みデータベースに復元できます。

サポートされているデータベースバージョン

  • オラクル

    次の表に、各バージョンのOracleデータベースでサポートされているオペレーティング・システムとバックアップ機能を示します。

    データベースタイプ

    サポートされているバージョン

    サポートされるオペレーティングシステム

    最小バックアップ粒度

    バックアップ機能

    完全バックアップ

    増分バックアップ

    ログバックアップ (スケジュールバックアップ)

    リアルタイムバックアップ

    Oracle

    9i

    RHEL 4、RHEL 5、SLES 9、SUSE 9.3、およびCentOS 4.5

    テーブルスペース

    対応

    対応

    対応

    対応

    10g

    RHEL 4、RHEL 5、RHEL 6.5、RHEL 9、CentOS 4.6、SUSE 11 SP4

    テーブルスペース

    対応

    対応

    対応

    対応

    11g

    RHEL 5、RHEL 6、RHEL 6.5、RHEL 7、CentOS 6.4、CentOS 6.5、Oracle Enterprise Linux 6.7、Windows Server 2008 R2、Windows Server 2012 R2、Alibaba Cloud Linux 2

    テーブルスペース

    対応

    対応

    対応

    対応

    12c

    Windows Server 2008 R2、RHEL 6.5、およびRHEL 7.5

    テーブルスペース

    対応

    対応

    対応

    対応

    18c

    RHEL 7およびWindows Server 2008 R2

    テーブルスペース

    対応

    対応

    対応

    対応

    19c

    Oracle Enterprise Linux7.0

    テーブルスペース

    対応

    対応

    対応

    対応

  • Oracle RAC

    次の表に、Oracle Real Application Clusters (RAC) の各バージョンでサポートされているオペレーティング・システムとバックアップ機能を示します。

    データベースタイプ

    サポートされているバージョン

    サポートされるオペレーティングシステム

    最小バックアップ粒度

    バックアップ機能

    完全バックアップ

    増分バックアップ

    ログバックアップ (スケジュールバックアップ)

    リアルタイムバックアップ

    オラルスRAC

    9i

    SUSE 9.3とRHEL 4

    テーブルスペース

    対応

    対応

    対応

    対応

    10g

    RHEL 5およびWindows Server 2008 R2

    テーブルスペース

    対応

    対応

    対応

    対応

    11g

    Windows Server 2008 R2、Oracle Linux 6.4、RHEL 5、RHEL 6.5、およびiSoft Server 3

    テーブルスペース

    対応

    対応

    対応

    対応

    12c

    CentOS 6、CentOS 6.7、RHEL 6.5、Windows Server 2008 R2、およびOracle Enterprise Linux 6

    テーブルスペース

    対応

    対応

    対応

    対応

    18c

    Windows Server 2008 R2

    テーブルスペース

    対応

    対応

    対応

    対応

    19c

    RHEL 7.6

    テーブルスペース

    対応

    対応

    対応

    対応

  • Oracleデータガード

    次の表に、Oracle Data Guardの各バージョンでサポートされているオペレーティング・システムとバックアップ機能を示します。

    データベースタイプ

    サポートされているバージョン

    サポートされるオペレーティングシステム

    最小バックアップ粒度

    バックアップ機能

    完全バックアップ

    増分バックアップ

    ログバックアップ (スケジュールバックアップ)

    リアルタイムバックアップ

    Oracleデータガード

    11g

    CentOS 6.4、CentOS 6.5、RHEL 6、およびWindows Server 2008 R2

    テーブルスペース

    対応

    対応

    対応

    対応

    12c

    Oracle Enterprise Linux6

    テーブルスペース

    対応

    対応

    対応

    対応

  • MySQL

    次の表に、MySQLデータベースの各バージョンでサポートされているオペレーティングシステムとバックアップ機能を示します。

    データベースタイプ

    サポートされているバージョン

    サポートされるオペレーティングシステム

    最小バックアップ粒度

    バックアップ機能

    完全バックアップ

    増分バックアップ

    ログバックアップ (スケジュールバックアップ)

    リアルタイムバックアップ

    MySQL

    5.0

    RHEL 5、RHEL 6、RHEL 6.5、Ubuntu 11.10、Ubuntu 12.10、SLES 10、SUSE 11 SP4、およびNeoKylin 6.0

    インスタンス

    対応

    対応

    対応

    対応

    5.1

    RHEL 6、RHEL 6.5、SUSE 11 SP4

    インスタンス

    対応

    対応

    対応

    対応

    5.4

    RHEL 6.5とSUSE 11 SP4

    インスタンス

    対応

    対応

    対応

    対応

    5.5

    Ubuntu 12.04、Ubuntu 14.04、Debian 7.8、Debian 8.3、CentOS 6.0、RHEL 6.5

    インスタンス

    対応

    対応

    対応

    対応

    5.6

    RHEL 5、RHEL 6、RHEL 6.5、Ubuntu 14.04、CentOS 6.0、およびCentOS 7.2

    インスタンス

    対応

    対応

    対応

    対応

    5.7

    RHEL 6、RHEL 6.5、RHEL 7、CentOS 7.0、CentOS 7.2、Ubuntu 16.04、NeoKylin 7.0、Alibaba Cloud Linux 2、Alibaba Cloud Linux 3

    インスタンス

    対応

    対応

    対応

    対応

  • MariaDB

    次の表に、MariaDBデータベースのサポートされているバージョン、オペレーティングシステム、およびバックアップ機能を示します。

    データベースタイプ

    サポートされているバージョン

    サポートされるオペレーティングシステム

    最小バックアップ粒度

    バックアップ機能

    完全バックアップ

    増分バックアップ

    ログバックアップ (スケジュールバックアップ)

    リアルタイムバックアップ

    MariaDB

    5.5、10.0、10.1、10.2、10.3

    CentOS 7.0とUbuntu 18.04

    インスタンス

    対応

    対応

    対応

    対応

  • SQL Server

    次の表に、各バージョンのSQL Serverデータベースでサポートされているオペレーティングシステムとバックアップ機能を示します。

    データベースタイプ

    サポートされているバージョン

    サポートされるオペレーティングシステム

    最小バックアップ粒度

    バックアップ機能

    完全バックアップ

    増分バックアップ

    ログバックアップ (スケジュールバックアップ)

    SQL Server

    2005

    Windows Server 2008 R2 SP1

    インスタンス

    対応

    対応

    対応

    2008

    Windows Server 2008 R2およびWindows Server 2008 R2 SP1

    インスタンス

    対応

    対応

    対応

    2008 アカウントの作成

    Windows Server 2008 R2

    インスタンス

    対応

    対応

    対応

    2012

    Windowsサーバー2012 RC

    インスタンス

    対応

    対応

    対応

    2014

    Windows Server 2008 R2 SP1およびWindows Server 2016

    インスタンス

    対応

    対応

    対応

    2016 (RTM)

    Windows Server 2012 R2

    インスタンス

    対応

    対応

    対応

    2017

    Windows Server 2012およびWindows Server 2016

    インスタンス

    対応

    対応

    対応

    2019

    Windows Server 2016

    インスタンス

    対応

    対応

    対応

  • SQL Server Always On

    次の表に、SQL Server Always On可用性グループでサポートされているバージョン、オペレーティングシステム、およびバックアップ機能を示します。

    データベースタイプ

    サポートされているバージョン

    サポートされるオペレーティングシステム

    最小バックアップ粒度

    バックアップ機能

    完全バックアップ

    増分バックアップ

    ログバックアップ (スケジュールバックアップ)

    SQL Server Always On

    2012、2016、2017

    Windows Server 2012 R2

    インスタンス

    対応

    対応

    対応

課金

次の請求可能な項目に基づいて、オンプレミスのデータベースバックアップに対して課金されます。

  1. データベースバックアップボールトのレンタル

    データベースのバックアップコンテナーを作成する必要があります。 リージョン内の複数のデータベースがバックアップコンテナーを共有できます。 各バックアップボールトには一定量の空き容量が含まれています。 詳細については、「」をご参照ください。クラウドバックアップの価格。

  2. データベースバックアップ保管庫のストレージ使用量

    各データベースバックアップコンテナーの空き容量は100 GBです。 過剰なストレージ使用量に対して課金されます。 重複排除および圧縮されたデータが占有するストレージ容量に基づいて課金されます。 詳細については、「」をご参照ください。クラウドバックアップの価格。

Cloud Backupは、特定の設定または操作に基づいて次の料金も請求します。

地理的冗長性の料金: Alibaba Cloudリージョンのバックアップボールトから別のリージョンにデータをコピーするためにリモートミラーボールトを作成した場合、ミラーボールトのストレージ容量とクロスリージョンレプリケーショントラフィックに対して課金されます。 ミラーコンテナーのサイズはソースバックアップコンテナーのサイズと同じで、価格は同じです。

次のステップ