Liberate / backupninja · GitLab

backupninja är ett verktyg för att koordinera systembackuper genom att använda enkla konfigurationsfiler i /etc/backup.d/. Det centraliserar konfigurationen för olika backupverktyg och erbjuder funktioner som INI-stilade konfigurationsfiler, skriptstöd, schemaläggning och e-postrapporter. Verktyget stöder en rad olika backup-typer, inklusive filsystem (via rdiff-backup, duplicity, borgbackup, restic), MySQL, PostgreSQL och subversion. En konsolbaserad guide, ninjahelper, förenklar skapandet av konfigurationsfiler och erbjuder en menystyrd curses-baserad gränssnitt. Konfigurationsfiler bearbetas alfabetiskt, kan schemaläggas individuellt och tillåter anpassade skript för att hantera nya backup-typer.