Cách sao lưu tự động Linux bằng Dropbox

Dưới đây là các bước và lựa chọn thay thế để tự động tạo bản sao lưu đầy đủ trên hệ thống Linux bằng Dropbox.
Dưới đây là cách cài đặt và cấu hình tùy chọn này trong Ubuntu 16.10.
Bước 1: Cài đặt Trình tải lên Dropbox trong Ubuntu
Bạn không sử dụng công cụ đồng bộ Dropbox chính thức cho quá trình sao lưu này. Thay vào đó, hãy cài đặt Dropbox Uploader, một tập lệnh BASH đảm nhiệm quá trình sao lưu ngay trong Dropbox với tính năng bảo mật và toàn vẹn thông tin hoàn toàn và thực hiện các tác vụ Dropbox phổ biến như tải lên. , tải xuống, đồng bộ hóa, v.v.
Để Trình tải lên Dropbox hoạt động bình thường, bạn cần cài đặt gói Git bằng lệnh sau:
sudo apt install git
Sau khi cài đặt gói Git, hãy chạy dòng lệnh sau để tải xuống ứng dụng:
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
Tiếp theo, truy cập vào thư mục của ứng dụng đang chạy như sau:
cd Dropbox-UploaderDropbox-Uploader
Chạy các lệnh sau để cấp quyền và khởi động ứng dụng:
sudo chmod +x *.sh+x *.sh
./dropbox_uploader.sh

Sau đó, bạn cần làm theo một loạt các hướng dẫn. Đầu tiên, hãy truy cập địa chỉ sau: Nhà phát triển Dropbox.

Bấm vào nút ở đó Tạo ứng dụng và kích hoạt hộp trong các tùy chọn được hiển thị API Dropbox và cần xác định:
- Loại quyền truy cập vào Dropbox (có thể là toàn bộ thư mục hoặc một thư mục cụ thể).
- Nhập tên cho ứng dụng.

Kiểm tra hộp tôi đồng ý Để chấp nhận các điều kiện cấp phép, hãy nhấp vào nút Tạo ứng dụngKết quả là như sau:

Bây giờ hãy nhấp vào nút để tạo ra đang ở trong trường Mã thông báo truy cập đã tạo Để tạo mã thông báo, hãy nhập thiết bị đầu cuối Ubuntu 16.10.

Bây giờ hãy dán mã thông báo cung cấp quyền truy cập đầu cuối vào Ubuntu:

Một thông báo sẽ xuất hiện xác nhận mã thông báo này (chấp nhận mã này nếu nó chính xác). Bây giờ, hãy tạo thư mục sao lưu bằng lệnh sau:
./dropbox_uploader.sh mkdir Linux-Respaldodropbox_uploader.sh mkdir Linux-Backup
Bước 2: Tự động sao lưu Ubuntu
Bạn có thể tạo các bản sao theo lịch trình để bảo mật thông tin. Để làm điều này, cron phải được cài đặt. Cron là ứng dụng cho phép người dùng tạo nhiều bản sao lưu theo lịch trình bằng các lệnh.
Cài đặt Crontab
Anacron: sudo apt - get install anacron
Mở tệp sau. Hãy nhớ rằng crontab là một tệp lưu trữ danh sách các lệnh được thực hiện tại thời điểm xác định.
sudo nano crontab -e
Vui lòng điền vào thông tin sau đây. Trong trường hợp này, ví dụ cho thấy rằng mỗi thứ Sáu (5), các thư mục bắt buộc được sao lưu vào lúc 6:30 sáng (30/06).
30 06 * * 5 tar -zcvf backup-$(date +%Y-%m-%d).tar.gz /home/solvetic/archivos a respaldar/;/home/solvetic/Dropbox-Uploader/dropbox_uploader.sh upload /home/solvetic/ archivos a respaldar /backup-$(date +%Y-%m-%d).tar.gz Linux-Respaldo 06 * * 5 tar -zcvf backup-$(date +%Y-%m-%d).tar.gz /home/solvetic/archivos a respaldar/;/home/solvetic/Dropbox-Uploader/dropbox_uploader.sh upload /home/solvetic/ archivos a respaldar /backup-$(date +%Y-%m-%d).tar.gz Linux-Backup
Lưu các thay đổi bằng phím tắt Ctrl + O. và thoát khỏi cùng một trình chỉnh sửa Ctrl + X..
Dropbox là một giải pháp thay thế hữu ích để lưu giữ thông tin hoàn toàn và an toàn ở một nơi trong thời gian thực. Điều quan trọng cần lưu ý là Dropbox cung cấp cho người dùng tùy chọn tải xuống ứng dụng khách cho Linux để kiểm soát nhiều hơn.