Savepack Creation
A savepack defines what to back up.
It’s a list of items — files, directories, databases — that should be archived together as a unit.
Designed for real-world needs
▸ Back up your servers, files and databases, with ease
▸ Manage everything from a centralized web interface
▸ Built on trusted, open standard formats
Backup software exists to reduce the risk of data loss.
At Arkiv, our mission is to make life easier for system administrators by providing a solution that’s simple, predictable, and dependable.
Unlike many other tools, Arkiv focuses on clearly defining what needs to be backed up — including databases — and when it should be done. We provide a clean, intuitive interface for managing backup policies with precision and confidence.
Arkiv relies on proven, open standards:
tar for archiving,
zstd for fast compression,
sha512sum for integrity checking,
OpenSSL for encryption.
Our archives are fully portable and can be restored using standard Unix tools.
Arkiv is free and open-source software — free as in freedom.
We value transparency and auditability: you can download the source code, inspect it, and compile it yourself.
Two deployment options, one shared engine
Run the Arkiv Agent in standalone mode to back up a single server.
No graphical interface, no backup history.
Manually edit the configuration files.
Build your own backup infrastructure by deploying the Arkiv Server.
Configure backups and manage backup history on a centrallized graphical interface.
Start backing up your servers in just a few minutes.
Manage everything from a single, centralized interface.
No need to install or maintain your own Arkiv Server instance.
Perform full or differential backups of files and directories with precision and reliability.
Protect your data with built-in support for MySQL, PostgreSQL, and MongoDB backups.
Store your encrypted archives wherever you need: SFTP, Amazon S3, Google Cloud Storage, Azure Blob Storage, OpenStack Swift, WebDAV, and more.
Arkiv runs on a wide range of systems and architectures: Linux (x86 32/64, ARM 32/64, MIPS 32/64 LE/BE, RISC-V, IBM S/390), macOS (x86, ARM), FreeBSD (x86 32/64, ARM 32/64), NetBSD (x86 32/64, ARM 32/64), OpenBSD (x86 32/64, ARM 32/64), DragonFly BSD (x86 64), Solaris (x86 64), Illumos (x86 64), AIX (PPC 64)
A savepack defines what to back up.
It’s a list of items — files, directories, databases — that should be archived together as a unit.
A storage defines where to send your backups.
It can be an SFTP server, an Amazon S3 bucket, a Google Cloud Storage bucket, an Azure Blob Storage container…
A schedule defines when backups should occur.
You can reuse the same savepack and storage for each run, or assign different savepacks and storage targets to each scheduled task.
Looking for the fastest and easiest way to get started? Set up your first backup in under 3 minutes.