Cấu hình SSH để 2 máy LINUX liên lạc với nhau

Nhóm 2 máy ảo Linux xài card eth0 và 1 máy Windows. Bài Lab trên thực hiện trên Máy 1 có IP 192.168.1.101 và Máy 2 có IP 192.168.1.201

Chuẩn bị: Cấu hình SSH để 2 máy LINUX liên lạc với nhau

Cả 2 máy Linux kiểm tra và cài đặt các gói cần thiết như sau:

Máy 1 Cấu hình DNS sao cho phân giải tên server.domX.local ra được IP máy 1

Máy 1 chỉnh File /etc/sysconfig/network đổi tên máy thành server.domX.local

Sau đó kiểm tra bằng lệnh hostname

Trên máy 2 tạo sẵn thư mục /dulieu và vài File để backup

Cài đặt backuppc trên Máy 1:

 

doc8 trang | Chia sẻ: luyenbuizn | Lượt xem: 1055 | Lượt tải: 0download
Nội dung tài liệu Cấu hình SSH để 2 máy LINUX liên lạc với nhau, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
BACKUP Nhóm 2 máy ảo Linux xài card eth0 và 1 máy Windows. Bài Lab trên thực hiện trên Máy 1 có IP 192.168.1.101 và Máy 2 có IP 192.168.1.201 Chuẩn bị: Cấu hình SSH để 2 máy LINUX liên lạc với nhau Cả 2 máy Linux kiểm tra và cài đặt các gói cần thiết như sau: Máy 1 Cấu hình DNS sao cho phân giải tên server.domX.local ra được IP máy 1 Máy 1 chỉnh File /etc/sysconfig/network đổi tên máy thành server.domX.local Sau đó kiểm tra bằng lệnh hostname Trên máy 2 tạo sẵn thư mục /dulieu và vài File để backup Cài đặt backuppc trên Máy 1: Kiểm tra Source cài đặt (đây là 1 Repositories có chứa Source cài đặt chương trình backuppc) Kiểm tra danh sách cá Repositories hỗ trợ sẵn trên máy bằng cách xem thư mục /etc/yum.repo.d à Ta thấy chỉ có 2 File mặc định Chuyển vào thư mục này và download thêm Repositories mới từ trang Web Kiểm tra, việc Download vừa rồi sẽ thêm 1 File mới Xem nội dung File này à ta thấy qui định Repositories tên là c5-testing. Cài backuppc, httpd và mod_perl Sau khi cài xong cho Start httpd và backuppc lên Cho vào thử trang Web cấu hình BackupPC thì bị báo lỗi Cấu hình Apache và BackupPC Chỉnh File /etc/httpd/conf/httpd.conf, sửa dòng 230: User apche thành User backuppc sửa dòng 264: ServerName server.dom02.local:80 Chỉnh File /etc/httpd/conf.d/backuppc.conf Sửa dòng 11 từ Allow from 127.0.0.1 thành Allow from all Restart 2 Service httpd và backuppc, vào lại trang Web thì trang Web yêu cầu nhập password, nhập gì cũng không chịu nên nó ra trang báo lỗi không có quyền như sau: Tạo User để vào trang Web quản trị tên là admin. Kiểm tra nội dung File htpasswd Truy cập lại dùng user admin thì đã vào được trang backupPC Chỉnh File cấu hình chính của BackupPC là /etc/BackupPC/config.pl như sau: Dòng 291 có sẵn, chỉ kiểm tra thôi Dòng 344 và 345 Dòng 1923 Tạo và Copy Key SSH Trên Server, tạo Key bằng cách logon User backuppc Tạo thư mục .ssh và gán sở hữu cho User backuppc Logon User backuppc và tạo key (nhớ đùng nhập Passphase) Sau đó copy sang máy Client Sang Client kiểm tra. Trong /root sẽ có Folder .ssh và trong đó có 1 File tên là authorize_key Kiểm tra Server câu ssh sang Client mà không bị hỏi Password thìOK Truy cập lại vào trang backuppc à Bây giờ bạn mới thấy nội dung hoàn chỉnh của trang này Cấu hình các Host và User quản trị: Chọn Edit Host – Nhấn nút Add Lần lượt Add IP các máy cần Backup (bao gồm Máy 1, Máy 2 và máy Windows) và User chịu trách nhiệm backup máy đó như hình Nhấn nút Save to đùng màu đỏ Backup dữ liệu trên máy Linux Mục Host: Chọn máy 192.168.1.201 (máy 2) Nhấn nút Edit Config à Chọn Xfer à Chọn XferMethod là rsync à Lần lượt Add các Folder cần Backup (/dulieu) ở ô RsyncShareName à Nhấn nút Save Bấm vào 192.168.1.201 Home – Nhấn nút Start Full Backup Sau khi Backup, quay lại phần Home sẽ thấy trạng thái Backup thành công như sau: Kiểm tra nơi lưu trữ bản Backup trên Server RESTORE cho máy Linux Qua máy Client giả lập xóa dữ liệu Qua Server Restore: Chọn Browse backups – Chọn Folder (/dulieu)– Chọn các File cần Restore (file1.txt và file2.txt) – Nhấn nút Restore seleted files Nhấn nút Start Restore à Nhấn nút Restore Sang máy 2 Kiểm tra đã lấy lại thư mục /dulieu Backup dữ liệu trên máy Windows Mục Host: Chọn máy 192.168.1.20 (máy Windows) Nhấn nút Edit Config – Chọn Xfer – Chọn kiểu là smb, nhập Folder (đã Share) cần backup (có thể sử dụng C$ luôn cũng được, nhập Folder (đã Share) cần backup (có thể sử dụng C$ luôn cũng đươc), nhập Username và Password đây đủ -- Nhấn Save Sau đó Backup bình thường RESTORE cho máy Windows Qua máy Client giả lập xóa dữ liệu Trên Client tạo và Share Full Control 1 Folder để chứa dữ liệu cần Restore (Ví dụ tạo và Share thư mục tên là restore) Qua Server Restore: Chọn Browse backups – Chọn Folder – Chọn các File cần Restore – Nhấn nút Restore seleted files Chọn các thông số cần thiết LẬP LỊCH (SCHEDULE): Chỉnh thời gian chạy Backup: Server – Edit Config – Server (ví dụ sẽ chạy vào lúc 15 giờ - 3giờ chiều hàng ngày) (Mặc định backuppc chỉnh lịch từ 1 giờ đến 23 giờ luôn) Kiềm tra bằng cách vào mục Status Cấu hình từng máy: Chọn Host cần cấu hình – Edit Config – Schedule CHỉnh BlackOut: Thời gian không thực hiện Backup (trong giờ làm việc) để giảm băng thông Chỉnh như trên sẽ thấy kết quả như sau: Muốn bỏ chức năng BalckOut thì chỉnh như sau (đặt giá trị số âm) Cho Test bằng cách tăng ngày giờ bằng lệnh date theo cú pháp sau: date MMDDHHmmYYYY Ví dụ đặt thời gian 14:20 ngày 18/08/2011

Các file đính kèm theo tài liệu này:

  • docLab Backup.doc
Tài liệu liên quan