Cách Clone sao chép đồng bộ dữ liệu giữa hai máy chủ trên Centos với Rsync

Tóm tắt nội dung

Nhân bản hay còn gọi là clone đồng bộ dữ liệu máy chủ ra một bản sao giống với của máy chủ gốc. Tôi làm việc này bằng cách sử dụng công cụ dòng lệnh rsync. Công cụ dòng lệnh rsync đồng bộ hóa tất cả các tệp và thư mục từ máy chủ được sao chép đến máy chủ đích.

Trong hướng dẫn này, bạn sẽ tìm hiểu cách sao chép nóng máy chủ CentOS (clone khi server đang chạy live) bằng công cụ đồng bộ hóa dữ liệu Rsync file synchronization tool.

Chuẩn bị máy chủ:

  • Server gốc – CentOS 7 – 192.168.2.103
  • Server đồng bộ đích – CentOS 7 – 192.168.2.110

Cài đặt và yêu cầu

Trước khi cài đặt, đảm bảo rằng bạn đã đáp ứng các điều kiện tiên quyết dưới đây:

  • Cả hai máy chủ cần phải chạy cùng một bản phát hành của hệ điều hành, ví dụ như CentOS 7.x , CentOS 8.x , v.v.
  • Ngoài ra, các máy chủ nên có hệ thống dữ liệu giống hệt nhau và cùng cấu hình đĩa cứng, cho dù là đĩa đơn NONE RAID hay cấu hình RAID.

LƯU Ý : Trước khi clone khi máy chủ đang online, đảm bảo bạn vô hiệu hóa tất cả các dịch vụ liên quan đến vận chuyển hoặc ghi dữ liệu, ví dụ: cơ sở dữ liệu, dịch vụ mail, v.v.

Công cụ dòng lệnh rsync có sẵn trên cả hai máy chủ. Điều này sẽ được sử dụng để kết nối hai máy chủ và đồng bộ hóa tất cả sự khác biệt giữa hai hệ thống.

Để kiểm tra phiên bản rsync được cài đặt:

$ rsync --version

Bước 2: Cấu hình máy chủ gốc:

Những thư mục có thể bạn không cần phải phải đồng bộ dữ liệu giữa hai máy chủ bởi vì hai chủ đã có sẵn rồi. Bạn tạo một file để tách chúng ra:

/root/exclude-files.txt

 

Lưu và thoát tập tin cấu hình.

 

Bước 3: Sao chép máy chủ CentOS (Clone Centos server)

$ sudo rsync -vPa -e 'ssh -o StrictHostKeyChecking=no' --exclude-from=/root/exclude-files.txt / REMOTE-IP:/

Lệnh rsync sẽ đồng bộ mọi thứ từ máy chủ nguồn đến máy chủ đích và loại trừ các tệp và thư mục exclude-files.txt bạn đã xác định trước đó. Lệnh trên bạn hãy thay thế REMOTE-IP: bằng địa chỉ IP của máy chủ đích của bạn.

Sau khi đồng bộ dữ liệu xong, khởi động lại hệ thống đích. Vui lòng ngừng hoạt động máy chủ cũ vì bây giờ bạn đã có một bản sao của nó.

Chúng tôi đã làm thành công vơi thao tác đơn giản. Còn thì sao, hãy để lại những lời đánh giá bên dưới

Nguồn: tecmint.com

Logo Cloud Việt

Thông Tin Và Hoạt Động Của Chúng Tôi

Cloud Việt là đơn vị cung cấp dịch vụ TTDL uy tín tại Việt Nam. Với tiêu chí là đặt quyền lợi và trải nghiệm của khách hàng lên hàng đầu để  đem đến dịch vụ tốt nhất.

Trụ sở chính

110/20/41 đường số 30, phường 6, quận Gò Vấp, TPHCM

Ngày làm việc

Thứ 2 - Thứ 6, Hàng tuần

Giờ làm việc

08 : 00 AM - 18 : 00 PM

Email

Support@cloudviet.com.vn

Hotline

0972 710 812