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

Database Backup:データベースエンジンと機能

最終更新日:Oct 18, 2024

このトピックでは、データベースバックアップ (DBS) でサポートされているデータベースエンジンのバージョンとデータベースオブジェクト、およびDBSでのバックアップと復元の粒度について説明します。 このトピックでは、さまざまな種類のデータベースに対してDBSでサポートされている機能についても説明します。

サポートされているすべてのデータベースの機能

  • 圧縮: DBSは、圧縮、コンパクトバックアップ、および増分バックアップによってストレージコストを削減します。

  • 暗号化: DBSはSSLとAES-256暗号化を使用して、バックアップデータの送信と保存のセキュリティを確保します。

  • スロットル: DBSはバックアップスレッドの数を抑え、ソースデータベースのパフォーマンスへの影響を軽減します。

  • ライフサイクル管理: DBSは、バックアップセットの完全なライフサイクル管理を提供し、自動バックアップデータをダンプ、クリア、コピー、および配布するライフサイクルルールをグローバルに制御します。

凡例

  • このセクションでは、このトピックのテーブルで使用されるシンボルについて説明します。

    • ️ ️✔️ 機能がサポートされていることを示します。

    • ❌は、この機能がサポートされていないことを示します。

  • 論理バックアップと完全バックアップなどの用語については、「論理バックアップ、物理バックアップ、およびスナップショット」をご参照ください。

説明

DBSコンソールでさまざまな種類のデータベースをバックアップおよび復元する方法については、「バックアップと復元の概要」をご参照ください。

リレーショナルデータベース

  • Alibaba Cloudデータベースサービス

    バックアップ方法

    機能

    ApsaraDB RDS for MySQL

    ApsaraDB RDS for SQL Server

    ApsaraDB RDS for PostgreSQL

    ApsaraDB RDS for MariaDB

    PolarDB for MySQL

    PolarDB for PostgreSQL

    PolarDB-X

    論理バックアップ

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

    8.0

    5.7

    5.6

    5.5

    2019

    2017

    2016

    2012

    2008 アカウントの作成

    16

    15

    14

    13

    12

    11

    10

    9.4

    10.3

    8.0

    5.7

    5.6

    11

    ストレージタイプはApsaraDB RDS for MySQLです。 MySQLのバージョンは5.xです。

    データソースタイプ

    MySQL

    SQL Server

    PostgreSQL

    MariaDB

    MySQL

    • Oracle

    • PostgreSQL

    PolarDB-X

    完全なデータバックアップ

    ✔️

    ✔️

    ✔️

    ✔️

    ✔️

    ✔️

    ✔️

    増分ログバックアップ

    ✔️

    ✔️

    ✔️

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

    数秒でRPO

    数日でRPO

    数日でRPO

    数秒でRPO

    数秒でRPO

    数日でRPO

    数日でRPO

    インスタンスの復元

    ✔️

    ✔️

    ✔️

    ✔️

    ✔️

    ✔️

    ✔️

    最小粒度

    テーブル

    テーブル

    テーブル

    テーブル

    テーブル

    テーブル

    データベース

    バックアップセットのダウンロード

    ✔️

    ✔️

    ✔️

    ✔️

    ✔️

    ✔️

    ✔️

    バックアップセットのクエリ

    ✔️

    ✔️

    ✔️

    ✔️

    ️ ️✔️ (バックアップセットクエリは、データソースタイプがPostgreSQLの場合にのみサポートされます。)

    ✔️

    説明
    • リカバリポイント目的 (RPO) は、災害後にデータを復元できる時点です。 RPOは、災害時の許容可能なデータ損失の最大量を測定するために使用されます。

    • DBSのアカウント間でAlibaba Cloudデータベースサービスをバックアップおよび復元できます。 詳細については、「Alibaba Cloudアカウント間のデータのバックアップと復元」をご参照ください。

  • Elastic Compute Service (ECS) インスタンスでホストされている自己管理型データベース、オンプレミスデータベース、およびサードパーティプロバイダーのクラウドデータベース

    バックアップ方法

    機能

    MySQL

    SQL Server

    オラクル

    PostgreSQL

    MariaDB

    論理バックアップ

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

    8.0、5.7、5.6、5.5

    WindowsのSQL Server 2019、2017、2016、2014、2012、2008 R2、および2005

    12c、11g、10g、および9i

    11、10、9.5、9.4、および9.3

    10.3と10

    データソースタイプ

    MySQL

    SQL Server

    Oracle

    PostgreSQL

    MariaDB

    完全なデータバックアップ

    ✔️

    ✔️

    ✔️

    ✔️

    ✔️

    増分ログバックアップ

    ✔️

    ✔️

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

    数秒でRPO

    数日でRPO

    数日でRPO

    数日でRPO

    数秒でRPO

    インスタンスの復元

    ✔️

    ✔️

    ✔️

    ✔️

    ✔️

    最小粒度

    テーブル

    テーブル

    テーブル

    テーブル

    テーブル

    バックアップセットのダウンロード

    ✔️

    ✔️

    ✔️

    ✔️

    ✔️

    バックアップセットのクエリ

    ✔️

    ✔️

    ✔️

    ✔️

    物理バックアップ

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

    Linux上のMySQL 8.0、5.7、5.6、5.5

    2019、2017、2016、2014、2012、2008 R2、2005、および2000

    11g、10g、12c、18c、および19c

    データソースタイプ

    MySQL

    SQL Server

    Oracle

    完全なデータバックアップ

    ✔️

    ✔️

    ✔️

    増分ログバックアップ

    ✔️

    バイナリログをバックアップできます。 詳細については、「MySQLデータベースのバイナリログのバックアップ」をご参照ください。

    ️️️️️️

    ✔️

    ✔️

    差分バックアップ

    ✔️

    インスタンスの復元

    ✔️

    ✔️

    ✔️

    最小粒度

    インスタンス

    データベース

    インスタンス

    バックアップセットのダウンロード

    ✔️

    ✔️

    ✔️

    バックアップセットのクエリ

    数分での修復

    ✔️

    ✔️

    DBSサンドボックス

    ✔️

    ✔️

