Leider gibt es in der Synology DSM keine Möglichkeit, die DSM-Konfiguration automatisiert zu erstellen und wegzusichern. Die einzige Möglichkeit ist ein Initialbackup von Hand. In diesem Beitrag zeige ich euch wie das automatische Backup mit Hilfe eines Skriptes weggeschrieben wird.

Aufgabenplaner: Geplante Aufgabe erstellen

Es gibt allerdings die Möglichkeit über den Aufgabenplaner einen Task zu erstellen, der ein Skript (in dem Fall das automatische wegsichern der Konfigurationsdatei) startet.

Systemsteuerung > Aufgabenplaner > Erstellen > Benutzerdefiniertes Skript anschließend den gewünschten Zeitpunkt für die Ausführung auswählen und folgendes Skript hinterlegen:

#!/bin/sh
#
ARCHIVEDIR=/volume1/Backups/Synology
ARCHIVE=${ARCHIVEDIR}/DS918Plus_diskstation_backup.dss 
rm $ARCHIVE 
/usr/syno/bin/synoconfbkp export --filepath=$ARCHIVE

Im oberen Fall wird das Backup immer überschrieben. Möchtet ihr die beispielsweise tägliche Sicherung behalten, nehmt ihr folgendes Skript. Die Konfiguration bleibt jeweils erhalten und es wird eine neue Konfigurationsdatei abgelegt, das Sicherungsdatum ist im Titel enthalten.

!/bin/sh
#
ARCHIVEDIR=/volume1/Backups/Synology
NOW=$(date +"%Y.%m.%d")
ARCHIVE=${ARCHIVEDIR}/$NOW.DS918Plus_diskstation_backup.dss 
/usr/syno/bin/synoconfbkp export --filepath=$ARCHIVE