Khi di chuyển một cơ sở dữ liệu Oracle sang Amazon Aurora PostgreSQL, công cụ nào chuyển đổi schema và mã cần thiết vì các engine cơ sở dữ liệu khác nhau?

1 / 1
Hãy chọn một đáp án
ĐúngA

Giải thích

Chọn một công cụ chuyển đổi schema trong một cuộc di chuyển cơ sở dữ liệu khác engine.

  • 1các engine cơ sở dữ liệu khác nhauDi chuyển khác engine = cần SCT
  • 2chuyển đổi schema và mãMột công cụ chuyển đổi schema = SCT
AĐúng

AWS Schema Conversion Tool

Đúng. AWS SCT là một công cụ chuyển đổi schema và mã giữa các engine cơ sở dữ liệu khác nhau. Nó hỗ trợ công việc chuyển đổi trong một cuộc di chuyển nơi engine thay đổi, như Oracle sang Aurora PostgreSQL. Việc di chuyển dữ liệu thực tế được thực hiện cùng với DMS.

BSai

AWS Database Migration Service (DMS)

AWS DMS là một dịch vụ nhân bản và di chuyển dữ liệu thực tế của một cơ sở dữ liệu.

Trong một cuộc di chuyển nơi engine khác nhau, trước hết cần SCT để chuyển đổi schema và mã, và bản thân việc chuyển đổi không phải vai trò của DMS, nên đáp án này sai. Chúng được dùng cùng nhau theo thứ tự SCT (chuyển đổi) rồi DMS (di chuyển).

CSai

AWS Application Migration Service

AWS Application Migration Service (MGN) là một dịch vụ di chuyển rehosting toàn bộ máy chủ sang AWS.

Đối tượng của nó là di dời ở cấp máy chủ, và nó không phải là một công cụ thực hiện chuyển đổi schema và mã giữa các engine DB khác nhau như Oracle và PostgreSQL, nên đáp án này sai.

DSai

AWS Migration Hub

AWS Migration Hub là một dashboard theo dõi và trực quan hóa tiến độ của nhiều dự án di chuyển ở một nơi.

Vai trò của nó là quản lý và theo dõi các cuộc di chuyển, và nó không có tính năng chuyển đổi schema hay mã ứng dụng, nên đáp án này sai.

Điểm cần nhớ

'Giữa các engine khác nhau' và 'chuyển đổi schema' chỉ tới AWS SCT. Việc di chuyển dữ liệu thực tế là DMS. Với engine cùng loại, không cần SCT và chỉ dùng DMS. Cách phân chia SCT (chuyển đổi) cộng DMS (di chuyển) là điểm then chốt.