Automatic database backup

# Automatic database backup for MySQL, PostgreSQL, and MongoDB

One lightweight agent for MySQL/MariaDB, PostgreSQL, and MongoDB. Set full and incremental schedules, retention, and notifications from the dashboard, then restore to any server in one click. Each job can be encrypted on your server with a passphrase only you hold, or stored unencrypted so it opens directly with database tools. Free for one server with two databases; paid plans are priced per server or per month.

-   [MySQL backup](/en/docs/backup-mysql)
-   [PostgreSQL backup](/en/docs/backup-postgresql)
-   [MongoDB backup](/en/docs/backup-mongodb)
-   [Sign up](/app/register)

Last updated: October 21, 2026

Automatic database backup

## Automatic database backup: scheduled, restore-tested, encrypted according to your policy.

One lightweight agent for MySQL/MariaDB, PostgreSQL, and MongoDB. Set full and incremental schedules, retention, and notifications from the dashboard, then restore to any server in one click. Each job can be encrypted on your server with a passphrase only you hold, or stored unencrypted so it opens directly with database tools.

[Sign up](/app/register)[View backup plans](#paket-backup)

2.  Step 1
    
    ### Install the agent
    
    One lightweight binary on your server that only opens outbound connections, with no inbound ports. Run a single command from the dashboard and the server is registered immediately.
    
3.  Step 2
    
    ### Set the schedule from the dashboard
    
    Choose the database, schedule, full or full + incremental mode, retention, and notifications. The agent runs it on its own, with no manual cron on the server.
    
4.  Step 3
    
    ### Restore from the dashboard
    
    Pick a point in time from the history and a target server, then run the restore. The agent assembles the full + incremental chain automatically; logs and status are shown in real time.
    

### Priced per server, unlimited databases.

Start with one server; upgrade when you need tighter schedules, longer history, your own bucket, or more servers.

#### Starter

Start with one server and two databases.

Rp 30.000Save 17%

Rp 25.000/ server / month

1 servers · 1 databases · 1-month history  
10 GB backup storage

-   1 server, 2 databases
-   Scheduled daily full backups
-   Optional encryption (ChaCha20-Poly1305) & compression
-   1 month of history
-   Server-down alert every 60 minutes

[Choose Starter](/app/register)

Most popular

#### Pro

Per server, unlimited databases, full + incremental.

Rp 69.000Save 29%

Rp 49.000/ server / month

5 servers · unlimited databases · 12-month history  
50 GB backup storage

-   Unlimited databases per server
-   Full & incremental backups
-   Schedules down to every 15 minutes
-   12 months of history
-   Server-down alert every 5 minutes
-   Email & webhook notifications
-   Restore to another server

[Choose Pro](/app/register)

#### Business

For teams with many servers and their own buckets.

Rp 299.000Save 33%

Rp 199.000/ month

10 servers · unlimited databases · 24-month history  
250 GB backup storage

-   5 servers included
-   Full & incremental backups
-   24 months of history
-   External S3 bucket or Google Drive
-   Audit log & public API
-   Priority support

[Choose Business](/app/register)

#### Enterprise

SLA, contracts, and custom deployment.

Contact us

-   Unlimited servers
-   Private storage cluster
-   99.9% SLA
-   Monthly invoice & annual contract

[Contact sales](#akses)

Backup FAQ

## Questions about database backup.

### Can it be used for database backups?

Yes. Install one agent, create a job from the dashboard in full or full + incremental mode, set retention and notifications, then restore from the dashboard. The agent runs mysqldump, pg\_dump, or mongodump and uploads the result directly to the bucket. Encryption can be enabled per job with a passphrase that only you hold.

### What is the difference between full and incremental backups?

A full backup copies the entire database every time. Incremental stores only the changes since the previous backup: the binlog for MySQL, the oplog for MongoDB (requires a replica set), and changed tables for PostgreSQL. The dashboard automatically takes a new full backup every few runs, and on restore the agent assembles the chain itself.

### Where are backups stored? Can they go to Google Drive?

By default in Linuxteknosia Cloud object storage. From the Business plan, you can choose another destination: an external S3 bucket or Google Drive (the app only requests access to the folder it creates).

### Can it be managed from an AI assistant via MCP?

Yes. Every user can create an API token in Settings, then add our MCP server (endpoint /mcp, Streamable HTTP transport) to Claude Code, Claude Desktop, Cursor, or any other MCP client. From there the assistant can view server and job status, run backups, monitor runs and logs, restore to another server, and view storage usage and quotas, all limited to the token owner's organization.

Other questions are answered in the [full FAQ](/en/faq). Step-by-step guides: [documentation](/en/docs).

Start today

## Get started in five minutes, or discuss your needs with our engineering team.

Sign up on your own, create a bucket and access key, then install the backup agent from the dashboard. For large-scale migrations, contracts, or technical questions, send the form alongside and we will reply within one business day.

[Sign up now](/app/register)

-   [halo@linuxteknosia.cloud](mailto:halo@linuxteknosia.cloud)
-   Sales & consulting: Monday–Friday 09:00–18:00 WIB

Work email \*

Company / project

Used forChoose oneDatabase / server backupMedia & user uploadsStatic website assetsData lake / logs / MLOther

Estimated GB

Notes

Send and request a consultation

No credit card required. Answered directly by our engineers.