Package: backupninja Version: 1.0.1-2 Severity: critical Justification: causes serious data loss
Dear Maintainer, backupninja PostgreSQL backup crashes since Jessie when the configuration option databases = all is choosen. On my system backupninja with pg_dumpall does something crazy, greating a lot of garbage dumps with size of 0 byte. It seems, that backupninja wants to dump these senseless databases: su 29 [[ not found 35 [[ not found ... and so on. Here is what backupninja sends in a mail: == warnings from /etc/backup.d/20.webback.pgsql == Info: Successfully finished pgsql globals (roles and tablespaces) dump Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „29:“ fehlgeschlagen: FATAL: Datenbank „29:“ existiert nicht Warning: Failed to dump pgsql database 29: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „[[:“ fehlgeschlagen: FATAL: Datenbank „[[:“ existiert nicht Warning: Failed to dump pgsql database [[: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „35:“ fehlgeschlagen: FATAL: Datenbank „35:“ existiert nicht Warning: Failed to dump pgsql database 35: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „[[:“ fehlgeschlagen: FATAL: Datenbank „[[:“ existiert nicht Warning: Failed to dump pgsql database [[: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „51:“ fehlgeschlagen: FATAL: Datenbank „51:“ existiert nicht Warning: Failed to dump pgsql database 51: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „shopt:“ fehlgeschlagen: FATAL: Datenbank „shopt:“ existiert nicht Warning: Failed to dump pgsql database shopt: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „57:“ fehlgeschlagen: FATAL: Datenbank „57:“ existiert nicht Warning: Failed to dump pgsql database 57: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „complete:“ fehlgeschlagen: FATAL: Datenbank „complete:“ existiert nicht Warning: Failed to dump pgsql database complete: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „62:“ fehlgeschlagen: FATAL: Datenbank „62:“ existiert nicht Warning: Failed to dump pgsql database 62: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „complete:“ fehlgeschlagen: FATAL: Datenbank „complete:“ existiert nicht Warning: Failed to dump pgsql database complete: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „65:“ fehlgeschlagen: FATAL: Datenbank „65:“ existiert nicht Warning: Failed to dump pgsql database 65: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „complete:“ fehlgeschlagen: FATAL: Datenbank „complete:“ existiert nicht Warning: Failed to dump pgsql database complete: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „68:“ fehlgeschlagen: FATAL: Datenbank „68:“ existiert nicht Warning: Failed to dump pgsql database 68: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „complete:“ fehlgeschlagen: FATAL: Datenbank „complete:“ existiert nicht Warning: Failed to dump pgsql database complete: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „71:“ fehlgeschlagen: FATAL: Datenbank „71:“ existiert nicht Warning: Failed to dump pgsql database 71: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „complete:“ fehlgeschlagen: FATAL: Datenbank „complete:“ existiert nicht Warning: Failed to dump pgsql database complete: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „74:“ fehlgeschlagen: FATAL: Datenbank „74:“ existiert nicht Warning: Failed to dump pgsql database 74: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „complete:“ fehlgeschlagen: FATAL: Datenbank „complete:“ existiert nicht Warning: Failed to dump pgsql database complete: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „77:“ fehlgeschlagen: FATAL: Datenbank „77:“ existiert nicht Warning: Failed to dump pgsql database 77: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „complete:“ fehlgeschlagen: FATAL: Datenbank „complete:“ existiert nicht Warning: Failed to dump pgsql database complete: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „80:“ fehlgeschlagen: FATAL: Datenbank „80:“ existiert nicht Warning: Failed to dump pgsql database 80: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „complete:“ fehlgeschlagen: FATAL: Datenbank „complete:“ existiert nicht Warning: Failed to dump pgsql database complete: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „83:“ fehlgeschlagen: FATAL: Datenbank „83:“ existiert nicht Warning: Failed to dump pgsql database 83: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „complete:“ fehlgeschlagen: FATAL: Datenbank „complete:“ existiert nicht Warning: Failed to dump pgsql database complete: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „86:“ fehlgeschlagen: FATAL: Datenbank „86:“ existiert nicht Warning: Failed to dump pgsql database 86: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „complete:“ fehlgeschlagen: FATAL: Datenbank „complete:“ existiert nicht Warning: Failed to dump pgsql database complete: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „89:“ fehlgeschlagen: FATAL: Datenbank „89:“ existiert nicht Warning: Failed to dump pgsql database 89: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „complete:“ fehlgeschlagen: FATAL: Datenbank „complete:“ existiert nicht Warning: Failed to dump pgsql database complete: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „92:“ fehlgeschlagen: FATAL: Datenbank „92:“ existiert nicht Warning: Failed to dump pgsql database 92: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „complete:“ fehlgeschlagen: FATAL: Datenbank „complete:“ existiert nicht Warning: Failed to dump pgsql database complete: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „not“ fehlgeschlagen: FATAL: Datenbank „not“ existiert nicht Warning: Failed to dump pgsql database not Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „found“ fehlgeschlagen: FATAL: Datenbank „found“ existiert nicht Warning: Failed to dump pgsql database found Warning: /usr/lib/postgresql/9.4/bin/pg_dump: Ungültige Option -- u Versuchen Sie „pg_dump --help“ für weitere Informationen. Warning: Failed to dump pgsql database -su: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „101:“ fehlgeschlagen: FATAL: Datenbank „101:“ existiert nicht Warning: Failed to dump pgsql database 101: Warning: -su: /var/backups/bninja-webback/postgres//usr/share/bash-completion/bash_completion:.pg_dump: Datei oder Verzeichnis nicht gefunden Warning: Failed to dump pgsql database /usr/share/bash-completion/bash_completion: Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „Syntax“ fehlgeschlagen: FATAL: Datenbank „Syntax“ existiert nicht Warning: Failed to dump pgsql database Syntax Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „error:“ fehlgeschlagen: FATAL: Datenbank „error:“ existiert nicht Warning: Failed to dump pgsql database error: Warning: /usr/share/backupninja/pgsql: eval: Zeile 198: Syntaxfehler beim unerwarteten Wort `(' /usr/share/backupninja/pgsql: eval: Zeile 198: `su - postgres -s /bin/bash -c "/usr/bin/pg_dump --format=custom --compress=0 "(" > '/var/backups/bninja-webback/postgres/"(".pg_dump'"' Warning: Failed to dump pgsql database "(" Warning: pg_dump: [Archivierer (DB)] Verbindung zur Datenbank „unexpected“ fehlgeschlagen: FATAL: Datenbank „unexpected“ existiert nicht Warning: Failed to dump pgsql database unexpected Warning: -su: -c: Zeile 0: Syntaxfehler beim unerwarteten Wort `(' -su: -c: Zeile 0: `/usr/bin/pg_dump --format=custom --compress=0 (expecting > '/var/backups/bninja-webback/postgres/(expecting.pg_dump'' Warning: Failed to dump pgsql database (expecting Warning: -su: -c: Zeile 0: Syntaxfehler beim unerwarteten Wort `)' -su: -c: Zeile 0: `/usr/bin/pg_dump --format=custom --compress=0 }) > '/var/backups/bninja-webback/postgres/}).pg_dump'' -- System Information: Debian Release: 8.4 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE= (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages backupninja depends on: ii bash 4.3-11+b1 ii bsd-mailx [mailx] 8.1.2-0.20141216cvs-2 ii dialog 1.2-20140911-1 ii gawk 1:4.1.1+dfsg-1 ii heirloom-mailx [mailx] 12.5-4 ii mailx 1:20071201-3 ii mawk 1.3.3-17 backupninja recommends no packages. Versions of packages backupninja suggests: ii bzip2 1.0.6-7+b3 ii debconf-utils 1.5.56 ii duplicity 0.6.24-1 pn genisoimage <none> ii hwinfo 21.6-1 ii mdadm 3.3.2-5+deb8u1 pn rdiff-backup <none> ii rsync 3.1.1-3 ii subversion 1.8.10-6+deb8u4 ii trickle 1.07-10 pn wodim <none> -- Configuration Files: /etc/backupninja.conf changed [not included] -- no debconf information