Anleitung: Backup der Datenbanken und des kompletten Raspi

PDF Dokumente für Informationen im Detail, sowie Bauanleitungen.

Moderatoren: Ulrich, TeamO

Maverick
Beiträge: 78
Registriert: So 5. Dez 2021, 09:47
Hat sich bedankt: 16 Mal
Danksagung erhalten: 10 Mal

Re: Anleitung: Backup der Datenbanken und des kompletten Raspi

Beitrag von Maverick »

Das Grafana Dashboard kannst du über den "share dashboard or panel" exportieren.
Bildschirmfoto 2022-05-02 um 15.10.31.png
Einmal ausgeführt, wenn man keine Änderungen mehr durchführt und separat abgespeichert. Regelmäßige Sicherung ist hier dann nicht mehr erforderlich. Ggf. noch einmal direkt vor einen Update durchführen.

Wenn man keine weiteren Änderungen am Image vorgenommen hat, reicht das Backup der influxdb.

Hat man jedoch weitere Änderungen an den crontabs, user.wartung.php, Prognose von Bogeyof, etc. vorgenommen, muss mehr gesichert werden.
Wurde mir bewusst, als ich vom Image der Solaranzeige 4.7.6 auf 4.7.7 geupdated habe. Die Updateanleitung von @Ulrich ist dann nämlich nur ein Teil der Wahrheit ;)
Das Komplettbackup läuft nur noch mit, weil ich es als erstes eingerichtet hatte und mir nicht weh tut ;)
Im Falle eines USB-Stick-Totalausfalls geht es schneller, den Backup-Stick zu nehmen und nur noch die influxdb von gestern aufzuspielen.

Für die Sicherung nutze ich u.a. Quellcodeschnipsel aus einem anderen Thread von @Bogeyof verpackt in eine weitere crongesteuerte backup.sh.
Dieses sichert täglich (als cron über die user.wartung.php) neben der influxdb weitere Ordner (erweiterbar), welche crontabs, Einstellungen etc. enthalten (Format TAR).
Es wird mehr gesichert, als man braucht, aber das script ist so einfacher gestaltet und der Speicherbedarf hält sich in Grenzen (aktuell bei mir 14MB). Es sind immer 2 Sicherungen der letzten 2 Tage vorhanden.

Code: Alles auswählen

#!/bin/bash
#Dateiname backup.sh
#Speicherort /solaranzeige
#Datei ausführbar machen mit sudo chmod +x backup.sh
#Ordner data und old im Ordner /mnt/nas/backups/ anlegen

#Festplatte einbinden
sudo mount -t cifs //192.168.178.1/FRITZ.NAS/USB-SanDisk3-2Gen1-01 /mnt/nas -o credentials=/etc/samba/auth,vers=3.0,noserverino

