Distributed Backup with Bareos

Task

The requirement was to replace the existing data backup solution - based on removable removable media - with an automated solution. The data should remain physically in the possession of the customer and normally not require any manual intervention - for example, to change the media. Also minimization of risk in the event of a malware infection, for example with an encryption Trojan, was desired.

Solution

Due to its flexible architecture, the open source software Bareos is ideally suited for building data backup solutions in environments, which often cannot be adequately protected with standard software. In the project, the a server landscape distributed over a main and a secondary location, is backed up to two geographically distributed storages. This made it possible to achieve the desired redundancy without having to entrust the data to third parties.

A backup plan specifically tailored to the data to be backed up ensures that incremental and differential backups can be kept for a very long period of time. This means, that even in the event of an initially unnoticed malware infectation of the source systems, there is a high chance that the data can be restored.

Additional security is provided by the fact that the server components of Bareos run on Unix systems. The spread of malware from infected clients to the backup system is thus prevented at the very front.

Profile

  • Industry: Production site
  • Period: 2020/2021
  • Technologies
    • NetBSD
    • Bareos
    • PostgreSQL
    • SSH

The solution strikes a good balance between digital sovereignty, resilience and cost efficiency.

Want to create project like this?

I will gladly contribute my experience and help you with the implementation.

Contact Me