Configuring BorgBackup and borgmatic for Backups on macOS

2025-08-04

This article details configuring BorgBackup and borgmatic for backups on macOS. It explains creating a LaunchAgent using launchctl to schedule borgmatic, addressing its logging limitations. Methods for restoring files, exporting keys, validating backups, and testing backups are provided. The author compares BorgBackup and Time Machine, suggesting using both and following the 3-2-1 backup rule for robust data protection.

Development