Mục lục bài viết

Tính năng di chuyển dữ liệu đồng nhất của AWS Database Migration Service (DMS) là gì?

Được công bố vào tháng 6 năm 2023, tính năng di chuyển dữ liệu đồng nhất của AWS Database Migration Service (DMS) cho phép di chuyển dữ liệu đơn giản, hiệu suất cao với rất ít thời gian ngừng hoạt động và chúng sử dụng các công cụ tích hợp của cơ sở dữ liệu gốc như PostgreSQL hoặc Aurora PostgreSQL.

Ví dụ: di chuyển cơ sở dữ liệu PostgreSQL từ on-premises sang Amazon RDS for PostgreSQL hoặc Aurora PostgreSQL.

Hoạt động theo mô hình serverless, tự động điều chỉnh quy mô tài nguyên cần thiết lúc di chuyển.

Có thể di chuyển dữ liệu, phân vùng bảng, kiểu dữ liệu.Hỗ trợ di chuyển các đối tượng thứ cấp như hàm và thủ tục được lưu trữ.

Sơ đồ minh họa:

Các phiên bản database được hỗ trợ là:

  • PostgreSQL (versions: 10.4 to 14.x)
  • MySQL (versions: 5.7 and later)
  • MariaDB (versions: 10.2 and later)
  • MongoDB (versions: 4.x, 5.x, and 6.0)

Ngoài ra nó còn hỗ trợ Amazon DocumentDB (versions: 3.6, 4.0, and 5.0) với cả 2 option full load và ongoing replication.

Chú ý về chức năng di chuyển dữ liệu đồng nhất của DMS

  • Di chuyển dữ liệu đồng nhất hỗ trợ di chuyển MongoDB và Amazon DocumentDB, và không cho phép sử dụng quy tắc chuyển đổi để thay đổi kiểu dữ liệu cột, di chuyển đối tượng từ schema này sang schema khác, hoặc đổi tên đối tượng.
  • Di chuyển dữ liệu đồng nhất không cung cấp công cụ tích hợp sẵn để xác thực dữ liệu.
  • Khi sử dụng di chuyển dữ liệu đồng nhất với PostgreSQL, AWS DMS di chuyển các view như các bảng đến cơ sở dữ liệu đích.
  • Di chuyển dữ liệu đồng nhất không ghi nhận các thay đổi ở cấp độ schema trong quá trình sao chép dữ liệu liên tục. Nếu bạn tạo bảng mới trong cơ sở dữ liệu nguồn, việc di chuyển bảng của AWS DMS sẽ không hoạt động. Để di chuyển các bảng mới, hãy khởi động lại quá trình di chuyển dữ liệu.
  • Không hỗ trợ di chuyển dữ liệu từ phiên bản cơ sở dữ liệu cao hơn xuống phiên bản thấp hơn bằng cách sử dụng di chuyển dữ liệu đồng nhất với AWS DMS.
  • Di chuyển dữ liệu đồng nhất không có sẵn thông qua CLI hoặc API.
  • Di chuyển dữ liệu đồng nhất không hỗ trợ thiết lập kết nối với phiên bản cơ sở dữ liệu trong dải CIDR thứ cấp của VPC.
  • Cổng 8081 không thể được sử dụng cho di chuyển đồng nhất từ các nhà cung cấp dữ liệu.
  • Di chuyển dữ liệu đồng nhất không hỗ trợ di chuyển các cơ sở dữ liệu và bảng MySQL đã được mã hóa.

Các Region được thêm vào ở bản cập nhật này

  • US East (N. Virginia)
  • US West (Oregon)
  • US East (Ohio)
  • Europe (Ireland)
  • Europe (Frankfurt)
  • Europe (Stockholm)
  • Asia Pacific (Sydney)
  • Asia Pacific (Tokyo)
  • Asia Pacific (Singapore)
  • US West (N. California)
  • South America (São Paulo)
  • Asia Pacific (Seoul)
  • Asia Pacific (Mumbai)
  • Canada (Central)
  • Europe (London)
  • Europe (Paris)
  • Asia Pacific (Osaka) )
  • Asia Pacific (Hong Kong)
  • Middle East (Bahrain)
  • Europe (Milan)
  • Africa (Cape Town)
  • Asia Pacific (Jakarta)
  • Middle East (UAE)
  • Europe (Zurich)
  • Europe (Spain)
  • Asia Pacific (Hyderabad)
  • Asia Pacific (Melbourne)
  • Israel (Tel Aviv)
  • Canada West (Calgary)

Kết luận

Tính năng di chuyển dữ liệu đồng nhất của AWS DMS cung cấp một giải pháp serverless, tự động và toàn diện cho việc di chuyển cơ sở dữ liệu. Nó không chỉ đơn giản hóa quá trình di chuyển mà còn đảm bảo hiệu suất cao và thời gian ngừng hoạt động tối thiểu, đồng thời hỗ trợ di chuyển nhiều loại đối tượng cơ sở dữ liệu khác nhau.