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.

UtilityPlatform GroupPurpose
borgbackupLinux,UnixMain backup utility for Zyphico on Linux and Unix platforms
borgmaticLinux,UnixWrapper for borgbackup which makes backup policies
rcloneLinux,UnixUsed to transfer data to cloud storage services
rsyncLinux,UnixUsed 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.