ElkaBackup: Công cụ sao lưu dữ liệu cực kỳ hữu dụng và dễ sử dụng (có Web GUI quản trị)

0
183
Chào các bạn, việc sao lưu, bảo vệ dữ liệu là rất quan trọng, và dữ liệu thì được ghi vào những thiết bị công nghệ phức tạp, đòi hỏi môi trường hoạt động cũng như bảo quản rất khắt khe. Bạn chỉ cần sơ suất thôi thì đôi khi những dữ liệu quý giá sẽ vụt mất mãi mãi, và bạn sẽ cực kỳ tiếc nuối đó. Cho nên vấn đề sao lưu được mình rất chú trọng. Trước đây mình đã từng mất dữ liệu của Site VnGeek – Blog mà các bạn đang đọc nè, và không có cách nào tìm lại được vì sự tấn công của hacker nào đó (thậm chí anh ta gửi mail để mình liên hệ chuộc, nhưng khi đó phải thanh toán qua Bitcoin và cũng trong lúc đó giá Bitcoin mình quy đổi ra thì gần 400 triệu đồng nên mình quyết định ngậm ngùi đắng cay chịu mất dữ liệu). Nay mình xin giới thiệu đến các bạn một công cụ sao lưu và phục hồi dữ liệu khá dễ sử dụng và dễ cài đặt. Có giao diện Web để ngay cả người dùng không am hiểu nhiều về dòng lệnh cũng có thể cấu hình và sử dụng. Trước tiên mình xin giới thiệu sơ về Elkabackup: ElkarBackup là một phần mềm mã nguồn mở miễn phí (theo các điều khoản của GPL V3) và nó dựa trên các công nghệ mã nguồn mở khác:
  • RSnapshot
  • RSync
  • PHP
  • Symfony
Symfony là một tập hợp các thành phần PHP có thể tái sử dụng … và một khuôn khổ PHP cho các dự án web, còn RSnapshot, RSync và PHP thì mình không nói đến nữa vì hẳn các bạn đã biết.
Trang đăng nhập quản trị của ElkaBackup
Mình xin bắt tay vào quá trình cài đặt luôn nhỉ: Mình sử dụng máy chủ Ubuntu 18.04 Server:
apt install debconf php php-cli rsnapshot apache2 mysql-server php-mysql acl bzip2 php-xml libapache2-mod-php libapache2-mod-php libssh2-1 mysql-client
Sau đó cài đặt PHPMyadmin để quản lý cơ sở dữ liệu:
sudo apt install phpmyadmin php-mbstring php-gettext
Sau đó bạn có thể truy cập vào địa chỉ:
http://serverIP/phpmyadmin
Bạn cũng có thể sử dụng SyPex Dumper cũng được. Thêm repository key:
wget -O - http://elkarbackup.org/apt/archive.gpg.key | apt-key add -
Thêm Elkabackup vào thư viện kho lưu trữ:
echo "deb http://elkarbackup.org/apt/ubuntu bionic main" > /etc/apt/sources.list.d/elkarbackup.list
Cập nhật kho lưu trữ:
sudo apt update
Và giờ thì cài đặt Elkabackup:
apt install elkarbackup
Sau khi cài đặt xong thì bạn truy cập vào Elkabackup bằng địa chỉ:
https://serverIP
Tài khoản đăng nhập mặc định là root và mật khẩu cũng là root luôn nhé. Như của mình là https://192.168.1.89 Sau đó bạn vào Parametter để cấu hình cơ bản:
Sau đó cấu hình thư mục lưu trữ để ElkaBackup sao lưu dữ liêu vào:
Bạn nhớ cấu hình quyền truy cập cho người dùng là elkabackup nha:
sudo chown -Rf elkarbackup.elkarbackup /data/elka
Trong trường hợp của mình là thư mục /data/elka, bạn sửa lại cho phù hợp với thư mục của các bạn nha.
Đường dẫn rút gọn của bài viết: https://vngeek.com/sbl9t

BÌNH LUẬN

Please enter your comment!
Please enter your name here