# Sao chép liên vùng

S3 cung cấp chức năng sao chép liên vùng, cho phép bạn liên kết các không gian lưu trữ (Bucket) ở hai vùng khác nhau để đồng bộ hóa tệp.

Sao chép liên vùng là quá trình sao chép tệp tự động, bất đồng bộ giữa các không gian lưu trữ trong các trung tâm dữ liệu (vùng) S3 khác nhau. Nó sao chép các thao tác như tạo, cập nhật và xóa tệp từ không gian lưu trữ nguồn sang không gian lưu trữ đích ở một vùng khác.

Chức năng sao chép liên vùng cung cấp khả năng khắc phục thảm họa liên vùng cho các không gian lưu trữ, đồng thời đáp ứng nhu cầu sao chép dữ liệu của bạn. Các tệp trong không gian lưu trữ đích là bản sao hoàn chỉnh của các tệp trong không gian lưu trữ nguồn, có cùng tên tệp và nội dung.

## Kịch bản ứng dụng

* Yêu cầu tuân thủ: Vì mục đích tuân thủ, dữ liệu của bạn phải có một bản sao được lưu trữ ở một khoảng cách nhất định. Chức năng sao chép liên vùng cho phép sao chép dữ liệu giữa các trung tâm dữ liệu S3 cách xa nhau về mặt địa lý để đáp ứng các yêu cầu này.

* Giảm thiểu độ trễ: Nếu doanh nghiệp của bạn hoạt động ở hai vị trí địa lý, việc duy trì các bản sao tệp trong các trung tâm dữ liệu S3 gần người dùng hơn có thể giảm độ trễ khi truy cập tệp.

* Sao lưu dữ liệu và khắc phục thảm họa: Nếu bạn có yêu cầu cao về bảo mật và tính khả dụng của dữ liệu, sao chép liên vùng đảm bảo rằng dữ liệu sao lưu ở một trung tâm dữ liệu S3 khác có thể được kích hoạt trong trường hợp trung tâm dữ liệu S3 bị hư hỏng không thể phục hồi do các sự kiện bất khả kháng như động đất hoặc sóng thần.

* Di chuyển dữ liệu: Vì lý do kinh doanh, bạn cần di chuyển dữ liệu từ trung tâm dữ liệu S3 này sang trung tâm dữ liệu S3 khác.

* Nhu cầu vận hành: Nếu bạn có tài nguyên tính toán ở hai trung tâm dữ liệu khác nhau, sao chép liên vùng cho phép bạn duy trì các tệp S3 đồng thời trên các trung tâm dữ liệu khu vực này.

## Khuyến cáo

1. Đối với hai không gian lưu trữ đang đồng bộ hóa, do bạn có thể thao tác đồng thời trên cả hai không gian lưu trữ, các tệp được sao chép có thể ghi đè lên các tệp có cùng tên trong không gian lưu trữ đích. Thao tác ghi đè tệp là không thể đảo ngược. Vui lòng thiết lập các quy tắc sao chép liên vùng theo nhu cầu của bạn để tránh mất mát dữ liệu quan trọng.

2. Do sao chép liên vùng sử dụng cơ chế sao chép bất đồng bộ, có thể mất một khoảng thời gian để dữ liệu được sao chép sang Bucket đích, thường dao động từ vài phút đến vài giờ, tùy thuộc vào kích thước của dữ liệu.

3. Tính năng truy xuất nguồn hình ảnh (Image source retrieval) và tính năng sao chép liên vùng không thể bật cùng một lúc.

4. Nếu một bucket được định cấu hình với chính sách vòng đời (lifecycle policy), cấu hình vòng đời sẽ chỉ áp dụng cho không gian lưu trữ hiện tại. Các tệp sẽ không được xóa đồng bộ giữa các không gian lưu trữ đã bật tính năng sao chép liên vùng.

5. Các chi phí liên quan đến sao chép liên vùng:

- Phí lưu lượng (Traffic fees): Chi chi phí lưu lượng ở đầu nguồn phát sinh khi sử dụng tính năng sao chép liên vùng để đồng bộ hóa dữ liệu từ không gian lưu trữ nguồn sang không gian lưu trữ đích. Về phí lưu lượng, vui lòng tham khảo bảng giá sản phẩm.
- Phí yêu cầu (Request fees): S3 sẽ tính toán số lượng yêu cầu và tính phí yêu cầu, bao gồm các yêu cầu kéo danh sách (list pull) và tải xuống (download) của nguồn, cũng như các yêu cầu tải lên (upload) của đích. Về phí yêu cầu, vui lòng tham khảo bảng giá sản phẩm.

## Thiết lập quy tắc sao chép liên vùng

Chọn bucket tương ứng, vào trang quản lý và chọn tính năng sao chép liên vùng.

![1](https://cdn.udelivrs.com/2024/12/ee2b67d392084df782b2bd0177a9f31a_1734428648277.png)

Nhấp vào nút New Rule để mở trang Thêm quy tắc sao chép liên vùng.

![2](https://cdn.udelivrs.com/2024/12/3130b9d76967c11179eba43ed1b8da3b_1734428648285.png)

1. Vùng đích (Target region): Bạn có thể chọn vùng lưu trữ nơi đặt không gian đích sao chép. Hai không gian lưu trữ để đồng bộ hóa dữ liệu phải ở hai vùng khác nhau. Không thể thực hiện đồng bộ hóa dữ liệu giữa các không gian lưu trữ trong cùng một vùng.

2. Không gian lưu trữ đích (Target storage space): Chọn không gian lưu trữ đích để bật đồng bộ hóa dữ liệu. Không có không gian lưu trữ nào trong hai không gian lưu trữ dùng cho sao chép liên vùng có thể đồng bộ hóa đồng thời với bất kỳ không gian lưu trữ nào khác. Ví dụ, nếu không gian lưu trữ A được thiết lập để đồng bộ hóa dữ liệu sang không gian lưu trữ B, cả A và B đều không thể thiết lập mối quan hệ đồng bộ hóa dữ liệu với bất kỳ không gian lưu trữ nào khác.

Sau khi thêm quy tắc sao chép liên vùng, quy tắc này sẽ có hiệu lực theo mặc định. Trạng thái có thể được nhìn thấy trong thanh trạng thái. Bạn có thể sử dụng các nút khác dưới thanh thao tác để thực hiện các thao tác bật, tắt và xóa tương ứng.

## Chú ý

1. Tính năng sao chép liên vùng hỗ trợ đồng bộ hóa dữ liệu theo thời gian thực. Nó có thể giám sát và đồng bộ hóa các thao tác thêm, xóa và sửa đổi dữ liệu theo thời gian thực tới không gian lưu trữ ở vùng đích. Đối với một tệp dung lượng 2MB, nó có thể đạt được tốc độ đồng bộ hóa thông tin ở mức phút và đảm bảo tính nhất quán cuối cùng (eventual consistency) của dữ liệu ở cả hai bên, nhưng không đảm bảo tính nhất quán của dữ liệu ở trạng thái trung gian.

2. Hiện tại (Dubai, Mumbai, Sao Paulo, Hồ Chí Minh, Lagos) không hỗ trợ sao chép liên vùng. Vui lòng liên hệ với bộ phận hỗ trợ kỹ thuật nếu bạn có nhu cầu này.

3. Hiện tại, chỉ các tệp được tải lên thông qua tên miền bên ngoài (external domain name) mới có thể kích hoạt tính năng sao chép liên vùng.