Bài này hướng dẫn nối NAS Synology hoặc QNAP vào Object Storage, để dữ liệu trên NAS có thêm một bản nằm ngoài văn phòng.
NAS giải quyết được chuyện ổ cứng hỏng, nhờ RAID. Nhưng RAID không cứu được cháy, mất trộm, mã độc tống tiền hay một thao tác xoá nhầm – vì cả hai ổ đĩa đều nằm trong cùng một cái máy, trong cùng một căn phòng. Đẩy một bản sang kho ngoài là lớp thứ hai, và là lớp rẻ nhất.
1. Chuẩn bị
Cần một gói Object Storage và cặp khoá lấy trong Portal theo bài Bắt đầu với Object Storage, cộng một bucket riêng cho NAS.
| Thông tin | Giá trị |
|---|---|
| Endpoint | https://object.cloudzone.vn |
| Access Key / Secret Key | lấy trong Portal |
| Bucket | tự đặt, ví dụ abc-nas-van-phong |
| Region | không bắt buộc. Phần mềm nào đòi thì điền us-east-1, đây chỉ là giá trị hình thức |
Tên bucket chỉ dùng chữ thường, số và dấu gạch ngang, dài 3 tới 63 ký tự – đây cũng đúng là yêu cầu Synology ghi trong tài liệu của họ, nên đặt đúng từ đầu là cả hai bên đều nhận.
2. Synology: chọn giữa Hyper Backup và Cloud Sync
DSM có hai công cụ làm hai việc khác nhau. Chọn nhầm là về sau khó chữa.
| Hyper Backup | Cloud Sync | |
|---|---|---|
| Làm gì | Sao lưu có phiên bản, nén và gom thành kho riêng | Đồng bộ tệp, trên kho nhìn thấy đúng từng tệp như trên NAS |
| Lấy lại bản cũ của một tệp | Được, chọn theo mốc thời gian | Không, kho chỉ giữ bản mới nhất |
| Mở tệp trên kho bằng công cụ khác | Không, phải khôi phục qua Hyper Backup | Được, tệp nằm nguyên dạng |
| Hợp với | Bản sao lưu để phòng sự cố | Đưa thư mục ảnh, tài liệu lên kho để dùng chung hoặc phục vụ website |
Cần bản sao lưu thì chọn Hyper Backup. Đồng bộ kiểu Cloud Sync không phải bản sao lưu: xoá nhầm một tệp trên NAS thì lượt đồng bộ kế tiếp xoá luôn bản trên kho.
3. Synology Hyper Backup, từng bước
Mở Hyper Backup trong DSM, bấm dấu cộng, chọn Backup Tasks, rồi chọn đích S3 Storage.
Khai như sau:
| Ô | Điền |
|---|---|
| S3 Server | Custom Server URL |
| Server address | object.cloudzone.vn |
| Signature Version | V4 |
| Request Style | để mặc định; đổi sang kiểu đường dẫn nếu bước liệt kê bucket không ra |
| Access key / Secret key | lấy trong Portal |
| Bucket name | chọn trong danh sách hiện ra sau khi khoá đúng |
| Directory | tên thư mục trên kho, ví dụ nas-van-phong |
Hai ô quyết định chạy hay không là S3 Server và Signature Version. Tài liệu của Synology ghi rõ: kho dùng kiểu địa chỉ đường dẫn chỉ được hỗ trợ khi chọn Custom Server URL cho S3 server và phiên bản chữ ký là V4. Chọn nhầm một nhà cung cấp có sẵn trong danh sách thì DSM gọi sang máy chủ của họ chứ không gọi về Cloudzone.
Khoá đúng thì bấm sang bước sau, danh sách bucket hiện ra. Không hiện thì xem lại khoá, rồi thử đổi Request Style sang kiểu đường dẫn – endpoint của Cloudzone nhận cả hai kiểu.
Mấy mục ở các bước sau đáng để ý:
- Chọn thư mục – đừng chọn hết mọi thứ. Thư mục bộ nhớ đệm, thư mục tải phim, thư mục máy ảo đang chạy thường chiếm phần lớn dung lượng mà không đáng sao lưu.
- Enable backup schedule – đặt chạy hằng đêm, giờ không ai dùng NAS.
- Enable integrity check schedule – bật, mỗi tháng một lần. Đây là thứ phát hiện kho hỏng trước khi quý Khách hàng cần tới nó.
- Enable client-side encryption – bật thì tệp được mã hoá ngay tại NAS trước khi rời máy. ⚠️ Tải tệp khoá về và cất ở nơi khác NAS. Mất tệp đó là mất bản sao lưu, không ai mở lại được, kể cả Cloudzone.
- Rotation – bật và đặt số bản giữ lại, nếu không kho sẽ phình đều mỗi đêm.
4. Synology Cloud Sync, khi cần tệp nằm nguyên dạng
Dùng khi muốn đẩy thư mục ảnh hoặc tài liệu lên kho để ứng dụng khác đọc được. Mở Cloud Sync, chọn nhà cung cấp S3 Storage, rồi cũng chọn Custom Server URL và điền object.cloudzone.vn như trên.
🔴 Chọn hướng đồng bộ cho đúng. Cloud Sync có ba hướng, và hướng mặc định là hai chiều:
- Upload local changes only – chỉ đẩy lên, an toàn nhất.
- Two-way sync – sửa bên nào cũng lan sang bên kia, kể cả xoá.
- Download remote changes only – chỉ kéo về.
Thêm nữa, trong phần nâng cao có ô Don’t remove files in the destination folder – bật ô đó thì xoá trên NAS không kéo theo xoá trên kho.
5. QNAP: Hybrid Backup Sync
Trên QNAP, công cụ là HBS 3 (Hybrid Backup Sync). Đường đi theo tài liệu của QNAP: mở HBS 3, vào Storage Spaces, bấm Create, chọn Amazon S3 & S3 Compatible.
Cửa sổ tạo nơi chứa hỏi các mục: Name, Service provider, Access key, Secret key, Use specific bucket, cùng ba tuỳ chọn Use a proxy server, Use SSL connection và Validate SSL certificate.
Bật Use SSL connection và Validate SSL certificate – endpoint của Cloudzone chạy HTTPS với chứng chỉ hợp lệ, nên hai ô này bật được và nên bật.
⚠️ Một chỗ tôi không xác nhận được từ tài liệu QNAP: mục Service provider có cho khai thẳng địa chỉ máy chủ của một dịch vụ bất kỳ hay không. Tài liệu chỉ mô tả ô đó là “nhà cung cấp dịch vụ theo vùng” và liệt kê sẵn vài chục nhà cung cấp, không nói tới ô địa chỉ tự khai. Bản HBS khác nhau có thể khác nhau ở chỗ này.
Mở HBS 3 trên máy của mình, xem danh sách Service provider:
- Có mục cho khai địa chỉ máy chủ – điền
object.cloudzone.vn, cặp khoá, chọn bucket, xong. - Không có – dùng đường vòng: cài
rclonelên NAS qua Entware hoặc chạy trong một vùng chứa, rồi hẹn giờ theo bài Sao lưu máy chủ Linux lên Object Storage bằng rclone. Cách này chạy được trên mọi NAS có vỏ Linux, kể cả Synology.
Quý Khách hàng vướng ở bước này thì nhắn qua ô chat trên trang Cloudzone, kèm ảnh chụp màn hình danh sách nhà cung cấp.
6. Kiểm lượt chạy đầu tiên trên kho, đừng chỉ tin giao diện NAS
Chạy tay một lượt, rồi nhìn trên kho bằng một máy khác:
rclone ls cloudzone:abc-nas-van-phong | tail -20
rclone size cloudzone:abc-nas-van-phong
Hyper Backup có bật mã hoá thì trên kho sẽ là các tệp của kho sao lưu chứ không phải tên tệp gốc – đúng như vậy, không phải lỗi. Điều cần xác nhận ở đây chỉ là có dữ liệu, mang ngày hôm nay, dung lượng đúng tầm.
7. Khôi phục thử
Với Hyper Backup, mở Hyper Backup Explorer, trỏ vào kho trên S3, chọn một mốc thời gian rồi lấy ra một thư mục nhỏ. Với Cloud Sync thì tệp nằm nguyên dạng, tải thẳng bằng bất kỳ công cụ S3 nào.
Mỗi quý thử một lần, và thử khôi phục ra một chỗ khác chứ đừng ghi đè lên bản đang dùng.
8. Câu hỏi thường gặp
NAS ở văn phòng, đường truyền yếu, sao lưu lần đầu rất lâu? Lần đầu luôn lâu nhất vì phải đẩy toàn bộ. Cho chạy qua một dịp cuối tuần, các lượt sau chỉ gửi phần thay đổi. Hyper Backup và Cloud Sync đều có mục giới hạn tốc độ theo khung giờ – đặt giới hạn trong giờ làm việc để không chiếm hết đường truyền của văn phòng.
Dùng chung một gói cho hai NAS được không? Được. Đặt mỗi NAS một thư mục riêng trên cùng bucket, hoặc mỗi NAS một bucket. Tách ra thì sau này tìm và dọn theo từng máy đỡ công.
Mã hoá phía NAS có làm chậm không? Có, một chút, vì NAS phải mã hoá trước khi gửi. Máy NAS đời thấp sao lưu khối dữ liệu lớn thì thấy rõ. Đổi lại, dữ liệu rời khỏi nhà ở dạng không ai đọc được.
Kho đầy thì chuyện gì xảy ra? Lượt sao lưu kế tiếp báo lỗi ghi. Giảm số bản giữ lại, hoặc mua thêm dung lượng trong Portal Cloudzone – dữ liệu và khoá giữ nguyên, không phải khai lại trên NAS.
Kết nối báo lỗi thì tra ở đâu? Xem bài Lỗi thường gặp khi kết nối Object Storage và cách xử lý, có đủ các mã lỗi hay gặp kèm cách xử lý.
Bài liên quan trong chuyên mục Object Storage
- Bắt đầu với Object Storage: lấy khoá kết nối và tạo bucket đầu tiên
- Tải lên, tải về và quản lý dữ liệu trên Object Storage
- Lỗi thường gặp khi kết nối Object Storage và cách xử lý
- Dọn dữ liệu và giữ dung lượng Object Storage trong tầm kiểm soát
- Sao lưu máy chủ Linux lên Object Storage bằng rclone
- Đưa bản sao lưu cPanel hoặc DirectAdmin lên Object Storage
- Dùng Object Storage trong ứng dụng: PHP, Laravel, Python và Node.js
- Chuyển dữ liệu từ AWS S3, Wasabi hoặc kho S3 khác về Object Storage Cloudzone