#################################################### # # Default Konfigurationsdatei für raspiBackup.sh # # (C) 2013,2022 framp at linux-tips-and-tricks dot de # # Weitere Details zu den Parametern finden sich auf # http://www.linux-tips-and-tricks.de/de/raspibackup/#parameter # # $Date: 2022-05-08 20:04:07 +0200$ # $Sha1: 5549123$ # #################################################### # folgende Zeile nicht aendern VERSION_CONFIG="0.1.6" ##################################################### # # Hinweis: # # 0 schaltet eine Option aus # 1 schaltet eine Option an # ##################################################### # Pfad wo das Backupfile gespeichert wird DEFAULT_BACKUPPATH="/backup" # Typ des Backups: dd, tar or rsync DEFAULT_BACKUPTYPE="dd" # zip tar oder dd backup DEFAULT_ZIP_BACKUP=0 # dd backup sichert nur den von den Partitionen belegten Platz DEFAULT_DD_BACKUP_SAVE_USED_PARTITIONS_ONLY=0 # Anzahl der zu vorhaltenden Backups (1-n). Wird ignoriert wenn SmartRecycle genutzt wird DEFAULT_KEEPBACKUPS=3 # Anzahl der vorzuhaltenden Backups fuer einen speziellen Backuptyp. Falls sie 0 ist wird DEFAULT_KEEPBACKUPS benutzt DEFAULT_KEEPBACKUPS_DD=0 DEFAULT_KEEPBACKUPS_DDZ=0 DEFAULT_KEEPBACKUPS_TAR=0 DEFAULT_KEEPBACKUPS_TGZ=0 DEFAULT_KEEPBACKUPS_RSYNC=0 # Smart recycle DEFAULT_SMART_RECYCLE=0 # Smart recycle dryrun DEFAULT_SMART_RECYCLE_DRYRUN=1 # Smart recycle parameters (daily, weekly, monthly and yearly) DEFAULT_SMART_RECYCLE_OPTIONS="7 4 12 1" # Durch && getrennte Befehle, die vor dem Starten des Backups auszuführen sind DEFAULT_STOPSERVICES="" # Durch && getrennte Befehle, die nach dem Starten des Backups auszuführen sind DEFAULT_STARTSERVICES="" # Durch && getrennte Befehle, die ausgeführt werden bevor Services gestoppt werden DEFAULT_BEFORE_STOPSERVICES="" # Durch && getrennte Befehle, die ausgeführt werden nachdem die Services wieder gestartet werden DEFAULT_AFTER_STARTSERVICES="" # emailadresse die das Backupergebnis erhält DEFAULT_EMAIL="" # Sender emailadresse die mit ssmtp und msmtp benutzt wird DEFAULT_SENDER_EMAIL="" # Weitere Parameter für das eMail programm (Optional) DEFAULT_EMAIL_PARMS="" # mailprogram DEFAULT_MAIL_PROGRAM="mail" # Telegram token DEFAULT_TELEGRAM_TOKEN="" # Telegram chatid DEFAULT_TELEGRAM_CHATID="" # Telegram Benachrichtigungen. S(uccess)/Erfolg, F(ailure)/Misserfolg, M(eldungen als Datei), m(eldungen als Text) DEFAULT_TELEGRAM_NOTIFICATIONS="F" # Sende eMail und/oder Telegram notification wenn der Backup startet DEFAULT_NOTIFY_START=0 # eMail wird nur gesendet wenn ein Fehler aufgetreten ist. Vorsichtig benutzen ! DEFAULT_MAIL_ON_ERROR_ONLY=0 # Message level (0 = minimal, 1 = detailed) DEFAULT_MSG_LEVEL=0 # Einfaerben der Konsolenausgaben output (C) und/oder der eMail (M) DEFAULT_COLORING="CM" # eMail coloring (SUBJECT oder OPTION) DEFAULT_EMAIL_COLORING="SUBJECT" # HTML Farbe und VT100 Farbe für Warnungen und Fehler, Gelb und Rot DEFAULT_COLOR_CODES=("#FF8000 33" "#FF0000 31") # Gerät wo das Backup restored wird DEFAULT_RESTORE_DEVICE="" # Detailierte Logausgaben der Backupprogramme DEFAULT_VERBOSE=0 # Check auf einen remoten Backupfad wird nicht vorgenommen DEFAULT_SKIPLOCALCHECK=0 # Blocksize von dd DEFAULT_DD_BLOCKSIZE=1M # Weitere Parameter für dd DEFAULT_DD_PARMS="" # Excludeliste für das benutzte Backuprogramm # HINWEIS: Die Zeile muss eine korrekte exclude statement fuer das Backuptool sein # Alle excludes muessen ein vorangestelltes --exclude haben. Beispiel: "--exclude /home/pi/.ssh --exclude /root/.ssh" DEFAULT_EXCLUDE_LIST="" # Notifizierung soll stattfinden wenn eine neue Scriptversion verfügbar ist DEFAULT_NOTIFY_UPDATE=1 # Aufzurufende Erweiterungen beim Backuplauf DEFAULT_EXTENSIONS="" # Aufzurufende Erweiterungen beim Restorelauf DEFAULT_RESTORE_EXTENSIONS="" # Sprache der Meldungen (DE, EN, FI, ZH or FR) DEFAULT_LANGUAGE="" # Systeme auf die raspiBackup mit dem Parameter -y übertragen wird. ssh Zugang muss in der authorized keys Datei definiert sein # Beispiel: "root@raspberrypi root@fhem root@openhab root@magicmirror" DEFAULT_DEPLOYMENT_HOSTS="" # Es wird nicht nach einer Restorebestätigung gefragt bei dem Device. Vorsicht! DEFAULT_YES_NO_RESTORE_DEVICE="" # Root Partition wird auf die maximal mögliche Größe expandiert DEFAULT_RESIZE_ROOTFS=1 # Es werden Hardlinks für Partitionsbootfiles benutzt DEFAULT_LINK_BOOTPARTITIONFILES=0 # Sichere boot partition mit tar DEFAULT_TAR_BOOT_PARTITION_ENABLED=0 # Versionen bei denen keine deprecated message gemeldet werden soll, getrennt durch Kommata DEFAULT_SKIP_DEPRECATED="" # Reporte uuid DEFAULT_USE_UUID=1 # teste auf bad blocks wenn beim restore eine Partition formatiert wird (Das dauert lange) DEFAULT_CHECK_FOR_BAD_BLOCKS=0 # Zeitstempel werden vor den Meldungen ausgegeben DEFAULT_TIMESTAMPS=0 # System status Informationen werden im Log aufgeführt DEFAULT_SYSTEMSTATUS=0 # System wird am Ende des Backups restartet DEFAULT_REBOOT_SYSTEM=0 # Interval fuer eine Restoretest Erinnerung (Einheit: Monate) DEFAULT_RESTORE_REMINDER_INTERVAL=6 # Anzahl der Erinnerungen an einen Restoretest DEFAULT_RESTORE_REMINDER_REPEAT=3 # Optionen fuer partitionsorientierten Modus DEFAULT_PARTITIONBASED_BACKUP="0" DEFAULT_PARTITIONS_TO_BACKUP="1 2" # Name der Backuppartition die dynamisch gemounted werden soll (z.B. /dev/sda1 oder /backup), muss sonst leer sein um keinen dynamischen Mount zu benutzen DEFAULT_DYNAMIC_MOUNT=""