S3 Compatible¶
Mọi dịch vụ triển khai S3 API đều có thể được gắn thành ổ đĩa Windows. Các trường kết nối luôn giống nhau — URL điểm cuối, ID khóa truy cập, Khóa truy cập bí mật và một bucket — nên hướng dẫn này bao quát toàn bộ họ S3.
Nhiều dịch vụ trong số này có mục riêng mang tên dịch vụ trong tab Enterprise của RaiDrive (Wasabi, Backblaze B2, Cloudflare R2, …). Hãy chọn mục mang tên dịch vụ nếu có — khi đó RaiDrive đã biết sẵn dạng điểm cuối và danh sách khu vực. Dùng mục chung S3 Compatible cho mọi dịch vụ khác, kể cả máy chủ tự vận hành.
Trước khi bắt đầu¶
Hãy chuẩn bị sẵn những thứ sau:
- ID khóa truy cập và Khóa truy cập bí mật do dịch vụ cấp — mọi dịch vụ tương thích S3 đều có trang quản lý khóa trong bảng điều khiển riêng; các trang hướng dẫn riêng cho từng nhà cung cấp trong phần này cho biết chính xác vị trí đó với từng dịch vụ có tên.
- URL điểm cuối S3 của dịch vụ (xem bảng bên dưới).
- Một số dịch vụ cần thêm một mã định danh — ví dụ Cloudflare R2 cần ID tài khoản và Oracle cần object storage namespace.
Kết nối¶
- Nhấp Thêm trên thanh công cụ.
- Chọn Enterprise → dịch vụ có tên, hoặc S3 Compatible nếu dịch vụ không có trong danh sách.
- Với mục chung, nhập URL điểm cuối (và Khu vực, nếu dịch vụ yêu cầu).
- Nhập ID khóa truy cập và Khóa truy cập bí mật, rồi nhấp nút Làm mới bên cạnh trường bucket.
- Chọn bucket và nhấp Kết nối.
Nhập bucket thủ công
Nếu khóa của bạn không được phép liệt kê bucket, hãy đánh dấu hộp kiểm ở bên trái trường bucket và nhập trực tiếp tên bucket.
Tham khảo điểm cuối¶
| Dịch vụ | Dạng điểm cuối |
|---|---|
| Wasabi | https://s3.<region>.wasabisys.com |
| Backblaze B2 | https://s3.<region>.backblazeb2.com |
| Cloudflare R2 | https://<account-id>.r2.cloudflarestorage.com |
| Storj | https://gateway.storjshare.io (một điểm cuối toàn cầu duy nhất) |
| DigitalOcean Spaces | https://<region>.digitaloceanspaces.com |
| Oracle Cloud | https://<namespace>.compat.objectstorage.<region>.oraclecloud.com |
| IBM Cloud | https://s3.<region>.cloud-object-storage.appdomain.cloud |
| Alibaba Cloud | https://oss-<region>.aliyuncs.com |
| Tencent Cloud | https://cos.<region>.myqcloud.com |
| Naver Cloud Platform | https://<region>.object.ncloudstorage.com — khu vực: kr, us, sg, jp, de |
| Synology C2 | https://object.<region>.c2.synology.com |
| IDrive e2 | https://<host>.<region>.idrivee2-XX.com (hiển thị trong e2 console) |
| Akamai Linode | https://<region>.linodeobjects.com |
| IONOS | https://s3.<region>.ionoscloud.com |
| DreamHost | https://objects-us-east-1.dream.io hoặc https://s3.us-east-005.dream.io (tùy cụm) |
| Leviia | https://s3.<region>.leviia.com |
| MEGA S4 | https://s3.<region>.s4.mega.io |
| MinIO (tự vận hành) | URL máy chủ của bạn |
| Cloudian (tự vận hành) | URL máy chủ của bạn |
| Ceph (tự vận hành) | URL RADOS Gateway của bạn |
| Garage (tự vận hành) | URL máy chủ của bạn |
| Scaleway và các dịch vụ khác | https://s3.<region>.scw.cloud — qua mục chung S3 Compatible |
Cài đặt¶
| Cài đặt | Mô tả | Mặc định |
|---|---|---|
| Điểm cuối | URL S3 API của dịch vụ | — |
| Khu vực | Khu vực xác thực; một số dịch vụ bắt buộc (ví dụ Garage, Scaleway) | trống |
| ID khóa truy cập / Khóa truy cập bí mật | Thông tin xác thực do dịch vụ cấp | — |
| Bucket | Bucket cần gắn (chọn từ danh sách hoặc nhập thủ công) | — |
| Chỉ đọc | Chặn ghi vào ổ đĩa đã gắn | tắt |
Hoạt động và giới hạn¶
- RaiDrive xác thực điểm cuối đối với các máy chủ tự nhận dạng: MinIO, Cloudian, Ceph và Garage được nhận biết qua phản hồi của máy chủ; IDrive e2, Akamai Linode và Synology C2 qua dạng tên máy chủ. Điểm cuối không khớp sẽ bị từ chối với thông báo "invalid endpoint".
- Các máy chủ tự vận hành (MinIO, Cloudian, Ceph, Garage) được truy cập theo kiểu đường dẫn (path-style), và chấp nhận chứng chỉ TLS riêng/tự ký.
- Đặc tính của S3 áp dụng ở mọi nơi: không có thư mục thật — "thư mục" là tiền tố của khóa, vì vậy đổi tên một cây thư mục lớn là sao chép rồi xóa mọi đối tượng có cùng tiền tố — xem AWS: organizing objects using folders.
Khắc phục sự cố¶
| Triệu chứng | Nguyên nhân | Cách khắc phục |
|---|---|---|
| "invalid endpoint" | Điểm cuối không khớp với dịch vụ đã chọn | Kiểm tra dạng điểm cuối trong bảng, hoặc dùng mục chung S3 Compatible |
| Danh sách bucket trống | Khóa không thể liệt kê bucket | Nhập bucket thủ công |
| Lỗi chữ ký / ủy quyền | Dịch vụ cần khu vực được chỉ định rõ | Điền trường Khu vực bằng giá trị lấy từ bảng điều khiển của dịch vụ |
| Lỗi TLS với máy chủ trong mạng LAN | Chứng chỉ tự ký khi dùng mục dành cho một dịch vụ công khai có tên | Dùng các mục tự vận hành (MinIO/Cloudian/Ceph/Garage) hoặc S3 Compatible |