NoSQLデータベース

バックアップ方法

機能

MongoDB

Redis

論理バックアップ

データベースタイプ

  • Alibaba Cloudデータベースサービス

  • ECSインスタンスでホストされる自己管理型データベース

  • オンプレミスデータベース

  • サードパーティプロバイダーのクラウドデータベース

  • Alibaba Cloudデータベースサービス

  • ECSインスタンスでホストされる自己管理型データベース

  • オンプレミスデータベース

  • サードパーティプロバイダーのクラウドデータベース

データソースタイプ

MongoDB

Redis

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

4.2、4.0、3.6、3.4、3.2

4.0 (標準マスターレプリカアーキテクチャ)

説明

Redis 5.0以降はサポートされていません。 Redisクラスターインスタンスはサポートされていません。 標準のマスターレプリカアーキテクチャのインスタンスのみがサポートされます。

完全なデータバックアップ

✔️

✔️

増分ログバックアップ

️ ️✔️ (レプリカセットアーキテクチャのみがサポートされています。)

✔️

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

10分でRPO

10分でRPO

インスタンスの復元

✔️

✔️

最小粒度

Collection

データベース

バックアップセットのダウンロード

✔️

バックアップセットのクエリ

論理バックアップでサポートされているデータベースオブジェクト

次の表に、DBSでバックアップおよび復元できるデータベースオブジェクトを示します。

データベースエンジン

データベースオブジェクト

  • MySQL

  • MariaDB

テーブル、インデックス、ビュー、トリガー、制約、主キー、外部キー、ストアドプロシージャ、および関数

  • PostgreSQL

  • PolarDB for PostgreSQL

テーブル、インデックス、ビュー、関数、ストアドプロシージャ、制約、外部キー、シーケンス、ルール、ドメイン、拡張子、および演算子

  • PolarDB for MySQL

  • PolarDB for PostgreSQL (Oracleと互換)

  • PolarDB-X

テーブル、インデックス、ビュー、トリガー、ストアドプロシージャ、ロール、制約、ユーザー定義関数、およびユーザー定義テーブルタイプ

SQL Server

テーブル、インデックス、ビュー、トリガー、ストアドプロシージャ、ユーザー、ロール、制約、ユーザー定義関数、ユーザー定義データ型、ユーザー定義テーブル型

Oracle

テーブル、インデックス、ビュー、制約、外部キー、シーケンス、トリガー、関数、ストアドプロシージャ、シノニム、およびパッケージ

Redis

ひも、BINARY、リスト、セット、SORTEDセット、ハッシュ、BITARRAY、HYPERLOG、GEOおよびモジュール

MongoDB

テーブル、コレクション、インデックス、ビュー、関数、ユーザー、ロール

説明

MongoDBの管理データベースはバックアップできません。

関連ドキュメント