#altes Backup vorher loeschen
sudo rm /mnt/nas/backups/old/*
sudo mv /mnt/nas/backups/data/* /mnt/nas/backups/old/

#Backup erstellen
influxd backup -portable -database solaranzeige /mnt/nas/backups/data
sudo service influxdb restart
sudo tar -vcf /mnt/nas/backups/data/BackupSolAnz_${zeit}.tar /var/www/html /etc/dhcpcd.conf /var/lib/grafana /var/spool/cron/crontabs /etc/influxdb /etc/grafana /etc/php/7.3/cli/php.ini

#Festplatte auswerfen
sudo umount /mnt/nas
user.wartung.php (wird automatisch durch die Solaranzeige täglich um 23.55 Uhr ausgeführt)

Code: Alles auswählen

#!/usr/bin/php
<?php
// Sicherung der influx Datenbank
// Sicherung Einstellungen solaranzeige und Grafana
$influxsicherung = shell_exec("/solaranzeige/backup.sh");
?>

Bierhelm
Beiträge: 34
Registriert: Di 1. Feb 2022, 17:59
Hat sich bedankt: 6 Mal
Danksagung erhalten: 3 Mal

Re: Anleitung: Backup der Datenbanken und des kompletten Raspi

Beitrag von Bierhelm »

Großartig! Danke für den Einblick und die Tipps :)

wyky
Beiträge: 93
Registriert: Do 12. Aug 2021, 15:48
Hat sich bedankt: 15 Mal
Danksagung erhalten: 7 Mal

Re: Anleitung: Backup der Datenbanken und des kompletten Raspi

Beitrag von wyky »

@andreas_n

Mit dem neuen "Original"-Netzteil hat der Pi auch nicht von der externen USB-Platte gebootet. Ich hab auch zwei verschiedene USB-Platten ausprobiert, beidesmal negativ :x Er bleibt mit folgendem Bildschirm hängen und das war´s dann:
Pi4.jpg
Hat vielleicht noch jemand eine Idee, warum der Pi nach der Rücksicherung mit DiskImager von der USB-Platte nicht bootet?

Hab ich evtl. eine Möglichkeit den Pi von SD-Karte zu booten und dann das Image irgenwie zurückzusichern?


Gruß Udo
Victron Multiplus II & Victron MPPT 150/35 & Victron MPPT 250/60 (3x) & DIY Battery
3x Trina Honey TSM-DE06M.08(II) 330Wp & 12x JA Solar JAM60S20-390-MR 390Wp

Janniman
Beiträge: 148
Registriert: Mi 13. Okt 2021, 09:52
Hat sich bedankt: 9 Mal
Danksagung erhalten: 7 Mal

Re: Anleitung: Backup der Datenbanken und des kompletten Raspi

Beitrag von Janniman »

Hallo Udo.

Ich hatte auch so meine Probleme mit den SSD-Speichern.
Der umständliche, aber sichere Weg, die richtigen Sektoren auf der Platte zu adressieren ist, ein funktionierendes Image auf eine SD-Karte zu ziehen
- von der SD-Karte booten
- als root anmelden
- SSD anschließen
- SD-Card Copier starten
- Kopie der SD-Karte auf die SSD, dabei wird alles gelöscht und entsprechend SD neu angelegt
- runterfahren des Raspi und SD-Karte raus
- von SSD booten
- als root anmelden
- boot Partition (die kleinere) unverändert lassen, aber (falls gewünscht) die zweite ausweiten.
- runterfahren
- boot und Test ob es funktioniert (als pi oder root)

Nun sollten sich beliebige Backups einspielen lassen, solange die Partition groß genug ist.

Falls die SSD vorher woanders eingebaut war, dann kann es auch helfen, die SSD vorher komplett mit gparted (oder anderen) platt zu machen, also nicht nur einfaches löschen, sondern alle Partitionen löschen, ALLES überschreiben und eine einzige Partition mit ext4 zu erstellen.

Sollte das booten dann funktionieren, dann ist ein

Code: Alles auswählen

sudo apt update && sudo apt full-upgrade
eher ein kleiner Killer, das benutze ich nur, wenn es gar nicht anders geht und nach ausreichender Sicherung.
Was dann noch funktionieren könnte, ist ein Bootloader-Update und/mit einer "stable" Kernel-Version

Jan

wyky
Beiträge: 93
Registriert: Do 12. Aug 2021, 15:48
Hat sich bedankt: 15 Mal
Danksagung erhalten: 7 Mal

Re: Anleitung: Backup der Datenbanken und des kompletten Raspi

Beitrag von wyky »

Janniman hat geschrieben:
Di 3. Mai 2022, 15:14
Hallo Udo.

Ich hatte auch so meine Probleme mit den SSD-Speichern.
Der umständliche, aber sichere Weg, die richtigen Sektoren auf der Platte zu adressieren ist, ein funktionierendes Image auf eine SD-Karte zu ziehen
- von der SD-Karte booten
- als root anmelden
- SSD anschließen
- SD-Card Copier starten
- Kopie der SD-Karte auf die SSD, dabei wird alles gelöscht und entsprechend SD neu angelegt
- runterfahren des Raspi und SD-Karte raus
- von SSD booten
- als root anmelden
- boot Partition (die kleinere) unverändert lassen, aber (falls gewünscht) die zweite ausweiten.
- runterfahren
- boot und Test ob es funktioniert (als pi oder root)

Nun sollten sich beliebige Backups einspielen lassen, solange die Partition groß genug ist.

Falls die SSD vorher woanders eingebaut war, dann kann es auch helfen, die SSD vorher komplett mit gparted (oder anderen) platt zu machen, also nicht nur einfaches löschen, sondern alle Partitionen löschen, ALLES überschreiben und eine einzige Partition mit ext4 zu erstellen.

Sollte das booten dann funktionieren, dann ist ein

Code: Alles auswählen

sudo apt update && sudo apt full-upgrade
eher ein kleiner Killer, das benutze ich nur, wenn es gar nicht anders geht und nach ausreichender Sicherung.
Was dann noch funktionieren könnte, ist ein Bootloader-Update und/mit einer "stable" Kernel-Version

Jan

Genau so geht´s und nicht anders, danke :)

Bei dem "SD-Card Kopieren" wir irgendwas auf die Platte geschrieben was ansonsten bei einem Sicherungs-Image scheinbar fehlt. Vielleicht weis bzw. hat hier noch wer eine Idee :idea:

Beim Booten bekomme ich jetzt die folgenden Meldungen angezeigt:

mmc1: Controller neuer released inhibit bit(s)
sd 0:0:0:0: [sda] No Caching mode page found
sd 0:0:0:0: [sda] Assuming drive cache: write through

Noch wer eine Idee :idea:

Gruß Udo
Victron Multiplus II & Victron MPPT 150/35 & Victron MPPT 250/60 (3x) & DIY Battery
3x Trina Honey TSM-DE06M.08(II) 330Wp & 12x JA Solar JAM60S20-390-MR 390Wp

wyky
Beiträge: 93
Registriert: Do 12. Aug 2021, 15:48
Hat sich bedankt: 15 Mal
Danksagung erhalten: 7 Mal

Re: Anleitung: Backup der Datenbanken und des kompletten Raspi

Beitrag von wyky »

Hat sich erledigt :) die Meldung sagt folgendes aus:
Es soll alles direkt auf die Platte geschrieben werden und nicht erst in einen Cache. Dadurch passiert nicht so viel, wenn plötzlich der Strom ausfällt. Das Schreiben ist nur etwas langsamer.
Gruß Udo
Victron Multiplus II & Victron MPPT 150/35 & Victron MPPT 250/60 (3x) & DIY Battery
3x Trina Honey TSM-DE06M.08(II) 330Wp & 12x JA Solar JAM60S20-390-MR 390Wp

earth
Beiträge: 6
Registriert: Fr 21. Apr 2023, 12:38
Hat sich bedankt: 5 Mal

Re: Anleitung: Backup der Datenbanken und des kompletten Raspi

Beitrag von earth »

Maverick hat geschrieben:
Mo 2. Mai 2022, 15:36
Das Grafana Dashboard kannst du über den "share dashboard or panel" exportieren.
Bildschirmfoto 2022-05-02 um 15.10.31.png
Einmal ausgeführt, wenn man keine Änderungen mehr durchführt und separat abgespeichert. Regelmäßige Sicherung ist hier dann nicht mehr erforderlich. Ggf. noch einmal direkt vor einen Update durchführen.

Wenn man keine weiteren Änderungen am Image vorgenommen hat, reicht das Backup der influxdb.

Hat man jedoch weitere Änderungen an den crontabs, user.wartung.php, Prognose von Bogeyof, etc. vorgenommen, muss mehr gesichert werden.
Wurde mir bewusst, als ich vom Image der Solaranzeige 4.7.6 auf 4.7.7 geupdated habe. Die Updateanleitung von @Ulrich ist dann nämlich nur ein Teil der Wahrheit ;)
Das Komplettbackup läuft nur noch mit, weil ich es als erstes eingerichtet hatte und mir nicht weh tut ;)
Im Falle eines USB-Stick-Totalausfalls geht es schneller, den Backup-Stick zu nehmen und nur noch die influxdb von gestern aufzuspielen.

Für die Sicherung nutze ich u.a. Quellcodeschnipsel aus einem anderen Thread von @Bogeyof verpackt in eine weitere crongesteuerte backup.sh.
Dieses sichert täglich (als cron über die user.wartung.php) neben der influxdb weitere Ordner (erweiterbar), welche crontabs, Einstellungen etc. enthalten (Format TAR).
Es wird mehr gesichert, als man braucht, aber das script ist so einfacher gestaltet und der Speicherbedarf hält sich in Grenzen (aktuell bei mir 14MB). Es sind immer 2 Sicherungen der letzten 2 Tage vorhanden.

Code: Alles auswählen

#!/bin/bash
#Dateiname backup.sh
#Speicherort /solaranzeige
#Datei ausführbar machen mit sudo chmod +x backup.sh
#Ordner data und old im Ordner /mnt/nas/backups/ anlegen

#Festplatte einbinden
sudo mount -t cifs //192.168.178.1/FRITZ.NAS/USB-SanDisk3-2Gen1-01 /mnt/nas -o credentials=/etc/samba/auth,vers=3.0,noserverino

#altes Backup vorher loeschen
sudo rm /mnt/nas/backups/old/*
sudo mv /mnt/nas/backups/data/* /mnt/nas/backups/old/

#Backup erstellen
influxd backup -portable -database solaranzeige /mnt/nas/backups/data
sudo service influxdb restart
sudo tar -vcf /mnt/nas/backups/data/BackupSolAnz_${zeit}.tar /var/www/html /etc/dhcpcd.conf /var/lib/grafana /var/spool/cron/crontabs /etc/influxdb /etc/grafana /etc/php/7.3/cli/php.ini

#Festplatte auswerfen
sudo umount /mnt/nas
user.wartung.php (wird automatisch durch die Solaranzeige täglich um 23.55 Uhr ausgeführt)

Code: Alles auswählen

#!/usr/bin/php
<?php
// Sicherung der influx Datenbank
// Sicherung Einstellungen solaranzeige und Grafana
$influxsicherung = shell_exec("/solaranzeige/backup.sh");
?>
Dank dir für deine "Anleitung",
ich habe das backup.sh angelegt, und auch ausführbar gemacht.
Wenn ich backup.sh in der Konsole eingebe, wir es auch ausgeführt.

Was bei mir aber noch nicht klappt, ist das automatische ausführen als user.wartung.php.
Ich habe die Datei in /var/www/html als user.wartung.php abgelegt.

Der Eintrag in dieser Datei lautet:

Code: Alles auswählen

#!/usr/bin/php
<?php
// Sicherung der influx Datenbank
// Sicherung Einstellungen solaranzeige und Grafana
$influxsicherung = shell_exec("/solaranzeige/backup.sh");
?>
Jedoch wurden die Dateien nicht gesichert.
Das sollte doch automatisch über die Wartung angestoßen werden?

Beste Grüße
Chris

Benutzeravatar
Ulrich
Administrator
Beiträge: 5502
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 152 Mal
Danksagung erhalten: 875 Mal
Kontaktdaten:

Re: Anleitung: Backup der Datenbanken und des kompletten Raspi

Beitrag von Ulrich »

Ja, die user.wartung.php sollte automatisch ausgeführt werden. Schau doch bitte einmal in die /var/www/log/php.log ob dort etwas zu sehen ist.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

earth
Beiträge: 6
Registriert: Fr 21. Apr 2023, 12:38
Hat sich bedankt: 5 Mal

Re: Anleitung: Backup der Datenbanken und des kompletten Raspi

Beitrag von earth »

Code: Alles auswählen

login as: pi
pi@192.168.1.146's password:
Linux solaranzeige 6.1.21-v7+ #1642 SMP Mon Apr  3 17:20:52 BST 2023 armv7l
Software Version 5.1.0 [32Bit]    basic    April  2023

Software Version 5.1.0a           update   März  2023

Software Version 5.1.0a           update   März  2023
Last login: Sun Apr 30 09:30:30 2023 from 192.168.1.94
pi@solaranzeige:~ $ mcedit /var/www/log/php.log

/var/www/log/php.log   [BM--] 153 L:[415+63 478/581] *(72203/87383b) 0091 0x05B                                                                                                                                                        [*][X]
[30-Apr-2023 06:37:06 Europe/Berlin] PHP Notice:  Undefined variable: i in /var/www/html/opendtu.php on line 243
[30-Apr-2023 06:40:07 Europe/Berlin] PHP Notice:  Undefined variable: i in /var/www/html/opendtu.php on line 243
[30-Apr-2023 06:42:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 06:48:06 Europe/Berlin] PHP Warning:  sleep(): Number of seconds must be greater than or equal to 0 in /var/www/html/opendtu.php on line 404
[30-Apr-2023 07:04:05 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 07:07:58 Europe/Berlin] PHP Warning:  sleep(): Number of seconds must be greater than or equal to 0 in /var/www/html/opendtu.php on line 404
[30-Apr-2023 07:12:58 Europe/Berlin] PHP Warning:  sleep(): Number of seconds must be greater than or equal to 0 in /var/www/html/opendtu.php on line 404
[30-Apr-2023 07:13:06 Europe/Berlin] PHP Notice:  Undefined variable: i in /var/www/html/opendtu.php on line 221
[30-Apr-2023 07:13:06 Europe/Berlin] PHP Notice:  Undefined variable: i in /var/www/html/opendtu.php on line 225
[30-Apr-2023 07:14:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 07:16:10 Europe/Berlin] PHP Notice:  Trying to access array offset on value of type null in /var/www/html/opendtu.php on line 248
[30-Apr-2023 07:16:10 Europe/Berlin] PHP Warning:  count(): Parameter must be an array or an object that implements Countable in /var/www/html/opendtu.php on line 248
[30-Apr-2023 07:17:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 07:21:00 Europe/Berlin] PHP Warning:  sleep(): Number of seconds must be greater than or equal to 0 in /var/www/html/opendtu.php on line 404
[30-Apr-2023 07:24:11 Europe/Berlin] PHP Warning:  sleep(): Number of seconds must be greater than or equal to 0 in /var/www/html/opendtu.php on line 404
[30-Apr-2023 07:28:07 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 07:35:06 Europe/Berlin] PHP Warning:  sleep(): Number of seconds must be greater than or equal to 0 in /var/www/html/opendtu.php on line 404
[30-Apr-2023 07:41:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 07:46:07 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 07:52:07 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 07:54:07 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 07:55:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 07:57:21 Europe/Berlin] PHP Notice:  Undefined variable: i in /var/www/html/opendtu.php on line 221
[30-Apr-2023 07:57:21 Europe/Berlin] PHP Notice:  Undefined variable: i in /var/www/html/opendtu.php on line 225
[30-Apr-2023 07:59:11 Europe/Berlin] PHP Warning:  sleep(): Number of seconds must be greater than or equal to 0 in /var/www/html/opendtu.php on line 404
[30-Apr-2023 08:02:07 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 08:11:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 08:14:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 08:18:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 08:20:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 08:22:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 08:23:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 08:25:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 08:27:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 08:31:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 08:36:08 Europe/Berlin] PHP Warning:  sleep(): Number of seconds must be greater than or equal to 0 in /var/www/html/opendtu.php on line 404
[30-Apr-2023 08:43:00 Europe/Berlin] PHP Notice:  Trying to access array offset on value of type null in /var/www/html/opendtu.php on line 248
[30-Apr-2023 08:43:00 Europe/Berlin] PHP Warning:  count(): Parameter must be an array or an object that implements Countable in /var/www/html/opendtu.php on line 248
[30-Apr-2023 08:43:05 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 08:49:07 Europe/Berlin] PHP Notice:  Undefined variable: i in /var/www/html/opendtu.php on line 221
[30-Apr-2023 08:49:07 Europe/Berlin] PHP Notice:  Undefined variable: i in /var/www/html/opendtu.php on line 225
[30-Apr-2023 09:02:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 09:06:07 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 09:08:23 Europe/Berlin] PHP Notice:  Undefined variable: i in /var/www/html/opendtu.php on line 221
[30-Apr-2023 09:08:23 Europe/Berlin] PHP Notice:  Undefined variable: i in /var/www/html/opendtu.php on line 225
[30-Apr-2023 09:11:21 Europe/Berlin] PHP Notice:  Undefined variable: i in /var/www/html/opendtu.php on line 221
[30-Apr-2023 09:11:21 Europe/Berlin] PHP Notice:  Undefined variable: i in /var/www/html/opendtu.php on line 225
[30-Apr-2023 09:12:07 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 09:13:06 Europe/Berlin] PHP Notice:  Undefined variable: i in /var/www/html/opendtu.php on line 221
[30-Apr-2023 09:13:06 Europe/Berlin] PHP Notice:  Undefined variable: i in /var/www/html/opendtu.php on line 225
[30-Apr-2023 09:23:41 Europe/Berlin] PHP Notice:  Undefined variable: argv in /var/www/html/wartung.php on line 34
[30-Apr-2023 09:23:41 Europe/Berlin] PHP Notice:  Trying to access array offset on value of type null in /var/www/html/wartung.php on line 34
[30-Apr-2023 09:23:41 Europe/Berlin] PHP Notice:  Undefined index: dirname in /var/www/html/wartung.php on line 35
[30-Apr-2023 09:23:41 Europe/Berlin] PHP Warning:  require_once(/phpinc/funktionen.inc.php): failed to open stream: No such file or directory in /var/www/html/wartung.php on line 36
[30-Apr-2023 09:23:41 Europe/Berlin] PHP Fatal error:  require_once(): Failed opening required '/phpinc/funktionen.inc.php' (include_path='.:/usr/share/php') in /var/www/html/wartung.php on line 36
[30-Apr-2023 09:23:43 Europe/Berlin] PHP Notice:  Undefined variable: argv in /var/www/html/wartung.php on line 34
[30-Apr-2023 09:23:43 Europe/Berlin] PHP Notice:  Trying to access array offset on value of type null in /var/www/html/wartung.php on line 34
[30-Apr-2023 09:23:43 Europe/Berlin] PHP Notice:  Undefined index: dirname in /var/www/html/wartung.php on line 35
[30-Apr-2023 09:23:43 Europe/Berlin] PHP Warning:  require_once(/phpinc/funktionen.inc.php): failed to open stream: No such file or directory in /var/www/html/wartung.php on line 36
[30-Apr-2023 09:23:43 Europe/Berlin] PHP Fatal error:  require_once(): Failed opening required '/phpinc/funktionen.inc.php' (include_path='.:/usr/share/php') in /var/www/html/wartung.php on line 36
[30-Apr-2023 11:01:06 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 11:55:05 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 12:54:07 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Connection timed out) in /var/www/html/opendtu.php on line 87
[30-Apr-2023 13:00:58 Europe/Berlin] PHP Warning:  sleep(): Number of seconds must be greater than or equal to 0 in /var/www/html/opendtu.php on line 404[28-Apr-2023 18:11:07 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to
[28-Apr-2023 20:47:02 Europe/Berlin] PHP Warning:  fsockopen(): unable to connect to 192.168.1.145:80 (Network is unreachable) in /var/www/html/opendtu.php on line 87
Das ist der Log der letzten beiden Tage.
Dort sind ein paar Meldungen zur wartung.php, aber ob es das sein könnte?

Benutzeravatar
Ulrich
Administrator
Beiträge: 5502
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 152 Mal
Danksagung erhalten: 875 Mal
Kontaktdaten:

Re: Anleitung: Backup der Datenbanken und des kompletten Raspi

Beitrag von Ulrich »

Die Datei wartung.php wird täglich um 23:55 ausgeführt. Da es kein Fehlereintrag um diese Zeit gibt scheint alles in Ordnung zu sein, oder mit deinem datum im Raspberry geht was durcheinander. Da musst du erst einmal "Grundlagenforschung" machen.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

Antworten

Zurück zu „Dokumente, Bauanleitungen und How To's“