Giáo trình tự học miễn phí · Dịch vụ hỗ trợ theo nhu cầu.
Bài 0735phút ước tínhCơ bản đến Chuyên sâu
7. Sao Lưu Tự Động Docker Volumes Lên Cloud Storage (Google Drive / S3 / R2) Với Rclone
Thiết lập hệ thống Backup 3-2-1 tự động: Nén toàn bộ dữ liệu Volume, mã hóa và đẩy lên Cloud định kỳ lúc 2h sáng hàng đêm.
☁️ Quy Trình Tự Động Sao Lưu Với Rclone
- Tạm dừng nhẹ (hoặc snapshot CSDL) để đảm bảo tính nhất quán dữ liệu.
- Nén thư mục Docker Volumes thành file
.tar.gzkèm mã hóa mật khẩu. - Sử dụng Rclone đẩy file lên Cloud Storage (Google Drive, Cloudflare R2 hoặc AWS S3).
- Gửi tin báo kết quả vào nhóm Telegram của đội ngũ IT.
#!/bin/bash
# backup_docker_volumes.sh
DATE=$(date +"%Y%m%d_%H%M%S")
BACKUP_DIR="/root/backups"
mkdir -p $BACKUP_DIR
# 1. Nén toàn bộ dữ liệu n8n và database
tar -czf "$BACKUP_DIR/aitg_system_backup_$DATE.tar.gz" /var/lib/docker/volumes/aitg_*
# 2. Đẩy lên Cloudflare R2 qua Rclone
rclone copy "$BACKUP_DIR/aitg_system_backup_$DATE.tar.gz" r2_remote:aitg-backups/
# 3. Xóa bản nén cục bộ cũ quá 7 ngày
find $BACKUP_DIR -type f -name "*.tar.gz" -mtime +7 -exec rm {} \;
# 4. Gửi thông báo Telegram
curl -s -X POST "https://api.telegram.org/bot$TELEGRAM_TOKEN/sendMessage" -d "chat_id=$TELEGRAM_CHAT_ID" -d "text=✅ [Docker Backup] Đã sao lưu thành công ngày $DATE lên Cloudflare R2!"
Thực hành
Thực hành và tự đánh giá
Cấu hình Rclone với tài khoản Google Drive hoặc Cloudflare R2 và chạy thử nghiệm script sao lưu trên VPS.
🏢 BẠN MUỐN TRIỂN KHAI CHO CẢ PHÒNG BAN / DOANH NGHIỆP?
Đề Xuất Công Ty Tài Trợ & Đào Tạo In-House Trọn Gói
AI Tinh Gọn hỗ trợ khảo sát hiện trạng, kèm 1-1 on-premise bảo mật dữ liệu, setup hạ tầng riêng và xuất hóa đơn VAT hợp pháp cho doanh nghiệp.
⚖️ Bản quyền sở hữu trí tuệ: © 2026 AI Tinh Gọn (aitinhgon.vn) · Giấy phép Creative Commons CC BY-NC-ND 4.0. Cho phép tự học cá nhân, nghiêm cấm thương mại hóa hoặc bán lại.
Giáo trình mở →
Tiến độ tự học lưu trên trình duyệt này. Chỉ đánh dấu khi đã kiểm tra sản phẩm thực hành.