gobackup
About gobackup
GoBackup is a CLI tool designed for backing up databases and files to various cloud storage services on a scheduled basis. It is tailored for application servers, offering a simple setup that requires minimal maintenance once deployed. The tool supports multiple database types and storage providers, focusing on low-cost storage solutions with encryption and compression for security.
Built to replace Ruby-based backup solutions, GoBackup operates without Ruby dependencies, making it lightweight and easy to integrate into existing systems. It includes features like archive compression, file splitting for large backups, and a daemon mode for scheduled backups. A web UI is also available for managing backups.
Key features
- No dependencies
- Multiple Databases source support
- Multiple Storage type support
- Archive paths or files into a tar
- Split large backup file into multiple parts
- Run as daemon to backup in schedully
- Web UI to manage backups
Download v3.1.1
Jul 6, 2026Frequently asked questions
- Is gobackup free?
- Yes. gobackup is free and open-source software, distributed under the MIT license.
- Which platforms does gobackup support?
- gobackup provides downloads for macOS, Linux.
- What is the latest version of gobackup?
- The latest version is v3.1.1, released on Jul 6, 2026.
- What databases does GoBackup support?
- GoBackup supports MySQL, PostgreSQL, Redis, MongoDB, SQLite, Microsoft SQL Server, InfluxDB, MariaDB, etcd, and Firebird.
- How can I install GoBackup?
- GoBackup can be installed via a curl script or Homebrew. The curl command is 'curl -sSL https://gobackup.github.io/install | sh', and the Homebrew command is 'brew install gobackup'.
- What platforms are supported by GoBackup?
- GoBackup is a CLI tool that can be run on any platform supporting Go binaries, including Linux, macOS, and Windows. It also offers a Docker image for containerized environments.
- What is the license for GoBackup?
- GoBackup is licensed under the MIT License.
More Backup & Sync
restic
restic
Restic is a backup tool designed for speed, security, and efficiency. It supports encrypted backups and deduplication to optimize storage usage.
duplicati
duplicati
Duplicati creates encrypted backups stored in cloud services. It supports incremental backups and file versioning. The software is designed for secure offsite data protection.
kopia
kopia
Kopia is a cross-platform backup tool for Windows, macOS, and Linux that supports fast, incremental backups with client-side encryption, compression, and data deduplication. It includes both a command-line interface and a graphical user interface for managing backups.