So sánh song song
Mỗi dòng cho biết có tính năng đó hay không; rê chuột hoặc chạm vào dấu để xem chi tiết. Bảng bên dưới có câu trả lời đầy đủ, kèm nguồn.
| Tính năng | DumpCat | Portabase |
|---|---|---|
| Chi phí và nền tảng | ||
| Mã nguồn mở | CóApache-2.0 | CóApache-2.0 |
| Mọi tính năng miễn phí | CóKhông có gói trả phí | Có |
| Chạy trên server của bạn | CóMột file chạy | CóDocker, Kubernetes hoặc CLI |
| Linux | Cóamd64, arm64 | CóCần Docker |
| Windows | CóKhông có mydumper | ?Không có thông tinTài liệu chỉ ghi Linux và macOS |
| Giao diện web | Có | Có |
| Backup | ||
| MariaDB | Có10.x và 11.x | Có10 và 11 |
| Dump logical (mysqldump) | Cómysqldump, mariadb-dump | Cómysqldump |
| Dump song song (mydumper) | Cómydumper, trên Linux | KhôngChỉ mysqldump |
| Backup vật lý nóng | CóXtraBackup, MariaBackup | KhôngChỉ mysqldump |
| Backup incremental | CóVật lý và binlog | KhôngChỉ mysqldump |
| Khôi phục | ||
| Khôi phục theo thời điểm | CóTới từng giây hoặc GTID | KhôngChỉ bản chụp mysqldump |
| Restore ngay trong công cụ | CóCả sang tên mới | CóTrừ Redis / Valkey |
| Tự kiểm tra bản backup | CóMỗi lần chạy, kèm diễn tập | ?Không có thông tinKhông có thông tin |
| Lưu trữ và bảo mật | ||
| Lưu lên cloud (S3 và khác) | CóS3, Drive, OneDrive, 70+ | CóS3, GCS, Azure, Drive, SFTP, rclone |
| Nhiều bản sao cho một backup | Có | Có |
| Mã hóa | Cóage, trước khi upload | CóAES-GCM |
| Dữ liệu không qua hãng | CóTừ server tới storage | Có |
| Database sau firewall | ||
| Agent, không mở port vào | CóChỉ HTTPS đi ra | CóAgent định kỳ gọi dashboard |
| VPN tunnel có sẵn | CóWireGuard có sẵn | KhôngKhông có; agent tự kết nối ra |
| Vận hành | ||
| Lập lịch có sẵn | CóCron | CóCron hoặc chu kỳ |
| Tự dọn bản cũ | CóSố bản, số ngày, GFS | CóCó GFS |
| Báo qua chat và webhook | CóSlack, Telegram, Discord… | Có |
| MCP cho trợ lý AI | CóMặc định chỉ đọc | CóPhải bật (MCP_ENABLED) |
- Có
- $Gói trả phí
- Một phần
- Không
- ?Không có thông tin
Chi tiết từng mục
| DumpCat | Portabase | |
|---|---|---|
| Giá và giấy phép | Miễ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ở (Apache-2.0), không tính phí theo database; tự giới thiệu là một dự án phi lợi nhuận. |
| Cách chạy | Tự 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 gồm hai phần: dashboard (ứng dụng web chạy bằng các container Docker) và một agent trên mỗi server có database. Agent tự kết nối tới dashboard nên không phải mở cổng vào. Cài bằng CLI, Docker, Kubernetes (Helm), Coolify, Dokploy hoặc Unraid. |
| Hệ điều hành | Linux (amd64, arm64) và Windows (64-bit). | Nơi nào chạy được Docker. Phần yêu cầu hệ thống ghi Linux và macOS; không nhắc tới Windows. Agent cài bằng CLI hoặc Docker. |
| Database | MySQL 5.7, 8.0, 8.4, Percona Server, MariaDB 10.x và 11.x; PostgreSQL 10 trở lên; Microsoft SQL Server 2012 trở lên (Windows, Linux, container). | MySQL 5.7, 8 và 9; MariaDB 10 và 11; ngoài ra PostgreSQL 12 đến 18, MongoDB, SQLite, Redis và Valkey (chỉ backup), Firebird, SQL Server 2017 đến 2022 và Azure SQL, Docker volume và file. |
| Phương thức backup | Logical 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. PostgreSQL: pg_dump (các bảng song song) và pg_basebackup (cả cluster). SQL Server: backup full và differential gốc (BACKUP DATABASE, không cần client). | Với MySQL và MariaDB chỉ có backup logical: agent chạy mysqldump và khôi phục bằng mysql. Tài liệu không có dump song song, backup vật lý hay incremental cho MySQL. |
| Khôi phục theo thời điểm | Có. 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. PostgreSQL: lưu WAL liên tục; khôi phục đến một thời điểm, một restore point hoặc một vị trí WAL. SQL Server: log backup theo lịch; khôi phục đến một thời điểm, một marked transaction hoặc một LSN. | Không có cho MySQL, MariaDB: bản backup là bản chụp mysqldump, tài liệu không có lưu trữ binlog. |
| 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. | Ổ local trên server, S3 và tương thích (AWS S3, MinIO, RustFS…), Google Drive, Azure Blob Storage, Google Cloud Storage, SFTP và rclone. Một bản backup có thể gửi tới nhiều nơi cùng lúc. |
| Mã hóa | Mã hóa age ngay trên server trước khi upload; nén zstd; SHA-256 cho từng file. | AES-GCM. |
| Lịch và retention | Lị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). | Biểu thức cron hoặc chu kỳ cố định, kèm chạy tay. Retention theo từng database: các mức GFS (giờ đến năm), giữ N bản cuối hoặc giữ trong X ngày. |
| Khôi phục | Ngay 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 ngay trên dashboard cho các database được hỗ trợ (trừ Redis và Valkey). Tài liệu không có tự kiểm tra khôi phục. |
| 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ừ agent cạnh database tới nơi lưu của bạn, điều phối bởi dashboard bạn tự host. |
| Thông báo | Email, Telegram, Slack, Discord và webhook ký HMAC. | Email, Slack, Discord, Telegram, Ntfy, Gotify và webhook; tổ chức và dự án, vai trò owner / admin / member, đăng nhập OIDC và OAuth2, REST API và MCP server. |
Chọn Portabase nếu
- Bạn backup nhiều thứ hơn database SQL: MongoDB, Redis / Valkey, SQLite, Firebird, Docker volume và file thường trên cùng một dashboard.
- Bạn triển khai trên Kubernetes, Coolify, Dokploy hoặc Unraid và muốn có chart hoặc template chính thức.
- Bạn backup Azure SQL Database: DumpCat hỗ trợ SQL Server 2012 trở lên trên server của bạn, nhưng không hỗ trợ Azure SQL Database.
- Bạn muốn tách database của nhiều nhóm theo tổ chức và dự án.
Chọn DumpCat nếu
- Bạn cần khôi phục theo thời điểm: DumpCat lưu binlog MySQL / MariaDB, WAL PostgreSQL và log backup SQL Server, rồi khôi phục đến từng giây, một GTID, một restore point hoặc một LSN.
- Database MySQL của bạn lớn:
mydumpersong song và backup vật lý nóng bằng XtraBackup / MariaBackup, có incremental. - Bạn không muốn dùng Docker: DumpCat là một file chạy, cài như service systemd hoặc Windows service, và chạy được trên máy Windows.
- Bạn muốn mỗi bản backup được đọc lại ngay sau khi ghi, và diễn tập khôi phục theo lịch: khôi phục vào sandbox rồi so số dòng của từng bảng.
Nguồn
Thông tin về Portabase được kiểm tra ngày 23 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.
- Portabase: MySQL backup & restore
- Portabase documentation: introduction (databases, storage, notifications, encryption)
- Portabase documentation: MySQL agent (mysqldump)
- Portabase documentation: requirements
- Portabase documentation: installation
- Portabase documentation: FAQ
- Portabase home page (retention, scheduling, OIDC, REST API & MCP)
- Portabase on GitHub
- Portabase documentation: MCP server
- Portabase documentation: MCP tools reference
- Portabase documentation: agent environment (polling)
Portabase 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ọ.