Cách cài đặt và cấu hình rsnapshot để sao lưu gia tăng

ảnh chụp nhanh

Bài tập về nhà của sao lưu Điều cần thiết là phải bảo vệ thông tin chúng ta có trên máy tính của mình, mặc dù rõ ràng rằng một việc là phải làm ở nhà và một việc khác là phải bảo vệ dữ liệu của một trường đại học hoặc một công ty, nơi có khối lượng thông tin nhiều. lớn hơn và có những trách nhiệm khác nhau. Do đó, nhu cầu về các công cụ mạnh mẽ và đa năng là lớn hơn nhiều, mặc dù rõ ràng rằng chúng cũng có thể được sử dụng bởi bất kỳ ai trong chúng ta ở nhà.

Bây giờ hãy nhìn cách cài đặt và cấu hình rsnapshot để sao lưu gia tăng, Đây là một công cụ không chỉ cho phép chúng ta bảo vệ thông tin một cách an toàn và đơn giản mà còn thực hiện nó rất hiệu quả. Một ví dụ về điều này mà chúng tôi nói là thực tế là không gian cần thiết để lưu trữ, bất kể chúng ta sử dụng nó như thế nào, nó vẫn cao hơn một chút so với dự phòng kể từ đó, thứ duy nhất được lưu trữ là bản sao của những tệp đó đã được sửa đổi. Một ưu điểm khác của rsnapshot là các bản sao lưu là các liên kết cứng đến các bản sao lưu trước đó, điều này miễn là không có thay đổi nào trong sao lưu Tất nhiên.

Để có thể sử dụng ảnh chụp nhanh chúng ta phải hoàn thành một số câu hỏi, và nó là một công cụ đến lượt nó dựa vào những người khác để vận hành. Ví dụ, hãy cần cài đặt rsync và cũng có quyền truy cập qua SSH vào máy tính mà chúng tôi sẽ lưu trữ các bản sao lưu của mình, tức là chúng tôi phải cài đặt SSH trên cả hai máy tính và cấu hình các khóa để có thể truy cập mà không cần phải nhập mật khẩu 'bằng tay'.

Vì vậy, trước hết chúng ta sẽ cấu hình điều này:

ssh-keygen -t rsa

Ở đây SSH sẽ hỏi chúng ta cụm từ, nhưng vì chúng ta sẽ thực hiện các lệnh từ xa, chúng ta muốn có 0 tương tác nên chúng ta sẽ loại bỏ điều này bằng cách nhấn phím Enter / Enter 2 lần mà chúng ta được yêu cầu. Cuối cùng, chúng ta sẽ có 2 tệp mới trong ~ / .ssh: một tệp là id_rsa và chứa khóa nhận dạng cá nhân, tệp còn lại là id_rsa.pub và chứa khóa công khai. Sau đó được sao chép vào máy chủ từ xa bằng lệnh ssh-copy-id, lệnh này yêu cầu chúng tôi nhập mật khẩu của tài khoản trên máy chủ đó và sau đó sẽ tải lên và lưu trữ nó theo cách thích hợp, nghĩa là tạo các thư mục tương ứng và đặt các quyền cần thiết:

# ssh-copy-id -i ~ / .ssh / id_rsa.pub user @ máy chủ từ xa

Sau đó, chúng tôi cài đặt rsync và rsnapshot:

# sudo apt-get cài đặt rsync rsnapshot

Bây giờ chúng tôi chỉnh sửa tệp cấu hình rsnapshot để thiết lập thư mục mà chúng tôi sẽ thực hiện sao lưu:

# nano /etc/rsnapshot.conf

Chúng tôi sửa đổi phần snapshot_root để chỉ ra nơi chúng tôi sẽ lưu trữ các bản sao lưu trên máy tính từ xa:

# snapshot_root / disk1 / backup

Chúng tôi thiết lập khoảng thời gian trong đó ảnh chụp nhanh sẽ thực hiện nhiệm vụ của nó (trong ví dụ này, bốn lần một ngày, cứ sáu giờ một lần) và đối với điều này, chúng tôi xóa dấu # ở phía trước cái mà chúng tôi sẽ sử dụng và sửa đổi nó cho phù hợp, ví dụ:

khoảng thời gian mỗi giờ 4

Bây giờ chúng tôi thiết lập các thư mục cục bộ mà chúng tôi sẽ đồng bộ hóa, chúng tôi sẽ thêm chúng cùng với tùy chọn 'sao lưu':

backup / home / localhost /

backup / etc localhost /

Cần lưu ý rằng các trường được phân tách bằng 'tab', nghĩa là sau khi nhập một trường, chúng ta nhấn phím tab, v.v. Cũng chúng tôi có thể chỉ ra những tệp nào chúng tôi muốn loại trừ khỏi các bản sao lưu của mình, mà chúng tôi sử dụng một đường dây chuyên dụng cho từng người trong số họ:

lude_file /etc/rsnapshot.conf

lude_file /etc/bashrc.conf

Sau đó, chúng tôi lưu và hoàn thành cấu hình này, nhưng may mắn là chúng tôi có khả năng kiểm tra nó bằng một tham số:

# kiểm tra cấu hình rnapshot

Nếu mọi việc suôn sẻ, chúng tôi sẽ nhận được thông báo 'Sintax OK'.

Một tùy chọn khác là chạy nó ở chế độ thử nghiệm, mà chúng tôi nhập:

# rsnapshot -t hàng giờ

Cuối cùng, chúng tôi chỉ đơn giản có chạy rsnapshot, chúng tôi thực hiện bằng cách đính kèm chế độ thực thi, phải phù hợp với khoảng thời gian chúng tôi đã sử dụng: hàng giờ, hàng ngày, hàng tuần hoặc hàng tháng.

Trong trường hợp của chúng ta:

#rsnapshot hàng giờ

Chúng ta sẽ thấy điều đó trong / disk1 / backup sẽ là các thư mục /daily.0/localhost/home y daily.0 / localhost / etcvà bên trong chúng sẽ là nội dung giống như trong các thư mục của nhóm mà chúng tôi muốn bảo vệ. Đó là nó, và cảm ơn ảnh chụp nhanh từ bây giờ chúng ta có thể tin tưởng vào sao lưu gia tăng trong hệ thống của chúng tôi.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.