翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Fleet Advisor AWS DMS を使用した移行制限の検出と分析
DMS データコレクターを使用して、ターゲットエンジンがサポートしていないデータベース機能を検出できます。適切な移行ターゲットを選択するには、次の制限を考慮する必要があります。
DMS データコレクターは特定のソースデータベース機能を検出します。次に、DMS Fleet Advisor は移行の観点から指定されたターゲットに対してソース機能を分析し、制限事項に関する追加情報を提供し、この制限事項に対処または回避するための推奨されるアクションを含めます。また、DMS Fleet Advisor はこのような制限の影響を算出します。
制限事項のリストは、[ターゲットエンジンの詳細] ページで確認できます。左側のナビゲーションメニューの [推奨事項] ページからこのページに移動します。ターゲットのリストから、確認するターゲットエンジンを選択します。制限事項のリストはページの下部にあります。
次の表は、Amazon RDS for MySQL ではサポートされていない MySQL データベース機能を説明しています。
制限 | 説明 | Impact |
---|---|---|
認証プラグイン |
Amazon RDS は、MySQL 認証プラグインをサポートしていません。 |
低 |
システムログへのエラーログ記録 |
Amazon RDS は、エラーログのシステムログへの書き込みをサポートしていません。 |
低 |
グローバルトランザクション ID (GTID) |
グローバルトランザクション ID は、RDS for MySQL 5.7 バージョン、RDS for MySQL 8.0.26 以降の MySQL 8.0 バージョンで使用できます。 |
低 |
グループレプリケーション |
Amazon RDS は、MySQL グループレプリケーションプラグインをサポートしていません。 |
低 |
InnoDB テーブルスペースの暗号化 |
Amazon RDS は、InnoDB テーブルスペースの暗号化をサポートしていません。 |
低 |
InnoDB 予約語 |
InnoDB は、Amazon RDS for MySQL の予約語です。MySQL データベースにこの名前を使用することはできません。 |
低 |
キーリングプラグイン |
Amazon RDS は、MySQL キーリングプラグインをサポートしていません。 |
低 |
パスワード検証プラグイン |
Amazon RDS は、MySQL |
低 |
永続的システム可変 |
Amazon RDS は、MySQL の永続システム変数をサポートしていません。 |
低 |
制限付きアクセス |
Amazon RDS は、高度なアクセス許可を必要とする特定のシステムプロシージャやテーブルへのアクセスを制限しています。Amazon RDS は、Telnet、Secure Shell (SSH)、または Windows のリモートデスクトップ接続を使用した DB インスタンスへの直接ホストアクセスを許可していません。 |
低 |
Rewriter クエリ書き換えプラグイン |
Amazon RDS は、MySQL Rewriter クエリ書き換えプラグインをサポートしていません。 |
低 |
準同期レプリケーション |
Amazon RDS は、MySQL の準同期レプリケーションをサポートしていません。 |
低 |
トランスポータブルテーブルスペース |
Amazon RDS は、MySQL のトランスポータブルテーブルスペースをサポートしていません。 |
低 |
X プラグイン |
Amazon RDS は、MySQL X プラグインをサポートしていません。 |
低 |
次の表は、Amazon RDS for Oracle ではサポートされていない Oracle データベース機能を説明しています。
制限 | 説明 | Impact |
---|---|---|
Active Data Guard |
Active Data Guard は Oracle マルチテナントコンテナデータベース (CDB) では使用できません。 |
Medium |
Automatic Storage Management (ASM) |
Amazon RDS は、Oracle Automatic Storage Management (Oracle ASM) をサポートしていません。 |
Medium |
データベースアクティビティストリーミング |
Amazon RDS は、シングルテナントアーキテクチャ向けの Oracle Database Activity Streams をサポートしていません。 |
高 |
ファイルサイズの制限 |
RDS for Oracle DB インスタンス上の単一のファイルの最大サイズは 16 TiB (テビバイト) です。 |
Medium |
FTP および SFTP |
Amazon RDS は、FTP と SFTP をサポートしていません。 |
Medium |
パーティション分割されたハイブリッドテーブル |
Amazon RDS は、Oracle ハイブリッドパーティションテーブルをサポートしていません。 |
高 |
Oracle Data Guard |
Amazon RDS は、シングルテナントアーキテクチャ向けの Oracle Data Guard をサポートしていません。 |
高 |
Oracle Database Vault |
Amazon RDS は、Oracle Database Vault をサポートしていません。 |
高 |
Oracle DBA 権限 Vault |
Amazon RDS には Oracle DBA 権限に制限があります。詳細については、「Oracle DBA 権限の制限事項」を参照してください。 |
高 |
Oracle Enterprise Manager |
Amazon RDS は、シングルテナントアーキテクチャ向けの Oracle Enterprise Manager をサポートしていません。 |
高 |
Oracle Enterprise Manager Agent |
Amazon RDS は、シングルテナントアーキテクチャ向けの Oracle Enterprise Manager Agent をサポートしていません。 |
Medium |
Oracle Enterprise Manager Cloud Control Management Repository |
Amazon RDS for Oracle DB インスタンスを Oracle Enterprise Manager Cloud Control 管理リポジトリに使用することはできません。 |
高 |
Oracle Flashback Database |
Amazon RDS は、Oracle Flashback Database 機能をサポートしていません。 |
高 |
Oracle Label Security |
Amazon RDS は、シングルテナントアーキテクチャ向けの Oracle Label Security をサポートしていません。Oracle Label Security はマルチテナントコンテナデータベース (Oracle CDB) でのみ使用できます。 |
高 |
Oracle Messaging Gateway |
Amazon RDS は、Oracle Messaging Gateway をサポートしていません。 |
高 |
Oracle Real Application Clusters |
Amazon RDS は、Oracle Real Application Clusters (Oracle RAC) をサポートしていません。 |
高 |
Oracle Real Application Testing |
Amazon RDS は、Oracle Real Application Testing をサポートしていません。 |
高 |
Oracle スナップショットスタンバイデータベース |
Amazon RDS は、Oracle スナップショットスタンバイデータベースをサポートしていません。 |
高 |
パブリックシノニム |
Amazon RDS は、Oracle が提供するスキーマのパブリックシノニムをサポートしていません。 |
Medium |
サポートされていない機能のスキーマ |
Amazon RDS は、システム権限を必要とする Oracle の機能やコンポーネントのスキーマをサポートしていません。 |
高 |
純粋な統合監査 |
Amazon RDS は、純粋な統合監査をサポートしていません。統合監査は混合モードで使用できます。 |
Medium |
Workspace Manager |
Amazon RDS は、Oracle Database Workspace Manager の |
高 |
次の表は、Amazon RDS for PostgreSQL ではサポートされていない PostgreSQL データベース機能を説明しています。
制限 | 説明 | Impact |
---|---|---|
同時接続 |
RDS for PostgreSQL インスタンスへの同時接続数の上限は、 |
低 |
最新バージョン |
Amazon RDS は、メジャーバージョンのアップグレードを自動的に適用しません。メジャーバージョンのアップグレードを実行するには、DB インスタンスを手動で変更します。詳細については、「PostgreSQL のメジャーバージョンアップグレードの選択」を参照してください。 |
低 |
予約済み接続 |
Amazon RDS では、システムメンテナンス用に最大 3 接続が予約されます。ユーザー接続パラメータの値を指定する場合は、使用予定の接続数に 3 を加えます。 |
低 |
サポートされる拡張機能 |
RDS for PostgreSQL でサポートされる PostgreSQL データベースエンジンの拡張機能には制限があります。サポートされている拡張機能のリストは、PostgreSQL バージョンのデフォルトの DB パラメータグループで確認できます。 |
低 |
テーブルスペースの分割または分離 |
I/O の分割や分離にテーブルスペースを使用することはできません。RDS for PostgreSQL では、すべてのストレージが単一の論理ボリューム上に配置されます。 |
低 |
次の表は、Amazon RDS for SQL Server ではサポートされていない SQL Server データベース機能を説明しています。
制限 | 説明 | Impact |
---|---|---|
Microsoft Azure Blob ストレージへのバックアップ |
RDS for SQL Server は、Microsoft Azure Blob ストレージへのバックアップをサポートしていません。 |
Medium |
バッファプールの拡張 |
RDS for SQL Server は、バッファープール拡張機能をサポートしていません。 |
高 |
カスタムパスワードポリシー |
RDS for SQL Server は、カスタムパスワードポリシーをサポートしていません。 |
Medium |
データクオリティ・サービス |
RDS for SQL Server は、SQL Server の Data Quality Services (DQS) をサポートしていません。 |
高 |
データベースのログ配布 |
RDS for SQL Server は、データベースのログ配布をサポートしていません。 |
高 |
データベース名 |
データベース名には次の制限があります。先頭に rdsadmin は使用できない、先頭と末尾は空白文字やタブは使用できない、改行文字は使用できない、一重引用符 (') は使用できない。 |
Medium |
データベーススナップショット |
RDS for SQL Server は、データベースのスナップショットをサポートしていません。Amazon RDS では DB インスタンスのスナップショットのみを使用できます。 |
Medium |
拡張ストアドプロシージャ |
RDS for SQL Server は、 |
高 |
ファイルテーブル |
RDS for SQL Server は、ファイルテーブルをサポートしていません。 |
Medium |
FILESTREAM のサポート |
RDS for SQL Server は FILESTREAM サポートを提供しません。 |
Medium |
リンクサーバー |
RDS for SQL Server のリンクサーバーのサポートは限定的です。 |
高 |
Machine Learning と R Services |
Machine Learning と R Services のインストールには OS へのアクセスが必要であるため、RDS for SQL Server は、Machine Learning と R Services をサポートしていません。 |
高 |
メンテナンスプラン |
RDS for SQL Server は、メンテナンスプランをサポートしていません。 |
高 |
パフォーマンスデータコレクター |
RDS for SQL Server は、パフォーマンスデータコレクターをサポートしていません。 |
高 |
ポリシーベースの管理 |
RDS for SQL Server は、ポリシーベースの管理をサポートしていません。 |
Medium |
ポリベース |
RDS for SQL Server は、PolyBase をサポートしていません。 |
高 |
レプリケーション |
RDS for SQL Server は、レプリケーションをサポートしていません。 |
Medium |
リソースガバナー |
RDS for SQL Server は、リソースガバナーをサポートしていません。 |
高 |
サーバーレベルのトリガー |
RDS for SQL Server は、サーバースコープのトリガーをサポートしていません。 |
Medium |
サービスブローカーエンドポイント |
RDS for SQL Server は、Service Broker エンドポイントをサポートしていません。 |
高 |
SSAS |
RDS for SQL Server での SQL Server Analysis Services (SSAS) の実行に適用される制限を考慮に入れる必要があります。詳細については、「制限」を参照してください。 |
低 |
SSIS |
RDS for SQL Server での SQL Server Integration Services (SSIS) の実行に適用される制限を考慮に入れる必要があります。詳細については、「制限」を参照してください。 |
低 |
SSRS |
RDS for SQL Server での SQL Server Reporting Services (SSRS) の実行に適用される制限を考慮に入れる必要があります。詳細については、「制限」を参照してください。 |
低 |
SQL Server DB インスタンスのストレージ サイズ |
SQL Server の汎用 (SSD) ストレージとプロビジョンド IOPS ストレージインスタンスの最大ストレージサイズは 16 TiB (テビバイト) です。 SQL Server の磁気ストレージインスタンスの最大ストレージサイズは 1 TiB (テビバイト) です。 |
高 |
Stretch Database |
RDS for SQL Server は、SQL Server の Stretch Database 機能をサポートしていません。 |
Medium |
T-SQL エンドポイント |
RDS for SQL Server は、 |
高 |
TRUSTWORTHY データベースプロパティ |
|
Medium |
次の表は、レコメンデーションの問題のリストを示しています。DMS Fleet Advisor は、ソースデータベースとターゲットデータベースの機能を分析し、これらの移行の制限事項を提供します。Blocker の影響による制限は、DMS Fleet Advisor がソースデータベースのターゲットレコメンデーションを生成できないことを意味します。
制限 | 説明 | Impact |
---|---|---|
適切なインスタンスが見つからない |
AWS DMS は、ソースデータベースメトリクスの組み合わせに適したサイズの移行先として機能するターゲットインスタンスを見つけることができません。 |
ブロッカー |
IOPS で適切なインスタンスが見つからない |
ソースデータベースが、候補となるターゲット DB インスタンスの最大 IOPS 数を超える多数の IOPS を使用しています。 |
ブロッカー |
RAM で適切なインスタンスが見つからない |
ソースデータベースが、候補となるターゲット DB インスタンスの最大 RAM サイズを超える多くの RAM (GB) を使用しています。 |
ブロッカー |
ストレージサイズで適切なインスタンスが見つからない |
ソースデータベースが、候補となるターゲット DB インスタンスの最大ストレージサイズを超える多くのストレージ (TB) を使用しています。 |
ブロッカー |
エディションで適切なインスタンスが見つからない |
ソースデータベースに Amazon RDS でサポートされていないエディションがあります。 |
ブロッカー |
CPU コアで適切なインスタンスが見つからない |
ソースデータベースに、候補となるターゲット DB インスタンスの最大 CPU コア数を超える多数の CPU コアがあります。 |
ブロッカー |
バージョンで適切なインスタンスが見つからない |
ソースデータベースには バージョンがあり、 AWS DMS は を認識しません。 |
ブロッカー |
CPU パラメータが未定義 |
DMS データコレクターが、ソースデータベースが使用する CPU に関する情報を収集しなかった。データコレクターでデータ転送に必要なメトリクスと設定済みの認証情報が収集されていることを確認してください。「データ転送のための認証情報の設定」を参照してください。 |
ブロッカー |
メモリパラメータが未定義 |
DMS データコレクターが、ソースデータベースが使用するメモリに関する情報を収集しなかった。データコレクターでデータ転送に必要なメトリクスと設定済みの認証情報が収集されていることを確認してください。「データ転送のための認証情報の設定」を参照してください。 |
ブロッカー |
ストレージサイズパラメータが未定義 |
DMS データコレクターが、ソースデータベースが使用するストレージサイズに関する情報を収集しなかった。データコレクターでデータ転送に必要なメトリクスと設定済みの認証情報が収集されていることを確認してください。「データ転送のための認証情報の設定」を参照してください。 |
ブロッカー |
ストレージ IOPS パラメータが未定義 |
DMS データコレクターが、ソースデータベースが使用するストレージ IOPS メトリクスを収集しなかった。データコレクターでデータ転送に必要なメトリクスと設定済みの認証情報が収集されていることを確認してください。 |
ブロッカー |
データが足りない |
DMS データコレクターが、ターゲットレコメンデーションを生成するのに十分なデータを収集しなかった。データコレクターでデータ転送のために認証情報が設定されていることを確認してください。「データ転送のための認証情報の設定」を参照してください。 |
ブロッカー |
データベースエディションが未定義 |
DMS データコレクターが、ソースデータベースエディションに関する情報を収集しなかった。データコレクターでデータ転送に必要なメトリクスと設定済みの認証情報が収集されていることを確認してください。「データ転送のための認証情報の設定」を参照してください。 |
ブロッカー |
未知のエラー |
DMS Fleet Advisor は、ソースデータベースに対するターゲットレコメンデーションを生成できません。 |
ブロッカー |
データベースバージョンが未定義 |
DMS Fleet Advisor が、ソースデータベースのバージョンに関する情報を収集しなかった。DMS Fleet Advisor では、ソースデータベースの最新バージョンを使用することをお勧めします。このレコメンデーションを選択した場合、データベースのバージョンをアップグレードする必要があります。ソースデータベースに対して生成されたターゲットレコメンデーションを確認し、これらのレコメンデーションが要件を満たしていることを確認します。 |
高 |
RDS 設定のデータベース接続数を増やす |
ソースデータベースには、一定の数の接続が必要です。デフォルトでは、Amazon RDS データベースインスタンスで使用可能な接続の数は異なります。RDS データベースインスタンスを作成するときは、このデフォルト値を必ず変更してください。これを行う場合、パラメータグループの max_connections パラメータ値を更新します。 |
Medium |
ターゲットエディションに互換性がある |
ソースデータベースのターゲットレコメンデーションが、異なるデータベースエディションを使用しています。ソースデータベースエディションは、推奨されるターゲットエディションと同じ機能をサポートしています。ただし、この新しいデータベースエディションを選択すると、コストが増加する可能性があります。 |
Medium |
ストレージスループットパラメータが未定義 |
DMS データコレクターが、ソースデータベースが使用するストレージスループットメトリクスを収集しなかった。ソースデータベースに対して生成されたターゲットレコメンデーションを確認し、これらのレコメンデーションが要件を満たしていることを確認します。 |
Medium |
データベース接続番号パラメータが未定義 |
DMS データコレクターが、ソースデータベースが使用する接続数に関する情報を収集しなかった。ソースデータベースに対して生成されたターゲットレコメンデーションを確認し、これらのレコメンデーションが要件を満たしていることを確認します。または、クォータの引き上げをリクエストします。 |
Medium |
データベースバージョンのダウングレード |
ソースデータベースが、Amazon RDS データベース以降のバージョンで実行されています。データベースバージョンをダウングレードするには、下位バージョンで実装されていない機能を使用していないことを確認してください。または、移行ターゲットとして Amazon EC2 を使用します。 |
Medium |
ターゲットエディションが異なる |
ソースデータベースのターゲットレコメンデーションが、異なるデータベースエディションを使用しています。ソースデータベースエディションは、推奨されるターゲットエディションと互換性があります。ただし、推奨されるターゲットデータベースエディションは、ソースデータベースエディションの一部の機能をサポートしていません。この新しいデータベースエディションを選択すると、コストが増加する可能性があります。 |
Medium |
サポートされていないバージョンからのアップグレード |
ソースデータベースのサポートが終了しました。最新の DB エンジンバージョンをターゲットとして使用するには、移行の前にデータベースをアップグレードします。または、移行ターゲットとして Amazon EC2 を使用します。 データベースエンジンに応じ、次のいずれかのリンクを使用して詳細を確認してください。 |
Medium |