DumpCat vs BackupSheep

BackupSheep từng là SaaS trả phí từ 2017 đến 2023, nay là mã nguồn mở (GPLv3), tự host bằng Docker Compose và đang ở giai đoạn beta. DumpCat là công cụ quản lý backup Apache-2.0, phát hành dưới dạng một file chạy. Cả hai đều giữ dữ liệu trong hạ tầng của bạn; dưới đây là chỗ khác nhau.

So sánh nhanh

DumpCatBackupSheep
Giá và giấy phépMiễn phí, mã nguồn mở (Apache-2.0). Không cần tài khoản hay license key.Miễn phí, mã nguồn mở (GPLv3). Đang là bản beta.
Cách chạyTự host: một file chạy kèm giao diện web, chạy như service systemd hoặc Windows service cạnh database.Tự host bằng Docker Compose: ứng dụng web, queue worker, bộ lập lịch, PostgreSQL và RabbitMQ. Kết nối tới database trực tiếp hoặc qua SSH tunnel.
Hệ điều hànhLinux (amd64, arm64) và Windows (64-bit).Nơi nào chạy được Docker Compose.
DatabaseMySQL 5.7, 8.0, 8.4, Percona Server, MariaDB 10.x và 11.x.MySQL (kèm client 8.4), MariaDB, PostgreSQL 14 đến 18; ngoài ra snapshot của nhà cung cấp cloud và website WordPress.
Phương thức backupLogical bằng mysqldump / mariadb-dump hoặc mydumper song song; backup vật lý nóng bằng XtraBackup / MariaBackup, có incremental. Không khóa InnoDB.Dump gốc của database. Không nhắc tới backup vật lý.
Khôi phục theo thời điểmCó. Lưu binlog liên tục; khôi phục đến một thời điểm, một vị trí binlog hoặc ngay trước một GTID.Không nhắc tới backup binlog hay khôi phục theo thời điểm.
Nơi lưu trữỔ local / NFS, S3 và tương thích, Google Drive, OneDrive, SFTP, FTP / FTPS, WebDAV, Backblaze B2, Azure Blob, Dropbox và mọi backend của rclone; nhiều nơi cho một job.26 nơi lưu, gồm local / NFS, S3 có Object Lock, Google Drive, OneDrive, Dropbox và pCloud.
Mã hóaMã hóa age ngay trên server trước khi upload; nén zstd; SHA-256 cho từng file.File backup được mã hóa bằng khóa gắn với bản cài, do bộ cài tạo ra.
Lịch và retentionLịch kiểu cron; retention riêng cho từng nơi lưu theo số bản, số ngày hoặc GFS (ngày / tuần / tháng).Lịch theo ngày, tuần, tháng hoặc cron, retention giữ N bản gần nhất.
Khôi phụcNgay trên giao diện web: restore sang tên database mới, thử giải mã mọi file trước khi xóa gì, kiểm tra toàn vẹn sau mỗi lần chạy.Khôi phục một cú nhấp trên giao diện; mỗi bản backup là một file độc lập.
Dữ liệu đi đâuĐi thẳng từ server của bạn tới nơi lưu bạn chọn, không qua bên thứ ba nào.Trong hạ tầng của bạn: từ bản BackupSheep bạn tự chạy tới storage của bạn.
Thông báoEmail, Telegram, Slack, Discord và webhook ký HMAC.Email, Slack và Telegram; phân quyền nhóm và nhật ký thao tác.

Chọn BackupSheep nếu

  • Bạn muốn backup cả PostgreSQL, snapshot của nhà cung cấp cloud hay website WordPress trong cùng công cụ.
  • Bạn vốn chạy mọi thứ bằng Docker Compose và muốn REST API cho mọi thao tác.
  • Bạn cần retention bằng S3 Object Lock để backup không thể bị sửa xóa.

Chọn DumpCat nếu

  • Bạn cần khôi phục theo thời điểm từ binlog, đến từng giây hoặc ngay trước một GTID.
  • Database của bạn lớn: mydumper song song và backup vật lý nóng bằng XtraBackup / MariaBackup, có incremental.
  • Bạn muốn chạy như Windows service, hoặc một file chạy dùng SQLite nhúng thay vì cả bộ Docker với PostgreSQL và RabbitMQ.
  • Bạn muốn bản ổn định 1.x thay vì bản beta.
  • Bạn thích giấy phép Apache-2.0 hơn.

Nguồn

Thông tin về BackupSheep được kiểm tra ngày 18 tháng 10, 2026 theo các nguồn bên dưới. Sản phẩm thay đổi theo thời gian: nếu có gì đã cũ, xin mở một issue trên GitHub.

  1. BackupSheep on GitHub
  2. BackupSheep README
  3. BackupSheep website

BackupSheep là thương hiệu của chủ sở hữu. DumpCat là dự án mã nguồn mở độc lập, không liên kết với họ.

So sánh khác