Backups
1. Introduction
This document outlines the default backup policy used for Zyphico clients. All clients must adhere to this policy to ensure proper backups are being performed.
2. Software
The following software and utilities may be installed within their respective platform groups.
Utility | Platform Group | Purpose |
---|---|---|
borgbackup | Linux,Unix | Main backup utility for Zyphico on Linux and Unix platforms |
borgmatic | Linux,Unix | Wrapper for borgbackup which makes backup policies |
rclone | Linux,Unix | Used to transfer data to cloud storage services |
rsync | Linux,Unix | Used to transfer data between machines or offsite |
3. Software Specific Policies
3.1. Borgbackup
Borgmatic is started every 4 hours based on the local system time. The following retention policy is as follows:
- 12 hourly archives
- 7 daily archives
- 4 weekly archives
Borgmatic will automatically prune archives as they age.
3.2 Other
All other software not defined in this document do not have a set policy and will be evaulated on a case by case basis.
4. Disclaimer
While Zyphico is able to create and maintain a reliable backup solution, it is still highly recommended for the client to create and maintain their own hard copies of their application data. Zyphico may be requested to perform a system backup.