Khái niệm về “Remote Replication”: Remote replication là quá trình chia sẻ thông tin dữ liệu qua mạng nhưng để đảm bảo tính nhất quán giữa Server lưu trữ ở 2 sites khác nhau. Nói cách khác, đây là ánh xạ dữ liệu từ khoảng cách xa. Tại sao chúng ta cần Remote Replication? Một trong những lợi ích chính của ánh xạ là trường hợp mất dữ liệu tại Site chính, tại các Site nhánh vẫn có thể tiếp tục làm việc vào chính xác thời điểm Site chính bị lỗi. Đây không chỉ đảm bảo bạn một bản sao lưu hoàn chỉnh mà còn giữ hệ thống trong điều kiện vận hành liên tục cùng thời gian “chết” khi xảy ra lỗi ít nhất. Dưới đây là mô hình ví dụ: Sau đây mình sẽ hướng dẫn cài đặt “remote replication” trên thiết bị NAS QNAP sử dụng Rsync. Bước 1: Cấu hình cài đặt trên “Remote NAS” - Forward port 873 trên NAT router đến địa chỉ IP của “Remote NAS”. Trong mô hình này mình forward port 873 của IP: 192.168.1.230 - Đăng nhập vào “Remote QNAP NAS” bằng quyền administrator, và đến “Backup Station” > “Rsync Server”. - Để kích hoạt QNAP NAS từ xa sao lưu dữ liệu đến NAS này, chọn “Enable backup from a remote server to the local host”. - Để cho phép Rsync server sao lưu dữ liệu đến NAS này,chọn "Allow remote Rsync server to back up data to NAS". Sau đó, nhập username and password cho dịch vụ xác thực của Rsync. - Tạo Share folder làm đích nhân rộng dữ liệu trên Remote NAS. (Ví dụ, tạo Share Folder là "Sales" và thư mục con "2014" trên remote NAS.) Bước 2: Cấu hình cài đặt trên local NAS - Login vào local NAS. - Đi đến "Backup Station" > "Remote Replication" > “NAS to NAS”. - Click "Create a Replication Job" để tạo tiến trình backup mới. Cửa sổ"Create a Replication Job" sẽ bật lên. i. Tên của phiên nhân rộng dữ liệu: ii. Click “Settings”, và nhập thông tin của Server từ xa: Tên/địa chỉ IP và Port User Name & Password **Tên của Server từ xa có thể xem bằng cách vào “Control Panel” > “General Settings” >”System Administration” > “Server name”. Đảm bảo user chỉ định có quyền truy cập vào thư mục đích của Server từ xa. iii. Chọn thư mục nguồn “source folder” và đích “destination folder” từ menu. Chỉ thư mực đã chia sẻ bạn có quyền truy cập sẽ được liệu kê ở đây. Sau đó click "Add" để thêm thư mục đã chọn. Dữ liệu ở thư mục nguồn sẽ sao chép đến thư mục đích. iiii. Click “Backup frequency” để thay đổi lịch sao dữ liệu. Để hoàn tất click "Apply". iiiii. Click “Options” để chọn những options cho việc nhân rộng và click "Apply". Lưu ý: Nếu bạn cho phép mã hóa, bạn cần forward thêm port 22 (hoặc chính xác cho SSH) như việc bạn đã làm cho 873 trong bước 1. Để chỉ định hoặc xác định port SSH, vào “Control Panel” > “Network Services” > “Telnet/SSH”. Sao chép dữ liệu đã mã hóa chỉ có thể thực thi cùng user "admin" (Bước 2). Check “Only copy files that differ from files at the destination” để tiết kiệm thời gian cho việc nhân dữ liệu cho tương lai. Nên nếu những file đang tồn tại trên thiết bị NAS QNAP từ xa, quá trình nhân dữ liệu sẽ chỉ cập nhật file bằng cách gửi những file khác. Check “Enable maximum transfer rate” để đặt băng thông I/O. Ngoài ra, mục “Activate file compression” có thể được sử dụng để giảm dung lượng dữ liệu trong quá trình truyền. iiiiii. Click "Execute backup immediately" để bắt đầu nhân rộng dữ liệu lập tực. Không check vào mục này nếu bạn chưa muốn thực hiện ngay. Cuối cùng nhấn “Apply” để lưu cài đặt của bạn. iiiiiii. Khi tạo thành công Job bạn sẽ thấy trạng thái của công việc hiện tại là "Replicating" nếu bạn chọn "Execute backup immediately". Những Job theo lịch vẫn chưa được bắt đầu nhân rộng dữ liệu, trạng thái sẽ là “Ready". Back up dữ liệu Windows PC đến NAS QNAP bằng Remote replication (Rsync): Để backup dữ liệu từ PC đến NAS QNAP bằng tính năng Remote replication qua Rsync, bạn có thể sử dụng ứng dụng Windows Rsync, như là "DeltaCopy". DeltaCopy là tiện ích cho phép người dùng Windows® hoặc admin để nhân dữ liệu đến bất kỳ dữ liệu từ xa nào chạy Rsync (QNAP NAS trong trường hợp này là ví dụ)