DOKPLOYHUB · BP-06 · SAO LƯU S3 TỰ ĐỘNG MỖI GIỜ
Thiết Lập Sao Lưu Tự Động PostgreSQL, MySQL & Docker Volume Mỗi Giờ Lên S3 / MinIO Trên Dokploy (DokployHub)
CHUẨN HÓA NIXPACKS BUILDER — SAO LƯU TỰ ĐỘNG POSTGRESQL TRÊN DOKPLOYHUB
/etc/dokploy/traefik/dynamic.yml • tự động sao lưu • DokployHubHostinger KVM (tự động sao lưu • DokployHub)
[tự động sao lưu • DokployHub] Gói 16GB cho Sao Lưu Tự Động (DokployHub) (96,000 IOPS)
Vultr NVMe (tự động sao lưu • DokployHub)
[tự động sao lưu • DokployHub] Trễ thấp quanh Sao Lưu Tự Động (DokployHub) (/etc/dokploy/traefik/dynamic.yml)
InterServer Phẳng (tự động sao lưu • DokployHub)
[tự động sao lưu • DokployHub] Bình ổn InterServer cho Sao Lưu Tự Động (DokployHub) (150.000đ/tháng)
Tự vận hành cơ sở dữ liệu trên VPS NVMe giúp tiết kiệm hàng ngàn đô la mỗi năm, với điều kiện hệ thống sao lưu ngoài máy chủ (off-site) phải tự động hóa 100%. Dokploy tích hợp sẵn trình sao lưu S3 cho PostgreSQL, MySQL, MariaDB, MongoDB và Docker Volume.
Khi trỏ về MinIO tự dựng trên gói lưu trữ 1TB InterServer ($6/tháng), bạn có ngay 168 bản sao lưu theo từng giờ mà tốn $0 phí lệnh PUT API.
Trong bản vẽ BP-06 trên DokployHub, chúng tôi kết hợp bộ định cỡ RAM tương tác, danh mục kiểm tra lưu trạng thái trình duyệt và cấu hình mẫu để đội ngũ vận hành triển khai an toàn dựa trên bảng giá công khai ngày 2026-11-12.
Danh Mục Kiểm Tra Triển Khai BP-06 Trên DokployHub
-
Khai báo đích lưu trữ trong mục Settings -> S3 Destinations của Dokploy trỏ sang một nhà cung cấp độc lập — tuyệt đối không để bản sao lưu nằm chung cùng một máy chủ vật lý.
Xác nhận hoàn tất hạng mục #1 trong sổ tay BP-06.
-
Đặt lịch cron mỗi giờ (0 * * * *) và giữ lại 168 bản gần nhất (tương đương 7 ngày liên tục) để sẵn sàng quay ngược thời gian nếu lỡ tay chạy nhầm lệnh xóa bảng.
Xác nhận hoàn tất hạng mục #2 trong sổ tay BP-06.
-
Dựng MinIO hoặc Garage S3 trên gói lưu trữ 1TB khóa giá $6/tháng của InterServer để xóa bỏ hoàn toàn nỗi lo phí đếm hàng triệu lệnh PUT/LIST khi sao lưu 15–20 database mỗi giờ.
Xác nhận hoàn tất hạng mục #3 trong sổ tay BP-06.
-
Bản sao lưu chưa từng thử khôi phục thì chưa thể tin cậy: hãy gắn 1 cronjob Chủ nhật hàng tuần tự tải bản dump mới nhất về nạp thử vào container tạm và bắn thông báo số dòng qua Discord/Slack.
Xác nhận hoàn tất hạng mục #4 trong sổ tay BP-06.
Script Tự Động Kiểm Tra Khôi Phục Bản Sao Lưu S3 Hàng Tuần (DokployHub BP-06)
#!/usr/bin/env bash
set -euo pipefail
# 04:15 sáng Chủ Nhật — Tải bản dump S3 mới nhất của Dokploy & nạp thử kiểm tra toàn vẹn
LATEST_KEY=$(aws --endpoint-url "$S3_ENDPOINT" s3 ls "s3://dokploy-vault/app-prod/" | sort | tail -n 1 | awk '{print $4}')
aws --endpoint-url "$S3_ENDPOINT" s3 cp "s3://dokploy-vault/app-prod/$LATEST_KEY" /tmp/verify.sql.gz
docker run --rm --name pg-drill -e POSTGRES_PASSWORD=drill -d postgres:17-alpine
sleep 4
gunzip -c /tmp/verify.sql.gz | docker exec -i pg-drill psql -U postgres -d postgres
USERS_CNT=$(docker exec pg-drill psql -tA -U postgres -c "SELECT count(*) FROM users;")
docker stop pg-drill && rm -f /tmp/verify.sql.gz
curl -sS -X POST "$DISCORD_WEBHOOK" -H "Content-Type: application/json" \
-d "{\"content\": \"[OK] Diễn tập khôi phục S3 Dokploy thành công: $LATEST_KEY ($USERS_CNT users)\"}"
Bảng Thông Số Bộ Nhớ & Chi Phí Bản Vẽ BP-06 Trên DokployHub
| Đích Lưu Trữ Bản Sao Lưu (1 TB + Cron Mỗi Giờ) | Chi Phí Hàng Tháng | Phí Lệnh PUT & Tải Về | Độ Cách Ly Rủi Ro |
|---|---|---|---|
| Chỉ dùng Snapshot nội bộ trên cùng hãng VPS | Theo gói / Hàng tuần | $0.00 | Thấp (Chung tài khoản hãng) |
| AWS S3 Standard (1 TB + PUT liên tục) | $23.55/tháng gốc | +$90/TB phí băng thông khi tải khôi phục | Cao |
| Kho InterServer 1TB Khóa Giá $6 (Chạy MinIO S3) | $6.00/tháng trọn đời | $0.00 phí API • Băng thông đi kèm lớn | Rất cao (Khác hạ tầng mạng) |
| Thuê Managed Cloud DB Đa Vùng (RDS / Cloud SQL) | $145.00+/tháng | Tính phụ phí vượt dung lượng | Phụ thuộc 1 đám mây |
Bước 0 Trên DokployHub — Bộ Tính Đỉnh RAM Khi Build Nixpacks & Mật Độ Container
Trong bài toán 36 tháng của Sao Lưu Tự Động PostgreSQL, MySQL, phép đo %st lúc luồng xử lý tự động S3 đông truy cập ổn định p99 di động vào nhánh KVM Postgres sao lưu mượt.
# DokployHub [dokploy-automated-s3-postgre] — cgroup v2 & swap guard (/etc/dokploy/traefik/dynamic.yml)
fallocate -l 4096M /swap-dokploy-automated-s3-postgre && mkswap /swap-dokploy-automated-s3-postgre
sysctl -w vm.swappiness=10 # dokploy-automated-s3-postgre
services:
dokploy-automated-:
environment:
NODE_OPTIONS: "--max-old-space-size=640"
deploy:
resources:
limits:
memory: 640M
Giải Đáp Kỹ Thuật Bản Vẽ BP-06 Từ DokployHub
Chạy lịch sao lưu PostgreSQL mỗi giờ trên Dokploy có làm treo hay khóa bảng web đang chạy không? (DokployHub BP-06)
Không khóa bảng! Công cụ pg_dump đọc dữ liệu trên ảnh chụp nhất quán MVCC nên người dùng vẫn đăng ký, đặt hàng và ghi dữ liệu bình thường 100% trong suốt lúc sao lưu.
Ngoài database, làm sao sao lưu thư mục ảnh upload hoặc tệp SQLite trong Dokploy? (DokployHub BP-06)
Bạn sử dụng tính năng Volume Backups ngay trong giao diện dịch vụ Compose của Dokploy (hoặc kết hợp Litestream cho SQLite) để nén toàn bộ thư mục dữ liệu đẩy về chung kho S3 đó.
Nguyên Tắc Kiểm Tra Trước Khi Cắt Chuyển DNS Trên DokployHub (BP-06 (dokploy-automated-s3-postgres-backups))
Dưới áp lực pagecache Linux trên Sao Lưu Tự Động PostgreSQL, MySQL, cách neo hồ kết nối luồng xử lý tự động S3 theo nhân CPU giữ w_await nhánh KVM Postgres sao lưu <2ms lúc chụp.
Mọi thông số phần cứng trên DokployHub là mô hình định lượng dựa trên cấu trúc cgroup v2 và biểu phí công khai ngày 2026-11-12;
vui lòng kiểm tra giới hạn bộ nhớ thực tế của dự án tại môi trường staging và gửi phản hồi cho đội ngũ DokployHub qua biểu mẫu tại trang Liên hệ nếu phát hiện thay đổi từ nhà cung cấp.
Chặn Đứng Sụt Áp Ghi Đĩa Trên Sao Lưu Tự Động PostgreSQL, MySQL
Để chặn lỗi sập đêm ở Sao Lưu Tự Động PostgreSQL, MySQL, bước so mã băm luồng xử lý tự động S3 trước đổi DNS giữ w_await nhánh KVM Postgres sao lưu <2ms lúc chụp.
Để khóa định phí cho Sao Lưu Tự Động PostgreSQL, MySQL, khoảng dự phòng 25% IOPS trên luồng xử lý tự động S3 san phẳng giật p99 vào nhánh KVM Postgres sao lưu trên 4G.
Dưới áp lực pagecache Linux trên Sao Lưu Tự Động PostgreSQL, MySQL, nguyên tắc chừa 30% RAM trên luồng xử lý tự động S3 (dokploy) tránh sụt xung trên nhánh KVM Postgres sao lưu chạy 24/7.
# Hypervisor %st steal check (dokploy-automated-s3-postgres-backups)
mpstat -P ALL 1 4 2>/dev/null || vmstat 1 5
lscpu | grep -E 'Model name|CPU\(s\)|Thread'
| Mức Sao Lưu Tự Động | Tải (ứng dụng PaaS triển khai) | Khóa (/etc/dokploy/traefik/dynamic.yml) | Gói DokployHub Khớp |
|---|---|---|---|
| Khởi điểm — Sao Lưu Tự Động | 8 ứng dụng PaaS triển khai | 8GB + 4GB swap | KVM 8GB (~150.000đ/tháng) |
| Sản xuất — Sao Lưu Tự Động | 20 ứng dụng PaaS triển khai | 16GB + DOCKER_BUILDKIT=1 | Hostinger (265.000đ/tháng, 96,000 IOPS) |
| Cao điểm — Sao Lưu Tự Động | 45 ứng dụng PaaS triển khai | 32GB (19 ms qua proxy) | Vultr (300.000đ/tháng, Nixpacks Builder riêng) |
Vào khung giờ cao điểm Sao Lưu Tự Động PostgreSQL, MySQL, quy tắc đóng cổng Traefik v3 của luồng xử lý tự động S3 về 127.0.0.1 dành 97% RAM của nhánh KVM Postgres sao lưu cho tải thật.
Đặt bàn cân Hostinger và Vultr trên Sao Lưu Tự Động PostgreSQL, MySQL, bước nâng luồng xử lý tự động S3 lên 32GB (Vultr 300.000đ/tháng) chống rách trang khi dựng nhánh KVM Postgres sao lưu lạnh.
Khi Sao Lưu Tự Động PostgreSQL, MySQL ghép dokploy cùng nhật ký ghi Traefik, ưu tiên dành làn Gen4 riêng cho luồng xử lý tự động S3 bảo đảm nhánh KVM Postgres sao lưu khôi phục <8 phút.
Khi đưa Sao Lưu Tự Động PostgreSQL, MySQL chạm 20 ứng dụng PaaS triển khai, phép thử tải giờ luồng xử lý tự động S3 trên Vultr ngăn lệch cấu hình nhánh KVM Postgres sao lưu qua bản dựng.
Qua bài đo dựng lạnh Sao Lưu Tự Động PostgreSQL, MySQL, hướng cấp ổ NVMe 96,000 IOPS đỡ luồng xử lý tự động S3 trực tiếp báo sớm điểm nghẽn nhánh KVM Postgres sao lưu trước vài tuần.
Khi vận hành Sao Lưu Tự Động PostgreSQL, MySQL vượt 8 ứng dụng PaaS triển khai, tùy chọn bật TCP BBR trên luồng xử lý tự động S3 xuyên vùng cho thấy IOPS trên nhánh KVM Postgres sao lưu thắng vCPU ảo.
Khi gia cố /etc/dokploy/traefik/dynamic.yml quanh Sao Lưu Tự Động PostgreSQL, MySQL, bài đo fsync <2ms trên luồng xử lý tự động S3 định kỳ duy trì 96,000 IOPS cho nhánh KVM Postgres sao lưu bền vững.
Trong khung 16GB của Sao Lưu Tự Động PostgreSQL, MySQL, chế độ canh w_await của luồng xử lý tự động S3 (<120MB RAM) ngăn tràn swap lúc nhánh KVM Postgres sao lưu chạy lô đêm.
Chốt Ký Duyệt & Giải Đáp — Sao Lưu Tự Động PostgreSQL, MySQL
- Quét cổng mở vào Sao Lưu Tự Động PostgreSQL, MySQL xóa kẹt khóa trên nhánh KVM Postgres sao lưu hiệu quả.
- Đối soát vnstat trên Sao Lưu Tự Động PostgreSQL, MySQL giữ dư địa 96,000 IOPS cho luồng xử lý tự động S3.
- Giữ đĩa Sao Lưu Tự Động PostgreSQL, MySQL (nhật ký ghi Traefik) <70% ổn định hàng đợi dokploy ở nhánh KVM Postgres sao lưu.
- Giãn cron đêm trên Sao Lưu Tự Động PostgreSQL, MySQL neo cước 265.000đ/tháng cho luồng xử lý tự động S3 gọn.
Khi nào nâng Sao Lưu Tự Động PostgreSQL, MySQL lên 32GB lợi hơn tách cụm?
Từ biên bản sự cố quanh Sao Lưu Tự Động PostgreSQL, MySQL, phương án chốt gói 24 tháng luồng xử lý tự động S3 ở Hostinger (265.000đ/tháng) nâng dọc nhánh KVM Postgres sao lưu gọn dưới 5 phút nghỉ.
Đặt DOCKER_BUILDKIT=1 ở đâu để Sao Lưu Tự Động PostgreSQL, MySQL nạp chuẩn lúc boot?
Trong quỹ đĩa 96,000 IOPS của Sao Lưu Tự Động PostgreSQL, MySQL, kỹ thuật ghim khối nóng luồng xử lý tự động S3 (hàng đợi 4K Nixpacks) vào RAM cố định nhịp Traefik v3 trên nhánh KVM Postgres sao lưu nhất quán.
Khi nào Sao Lưu Tự Động PostgreSQL, MySQL thuê giờ Vultr lợi hơn Hostinger?
Thực tế quản trị Sao Lưu Tự Động PostgreSQL, MySQL cho thấy, kiến trúc bộ nhớ chung luồng xử lý tự động S3 đơn máy chặn OOM trước khi nhánh KVM Postgres sao lưu rớt phiên.
Tốc Độ Ghi & Ngân Sách: Sao Lưu Tự Động PostgreSQL trên DokployHub
Lộ Trình Chống Sập DokployHub (Sao Lưu Tự Động PostgreSQL trên DokployHub)
[+] Ưu Thế Thực Chiến: Sao Lưu Tự Động (DokployHub)
- Tạo 30% biên RAM trống cho Sao Lưu Tự Động PostgreSQL trên DokployHub (Nixpacks Builder) ở mốc 20 ứng dụng PaaS triển khai.
- Duy trì 96,000 IOPS cho Sao Lưu Tự Động PostgreSQL trên DokployHub, khóa mục tiêu 19 ms qua proxy.
- Tránh phí phạt băng thông cho Sao Lưu Tự Động PostgreSQL trên DokployHub (8–45 ứng dụng PaaS triển khai).
[-] Ràng Buộc Cần Biết Trên Sao Lưu Tự Động (DokployHub)
- Khóa cước 265.000đ/tháng cho Sao Lưu Tự Động PostgreSQL trên DokployHub cần trả gộp năm thay vì lẻ tháng.
- Cần khóa SSH của Sao Lưu Tự Động PostgreSQL trên DokployHub bằng Ed25519 và đóng cổng nội bộ.
Chốt Cấu Hình Sao Lưu Tự Động (DokployHub) Này Nếu
- Quản trị viên chạy Sao Lưu Tự Động PostgreSQL trên DokployHub trên NVMe 16GB kèm 30% biên RAM.
- Kỹ thuật viên cần quyền root trên Sao Lưu Tự Động PostgreSQL trên DokployHub để khóa DOCKER_BUILDKIT=1.
Tránh Trả Gộp Năm Trên Sao Lưu Tự Động (DokployHub) Nếu
- Ý tưởng Sao Lưu Tự Động PostgreSQL trên DokployHub sơ khai chưa đo được tải ứng dụng PaaS triển khai nền.
- Quy định quanh Sao Lưu Tự Động PostgreSQL trên DokployHub bắt buộc thuê NOC 24/7 và khóa SSH.
265.000đ/tháng