New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test auf vorhandens pipe viewer fehlerhaft #70

Closed
JeffersonClay opened this Issue Sep 19, 2018 · 1 comment

Comments

Projects
None yet
2 participants
@JeffersonClay
Copy link

JeffersonClay commented Sep 19, 2018

In der Version 0.6.4 wurde der Test auf die Installation des Kommandos pv angepasst. RaspiBackup meldet nun dass das Tool pipe viewer (pv) nicht installiert ist.

--- RBK0009I: owncloud: raspiBackup.sh V0.6.4 (a0a982d) um Mi 19. Sep 18:16:16 CEST 2018 gestartet.
--- RBK0128I: Logdatei ist /backup/owncloud/owncloud-dd-backup-20180919-181615/owncloud-backup.log.
--- RBK0116I: Konfigurationsdatei /usr/local/etc/raspiBackup.conf wird benutzt.
--- RBK0031I: Prüfe ob eine neue Version von raspiBackup.sh verfügbar ist.
??? RBK0131E: Programm pv nicht gefunden. Mit 'sudo apt-get update; sudo apt-get install pv' wird das fehlende Programm installiert.
--- RBK0026I: Logdatei wird in /home/pi/owncloud-raspiBackup.log gesichert.
--- RBK0195I: Logdatei wird in /home/pi/owncloud-raspiBackup.log gesichert.
--- RBK0105I: Neues Backupverzeichnis /backup/owncloud/owncloud-dd-backup-20180919-181615 wird gelöscht.
??? RBK0005E: Backup fehlerhaft beendet. Siehe vorhergehende Fehlermeldungen.

Eine which pv Abfrage in der Bash liefert aber als Ausgabe /usr/bin/pv. Laut apt-get ist auch die aktuellste Version von pv installiert.

Der Check auf pv erfolgt beispielsweise in Zeile 4906 in der Datei raspiBackup.sh:

if (( $PROGRESS )) && [[ "$BACKUPTYPE" == "$BACKUPTYPE_DD" || "$BACKUPTYPE" == "$BACKUPTYPE_DDZ" ]] && [[ ! $(which pv &>/dev/null) ]]; then

Durch entfernen des Ausrufezeichen [[$(which pv... funktioniert das Backup wieder.

--- RBK0009I: owncloud: raspiBackup.sh V0.6.4 (a0a982d) um Mi 19. Sep 18:24:36 CEST 2018 gestartet.
--- RBK0128I: Logdatei ist /backup/owncloud/owncloud-dd-backup-20180919-182436/owncloud-backup.log.
--- RBK0116I: Konfigurationsdatei /usr/local/etc/raspiBackup.conf wird benutzt.
--- RBK0151I: Backuppfad /backup wird benutzt.
--- RBK0008I: Services werden gestoppt: 'service apache2 stop %1%1 service mysql stop %1%1 service cron stop'.
--- RBK0081I: Backup vom Typ dd wird in /backup/owncloud/owncloud-dd-backup-20180919-182436 erstellt.
--- RBK0085I: Backuperstellung vom Typ dd gestartet. Bitte Geduld.
^C69GiB 0:11:26 [8,61MiB/s] [===========> ] 38% ETA 0:18:23

@framps framps self-assigned this Sep 19, 2018

framps added a commit that referenced this issue Sep 19, 2018

@framps

This comment has been minimized.

Copy link
Owner

framps commented Sep 19, 2018

Good catch 👍 Da ist die Logik irgendwie durcheinander gekommen 😒 Es gibt zwei Stellen wo der Fehler vorliegt. Ist gefixed in #70. Ebenso gefixed auf der Webseite von der der Installer den Code holt.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment