Hướng dẫn thiết lập Rsync Hệ điều hành máy chủ Asianux Server 3
Trang 1Hướng dẫn thiết lập Rsync
Hệ điều hành máy chủ Asianux Server 3
VietSoftware Inc
Asianux Vietnam
Ha noi, 16-20/06/2008
Trang 2Tại sao cần phải thiết lập Rsync
Không thể đảm bảo rằng một hệ thống với những cơ sở dữ liệu quan trọng của bạn sẽ không bao giờ có sự cố
Khi nào máy chính đang hoạt động mà gặp rắc rối thì
có thể dùng máy cứu hộ ngay được, đó là công việc của rsync.
Ta sẽ thiết lập Rsync tự động Backup thư mục
Sang một máy chủ khác
Trên máy chủ cần Backup ta chạy lệnh
#ssh-keygen -t dsa
Trang 3chỉnh lại file ssh_config với các thông số sau
# mcedit /etc/ssh/ssh_config
# Host *
ForwardAgent yes
ForwardX11 yes
# RhostsAuthentication no
# RhostsRSAAuthentication no
RSAAuthentication yes
# PasswordAuthentication yes
# HostbasedAuthentication no
# BatchMode no
Tại sao cần phải thiết lập Rsync
Trang 4Thiết lập Rsync
StrictHostKeyChecking no
# IdentityFile ~/.ssh/identity
# IdentityFile ~/.ssh/id_rsa
IdentityFile ~/.ssh/id_dsa
# Port 22
Protocol 2,1
# Cipher 3des
# Ciphers aes128-cbc,3des-cbc,blowfish-cbc,
#cast128-cbc,arcfour,aes192-cbc,aes256-cbc
# EscapeChar ~
Trang 5Copy thư mục id_dsa.pub sang máy
và gán thành authorized_keys2
scp /root/.ssh/id_dsa.pub IP_may2:/root/.ssh/authorized_keys2
Chạy lệnh sau trên cả máy cần backup và máy được backup sang
chmod 700 /root/.ssh
chmod 600 /root/.ssh/*
Thiết lập tự động backup
59 16 * * * root /usr/bin/rsync -e ssh -avzp delete /opt/MBS/chroot/shared/ IP_may2:/backup/mailbox
Trang 6Thank you!