0 GIỎ HÀNG
Giỏ hàng của bạn chưa có sản phẩm nào!

Hướng dẫn cấu hình tự động backup dữ liệu lên Dropbox

Hiện nay khi sử dụng VPS/Server riêng thì việc backup hầu hết chỉ thực hiện và lưu trữ lại trực tiếp trên máy chủ, điều này sẽ gặp vấn đề nếu như máy chủ gặp sự cố hoặc khi thao tác không cẩn thận lỡ tay xóa nhầm thì sẽ khiến dữ liệu của bạn mất đi vĩnh viễn. Để hạn chế tình trạng này, nhiều người sẽ thực hiện backup lên máy chủ khác/download file backup về máy cá nhân/backup lên các dịch vụ lưu trữ trung gian v.v… Trong các hình thức trên thì bài viết này sẽ hướng dẫn bạn việc thực hiện tự động hóa hoàn toàn việc backup dữ liệu trên VPS/Server của mình lên dịch vụ lưu trữ của Dropbox.com

Các bước thực hiện

git clone https://github.com/andreafabrizi/Dropbox-Uploader.git

Hoặc:

curl "https://raw.githubusercontent.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh" -o dropbox_uploader.sh 

 

Cấp quyền:

chmod 755 dropbox_uploader.sh 

 

Cài đặt kết nối đến tài khoản dropbox

./dropbox_uploader.sh 

 

Khi khởi chạy scripts sẽ được hỏi một số thông tin, đầu tiên là App Key và App Secret, cách lấy 2 thông tin này như sau:

1 Truy cập vào https://www.dropbox.com/developers/apps

2 Chọn “Create Apps” => Tick chọn “Dropbox API” => Chọn tiếp “Full Dropbox” ( tùy chọn này để có thể tùy chỉnh thư mục muốn lưu trữ ở dropbox trong đoạn scripts backup ở bước sau) => Name your app: giá trị này tùy chọn

3 Trang mới sẽ được mở ra khi tạo app thành công, ở đây sẽ có 2 giá trị là App key và App secrets

4 Nhập các thông tin đã có để tiếp tục cấu hình kết nối với dropbox. Sau khi nhập xong các thông tin thì scripts sẽ trả về 1 đường link để xác thực ngược lại, tiến hành truy cập đến link trên và quá trình setup hoàn tất.

Tiến hành chạy scripts để kiểm tra. Sau khi hoàn tất, tiến hành set crob job để chạy backup, thêm vào sau các cron có sẵn

    ./dropbox_uploader.sh upload /etc/passwd /myfiles/passwd.old
    ./dropbox_uploader.sh upload *.zip /
    ./dropbox_uploader.sh -x .git upload ./project /
    ./dropbox_uploader.sh download /backup.zip
    ./dropbox_uploader.sh delete /backup.zip
    ./dropbox_uploader.sh mkdir /myDir/
    ./dropbox_uploader.sh upload "My File.txt" "My File 2.txt"
    ./dropbox_uploader.sh share "My File.txt"
    ./dropbox_uploader.sh list

Nguồn kham khảo: https://github.com/andreafabrizi/Dropbox-Uploader

Bình luận


Viết bình luận

Khách hàng tiêu biểu

Cảm ơn hơn 1000+ Doanh nghiệp và Shop bán hàng tin dùng trong 10 năm qua Sự thành công của đối tác chính là động lực to lớn để TLPtech phát triển hơn nữa