Rsync là một tiện ích sử dụng rộng rãi để giữ các bản sao của một tập tin trên hai hệ thống máy tính. Nó thường được tìm thấy trên các hệ thống Unix với các chức năng như đồng bộ hóa tập tin và chương trình truyền tập tin. Các thuật toán rsync, một loại mã hóa , được sử dụng để giảm thiểu sử dụng mạng. Zlib có thể được sử dụng để nén bổ sung, và SSH hoặc stunnel có thể được sử dụng để bảo mật dữ liệu. Nên sử dụng chung với crontab Click here hay incron 1.Cài đặt rsync ,đồng bộ và sao lưu thư mục Cài đăt Rsync trên cả 2 vps cần đồng bộ
Lệnh để thức hiện đồng bộ hoặc sao lưu
Một số Options của rsync –delete – xóa các tập tin không tồn tại trên hệ thống người gửi -v – sẽ cung cấp thông tin chi tiết hơn -a – Chế độ lưu trữ – nó bảo quyền (chủ sở hữu, nhóm), thời gian, các liên kết tượng trưng, và các thiết bị -e – “Tùy chọn ssh” – xác định ssh từ xa -z – nén file dữ liệu trong quá trình chuyển –exclude=FOLDER_hay_FILE_không_muốn sao lưu VD: Ta có /thu-muc-nguon/ muốn đồng bộ đến địa chỉ 107.189.160.9:/thu-muc-dich/ ta gõ lệnh sau
2.Tạo key gen để đăng nhập không cần dùng pass
Nếu có các câu hỏi sau thì cứ ấn enter Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again:
VD :ta muốn truy cập ip 107.189.160.9 ta làm như sau
3.Test lại rsync các bạn sẽ thấy không bị hỏi pass nữa
4.lỗi key gen @lỗi ssh-keygen @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|