[Eisfair_dev] boeser BUG in backup-zip

Nicky Cybala allinge at t-online.de
So Okt 9 16:32:09 CEST 2016


Hallo Marcus,

Am 08.10.2016 um 23:24 schrieb Marcus Roeckrath:

>> 1) eis_home_1-07.10.2016-23:30    6) eis_data_3-05.10.2016-23:30 
>> 2) eis_home_2-06.10.2016-23:30    7)
>> eis_system_1-02.10.2016-23:31 3) no                           8)
>> eis_system_2-25.09.2016-23:31 4) eis_data_1-07.10.2016-23:30
>> 9) eis_system_3-18.09.2016-23:31
>> 
>> Nachdem ich (3) ausgewaehlt habe, war Schicht im Schacht.
> 
> Wo kommt die Zeile "no" her?

Keine Ahnung. Ich vermute, das war das def. Backup.

> 
> Was war da im Verzeichnis alles drin?

Hab nicht nachgeschaut.

> 
> War "no" eines der Backups?

siehe oben
> 
> Wie sieht die Backup-Zip-Konfiguration aus?

Die Konfig ist ja weg. Sah aber aehnlich dieser aus:

BACKUP_MOUNT_N='1'
BACKUP_MOUNT_1_FS='usb_ext4'
BACKUP_MOUNT_1_OPTIONS=''
BACKUP_MOUNT_1_DRV='/dev/sdb1'
BACKUP_MOUNT_1_POI='/backupplatte'

BACKUP_CRON_JOB_N='3'
BACKUP_CRON_JOB_1='30 20 * * 1-5'
BACKUP_CRON_JOB_2='30 20 * * 7'
BACKUP_CRON_JOB_3='30 20 * * 6'
BACKUP_PRE_EXEC=''
BACKUP_POST_EXEC=''

BACKUP_N='3'
BACKUP_1_CRON_JOB='2'
BACKUP_1_PRE_EXEC=''
BACKUP_1_POST_EXEC=''
BACKUP_1_TEC='gzip'
BACKUP_1_TEC_RSYN='no'
BACKUP_1_TEC_RSYN_SSHP='no'
BACKUP_1_TEC_SIZE='1000'
BACKUP_1_ROTATION='5'
BACKUP_1_SOURCE_DIR='/data'
BACKUP_1_SOURCE_DIR_EXCL_N='1'
BACKUP_1_SOURCE_DIR_EXCL_1='lost+found'
BACKUP_1_TARGET_DIR='/backupplatte'
BACKUP_1_TARGET_ARC='data_local_week'

BACKUP_2_CRON_JOB='3'
BACKUP_2_PRE_EXEC=''
BACKUP_2_POST_EXEC=''
BACKUP_2_TEC='rsyn'
BACKUP_2_TEC_RSYN='-a --delete'
BACKUP_2_TEC_RSYN_SSHP='no'
BACKUP_2_TEC_SIZE='no'
BACKUP_2_ROTATION='5'
BACKUP_2_SOURCE_DIR='/data'
BACKUP_2_SOURCE_DIR_EXCL_N='1'
BACKUP_2_SOURCE_DIR_EXCL_1='lost+found'
BACKUP_2_TARGET_DIR='/backupplatte'
BACKUP_2_TARGET_ARC='data_local_day'

BACKUP_3_CRON_JOB='1'
BACKUP_3_PRE_EXEC=''
BACKUP_3_POST_EXEC=''
BACKUP_3_TEC='gzip'
BACKUP_3_TEC_RSYN='no'
BACKUP_3_TEC_RSYN_SSHP='no'
BACKUP_3_TEC_SIZE='1000'
BACKUP_3_ROTATION='5'
BACKUP_3_SOURCE_DIR='/'
BACKUP_3_SOURCE_DIR_EXCL_N='6'
BACKUP_3_SOURCE_DIR_EXCL_1='data'
BACKUP_3_SOURCE_DIR_EXCL_2='backupplatte'
BACKUP_3_SOURCE_DIR_EXCL_3='lost+found'
BACKUP_3_SOURCE_DIR_EXCL_4='run'
BACKUP_3_SOURCE_DIR_EXCL_5='proc'
BACKUP_3_SOURCE_DIR_EXCL_6='tmp'
BACKUP_3_TARGET_DIR='/backupplatte'
BACKUP_3_TARGET_ARC='system_local_week'

> Jedenfalls konnte für das "no"-Backup keine Verzeichnis und
> Dateinamen ermittelt werden, so dass dann
> 
> rm -f /
> 
> aufgerufen wurde.

So etwas hatte ich mir schon gedacht.
> 
> Tut mir leid, aber der Autor des Paketes ist schon lange abgetaucht
> und ich muss mir alles erst schwer aus dem Code erarbeiten.

Ja, ich weis und danke Dir fuer Deinen unermuedlichen Einsatz hier
beim Projekt.
> 
> Als Hotfix, falls meine Vermutung stimmt, habe ich eine Prüfung
> eingebaut, die die Aktion sofort abbricht, wenn Verzeichnissename
> oder Archivname leer sind.
> 
> Habe 1.0.41 auf Packeis hochgeladen, wo es noch der Prüfung harrt.
> 
Werde ich einspielen, sobald auf Packeis verfuegbar.

Danke und Gruss Nicky



Mehr Informationen über die Mailingliste Eisfair_dev