DumpCat vs AutoMySQLBackup

AutoMySQLBackup là script bash mà rất nhiều server vẫn chạy bằng cron. Dự án gốc trên SourceForge phát hành lần cuối năm 2011; Debian vẫn đóng gói bản 2.6 và một bản fork trên GitHub vẫn được duy trì. DumpCat làm cùng việc đó, có giao diện web, lưu từ xa và khôi phục theo thời điểm.

So sánh nhanh

DumpCatAutoMySQLBackup
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ở (GPL-2.0 trở lên).
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.Script bash do cron gọi.
Hệ điều hànhLinux (amd64, arm64) và Windows (64-bit).Linux và Unix.
DatabaseMySQL 5.7, 8.0, 8.4, Percona Server, MariaDB 10.x và 11.x.MySQL và MariaDB, qua client mysqldump cài trên máy.
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.mysqldump, --single-transaction là tùy chọn. Bản fork của sixhop thêm backup differential dựa trên diff.
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.
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.Chỉ một thư mục local.
Mã hóaMã hóa age ngay trên server trước khi upload; nén zstd; SHA-256 cho từng file.Nén gzip, bzip2, xz hoặc zstd; mã hóa OpenSSL hoặc GPG trong bản fork.
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).Theo lịch cron; xoay vòng theo ngày, tuần và tháng.
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.Thủ công, ví dụ zcat backup.sql.gz | mysql.
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.Nằm lại trên máy; muốn chép đi đâu thì bạn tự lo.
Thông báoEmail, Telegram, Slack, Discord và webhook ký HMAC.Email kèm log hoặc file backup.

Chọn AutoMySQLBackup nếu

  • Bạn muốn thứ gọn nhất có thể: một script và một dòng cron, trên server mà một bản local là đủ.
  • Nó đang chạy ổn và bạn chỉ cần dump local mỗi đêm.

Chọn DumpCat nếu

  • Bạn muốn backup nằm ngoài server: S3, Google Drive, OneDrive, SFTP và hơn thế, nhiều nơi cho một job, mỗi nơi một retention.
  • Bạn muốn khôi phục trên giao diện web, sang tên database mới, mọi file được thử giải mã trước.
  • Bạn cần khôi phục theo thời điểm hoặc backup vật lý nóng cho database lớn.
  • Bạn muốn cảnh báo lỗi qua Telegram, Slack hay Discord và một dự án vẫn đang được phát triển.

Chuyển từ AutoMySQLBackup sang DumpCat

  1. Cài DumpCat trên server; bộ cài Linux tự cài luôn các công cụ backup khớp với database.
  2. Thêm một storage local trỏ tới thư mục mới, cùng ít nhất một storage từ xa.
  3. Tạo job với cùng các database; đặt retention khớp với vòng xoay ngày / tuần / tháng hiện tại (GFS).
  4. Chạy thử một lần, xem kết quả kiểm tra toàn vẹn, rồi xóa dòng cron của AutoMySQLBackup.

Nguồn

Thông tin về AutoMySQLBackup đượ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. AutoMySQLBackup on SourceForge (release feed)
  2. AutoMySQLBackup in Debian
  3. AutoMySQLBackup fork by sixhop on GitHub

AutoMySQLBackup 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