[vz-users] Automatisches Backupkonzept auf NAS
Hallo Zusammen, ich bin auf der Suche nach einem Backupkonzept für meinen volkszähler. Basierend auf der Tatsache, dass irgendwann die SD-Karte hinüber ist und/oder die Datenmenge zu groß wird benötige ich eine automatisierte Lösung um regelmäßig für den Ernstfall vorbereitet zu sein. Dazu wäre es wohl gut einmal die komplette Konfi zu sichern (am besten die SD-Karte als Image) und dann nur noch Backups der Datenbank zu fahren, oder? Könnt Ihr mir einen Tip geben wo ich etwas gut dokumentiertes finde. Bin in der Linux-Welt leider noch nicht so fit. Eine Lösung über PHPmyadmin erscheint mir nicht wirklich funktional, da die Datenmenge wohl irgendwann zu groß wird für den Browser, oder? Weitere Lösungen (mit GUI) sind verfügbar, aber ob das sinnvoll ist, bin ich mir nicht sicher. z.B. sowas http://mysqlbackupftp.com/ Schön wäre, wenn ich das Backup direkt auf ein Synology NAS ablegen könnte im Heimnetzwerk. Vielen Dank für Eure Tips und Vorschläge. Viele Grüße Ralf
[vz-users] Fragen zu merkwürigem Verhalten meiner 1Wire Temperatursensoren am Raspi
Hallo! Ich habe auf meinen RaspberryPi (Version B) mit dem aktuellsten Image von Rainer (2014-03-29-raspbian-vz-05-3G.img) einen Raspi-Volkszaehler aufgesetzt. Dazu verwende die Erweiterung von Udo in der Rev. 1 (ohne Schaltausgänge) und zur Zeit drei Dallas DS18B20 Temperatursensoren. Frage 1: Mittlerweile werden alle drei Sensoren per ID am 1WireBus erkannt. Dies aber seltsamerweise nur, wenn ich in der rc.local die Einträge echo init Raspberry Rev2 echo init Raspberry Rev2 $LOG echo ds2482 0x18 /sys/bus/i2c/devices/i2c-1/new_device 2$LOG echo ds2482 0x19 /sys/bus/i2c/devices/i2c-1/new_device 2$LOG echo ds2482 0x1a /sys/bus/i2c/devices/i2c-1/new_device 2$LOG (die doch eigentlich für die Erweiterung in Rev 2 sein sollen) verwende. Am i2c-0 Bus gelingt die Initialisierung und Erkennung der Sensoren nicht. Meine Syslog dazu: Nov 23 10:17:30 raspberrypi kernel: [ 35.535866] i2c i2c-1: new_device: Instantiated device ds2482 at 0x18 Nov 23 10:17:30 raspberrypi kernel: [ 35.541921] i2c i2c-1: new_device: Instantiated device ds2482 at 0x19 Nov 23 10:17:30 raspberrypi kernel: [ 35.551536] i2c i2c-1: new_device: Instantiated device ds2482 at 0x1a Nov 23 10:17:30 raspberrypi dbus[2112]: [system] Activating service name='org.freedesktop.ConsoleKit' (using servicehelper) Nov 23 10:17:31 raspberrypi dbus[2112]: [system] Activating service name='org.freedesktop.PolicyKit1' (using servicehelper) Nov 23 10:17:31 raspberrypi polkitd[2951]: started daemon version 0.105 using authority implementation `local' version `0.105' Nov 23 10:17:31 raspberrypi dbus[2112]: [system] Successfully activated service 'org.freedesktop.PolicyKit1' Nov 23 10:17:31 raspberrypi dbus[2112]: [system] Successfully activated service 'org.freedesktop.ConsoleKit' Nov 23 10:17:31 raspberrypi 1wirevz: DS2482 I²C 1-Wire® Master to Volkszaehler deamon 1.5 (2) 3 Nov 23 10:17:31 raspberrypi 1wirevz: VzServer: 127.0.0.1 Nov 23 10:17:31 raspberrypi 1wirevz: VzPort: 80 Nov 23 10:17:31 raspberrypi 1wirevz: VzPath: middleware.php Nov 23 10:17:31 raspberrypi 1wirevz: Metering interval: 300 sec Nov 23 10:17:31 raspberrypi 1wirevz: 10-0008028ea5ae (Bus: 1) (VzUUID: c89f8500-6dc6-11e4-af30-f32389dadb0b) Nov 23 10:17:31 raspberrypi 1wirevz: 10-000802ad76b9 (Bus: 1) (VzUUID: 021888e0-6f3b-11e4-88cb-e1bdea9a9448) Nov 23 10:17:31 raspberrypi 1wirevz: 10-0008029063f2 (Bus: 2) (VzUUID: bbfe4c00-6d96-11e4-8fb1-9186b9124fdf) § Im Wiki steht Achtung: in der 1wirevz.cfg sind beide Varianten der Pi-Hardware (Rev. A und Rev. B) vorhanden. Nur die passenden Zeilen drin lassen, Rest löschen.. Bei mir habe ich keine Überflüssigen Einträge gefunden. Ist das so in Ordnung??? Frage 2: Zwei meiner 1Wire-Temp.sensoren haben das 85°C Problem, d.h. sie zeigen immer mal wieder in unregelmäßigen Abständen die 85°C an, was wohl auf einen Sensor-Reset mangels Versorgungsspannung hindeutet (Habe ich das richtig verstanden?). Ich betreibe die Sensoren mit 4k7 Ohm Widerständen und 100nF Kondensatoren. Das Problem tritt an jedem Bus auf (die Erweiterung hat ja drei Ausgänge: Bus 1, 2 und 3). Und immer nur diese zwei der drei Sensoren, unabhängig davon, ob einzeln oder in Reihe verwendet, zeigen dieses Verhalten. Ich kann mich nicht erinnern, dass bei meinem alten Volkszähler-Image (Version?) diese 85°C Probleme aufgetaucht sind. Ebenso hatte ich bei identischer Hardware keine Probleme mit dem 1Wirebus i2c-0 (siehe oben). Mir ist nicht klar, ob in dem neuen Image irgendwelche grundlegenden Änderungen durchgeführt worden sind, die diese Probleme verursachen können. Könnte es am Ende doch ein Software Problem sein? Evtl. kann mir da jemand weiter helfen. Ich hoffe, irgendwer hat einen Tipp für mich. Wäre toll! Vg Stefan Prietsch
Re: [vz-users] Automatisches Backupkonzept auf NAS
Für das Backup der Datenbank verwende ich MySqlDumper : http://www.mysqldumper.net/ Das hat eine Web-Frontend und erzeugt bei mir täglich ein Backup auf einer externen FTP-Freigabe. In meinem Fall ein 32GB-Stick an der Fritzbox. Die Datenbank ist komprimiert und das tgz wird erst lokal auf dem RPi erzeugt. Um die Schreibzugriffe dort zu minimieren ist das temporäre Verzeichnis ein USB-Stick am Raspi. Somit existieren 2 Kopien der Sicherung auf 2 Sticks. Das Programm verwaltet außerdem die Anzahl der Versionen, so dass die Sticks nicht überlaufen. Gruß Ronald Am 23.11.2014 um 09:41 schrieb Ralf Wismann: Hallo Zusammen, ich bin auf der Suche nach einem Backupkonzept für meinen volkszähler. Basierend auf der Tatsache, dass irgendwann die SD-Karte hinüber ist und/oder die Datenmenge zu groß wird benötige ich eine automatisierte Lösung um regelmäßig für den Ernstfall vorbereitet zu sein. Dazu wäre es wohl gut einmal die komplette Konfi zu sichern (am besten die SD-Karte als Image) und dann nur noch Backups der Datenbank zu fahren, oder? Könnt Ihr mir einen Tip geben wo ich etwas gut dokumentiertes finde. Bin in der Linux-Welt leider noch nicht so fit. Eine Lösung über PHPmyadmin erscheint mir nicht wirklich funktional, da die Datenmenge wohl irgendwann zu groß wird für den Browser, oder? Weitere Lösungen (mit GUI) sind verfügbar, aber ob das sinnvoll ist, bin ich mir nicht sicher. z.B. sowas http://mysqlbackupftp.com/ Schön wäre, wenn ich das Backup direkt auf ein Synology NAS ablegen könnte im Heimnetzwerk. Vielen Dank für Eure Tips und Vorschläge. Viele Grüße Ralf
Re: [vz-users] Automatisches Backupkonzept auf NAS
Hallo, 2014-11-23 11:35 GMT+01:00 Rudolf Reuter reute...@arcor.de: Hallo Ralf, ich setze Back In Time (Root mode) ein. Es wird bei mir einmal am Tag (0 Uhr, CRON job) Am 23.11.14 um 09:41 schrieb Ralf Wismann: ich bin auf der Suche nach einem Backupkonzept für meinen volkszähler. Schau Euch doch mal https://github.com/andig/dbcopy an. Im aktuellen VZ git habe ich das Tool inklusive Parameterdatei verlinkt. Es kann inkrementelle Backups der VZ DB erstellen (geht allerdings davon aus aus dass alte Datensätze nicht gelöscht/ geändert werden). Bei Bedarf kann es auch von mysql z.b. nach sqlite kopieren und zurück. Das ließe sich z.B. auf dem NAS oder Raspi nutzen um nächtens zu kopieren. Viele Grüße, Andreas
Re: [vz-users] Fragen zu merkwürigem Verhalten meiner 1Wire Temperatursensoren am Raspi
Hallo Stefan, Am 23.11.2014 10:51, schrieb Stefan Prietsch: Am i2c-0 Bus gelingt die Initialisierung und Erkennung der Sensoren nicht. Ist klar, weil du einen Raspberry Pi Version B hast. i2c-0 ist für den Raspberry Pi Version A. Ich betreibe die Sensoren mit 4k7 Ohm Widerständen und 100nF Kondensatoren. Mach mal die 100nF Kondensatoren weg. Die 4,7K braucht man normalerweise auch nicht. Gruß Udo
Re: [vz-users] Automatisches Backupkonzept auf NAS
Am Sonntag, 23. November 2014 um 09:41 schrieb Ralf Wismann: Eine Lösung über PHPmyadmin erscheint mir nicht wirklich funktional, da die Datenmenge wohl irgendwann zu groß wird für den Browser, oder? Ne, keine gute Idee. Schön wäre, wenn ich das Backup direkt auf ein Synology NAS ablegen könnte im Heimnetzwerk. Hast du schone ein Verzeichnis von der Syn auf dem Raspi gemountet? Dazu muss NAS aktiviert und für eine Freigabe die Berechtigung für den Raspi gesetzt sein. Rest nach HowTo: http://www.raspbian.org/RaspbianFAQ#How_do_I_mount_directories_from_other_Linux.2FUnix.2FBSD_servers.3F__How_do_I_mount_an_NFS_share.3F Für den Eintrag in /etc/fstab an der Synology-Empfehlung halten: http://www.synology-wiki.de/index.php/NFS-Konfiguration#NFS_Client_Konfiguration_bei_Benutzung_Linux Und weil man ja gegen Totalausfall der SD-Karte gesichert sein möchte ein Komplettbackup mit rsync: https://wiki.archlinux.org/index.php/full_system_backup_with_rsync Ist nach Updates und Änderungen zu wiederholen... Zwischendurch genügt ein Datenbankbackup. Dazu habe ich die ~/bin/mysql-backup angepasst. mfg JAU --- Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft. http://www.avast.com
Re: [vz-users] Automatisches Backupkonzept auf NAS
Am Sonntag, 23. November 2014 um 22:00 schrieb Daniel Lauckner: Dazu muss NAS aktiviert und für eine Freigabe die Berechtigung für den Ich meinte natürlich NFS. Und wieder mit dem Pseudonym aus dem Forum unterschrieben... Wird wohl Zeit fürs Bett. mfg Daniel --- Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft. http://www.avast.com
Re: [vz-users] Automatisches Backupkonzept auf NAS
Hi Jetzt bekomme ich aber besser eine Verbindung hin :) Am 23. November 2014 22:05:26 MEZ, schrieb Daniel Lauckner mail...@jahp.de: Am Sonntag, 23. November 2014 um 22:00 schrieb Daniel Lauckner: Und wieder mit dem Pseudonym aus dem Forum unterschrieben... Wird wohl Zeit fürs Bett. mfg Daniel --- Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft. http://www.avast.com Danke @all, das klingt alles sehr gut und ich brauche etwas um dadurch zu Blicken bzw. zum Testen. Beste Grüße Ralf -- Diese Nachricht wurde von meinem Android-Mobiltelefon gesendet.
Re: [vz-users] Automatisches Backupkonzept auf NAS
Moin Andreas, Am 23.11.2014 um 11:54 schrieb Andreas Goetz cpui...@gmail.com: Schau Euch doch mal https://github.com/andig/dbcopy an. Im aktuellen VZ git habe ich das Tool inklusive Parameterdatei verlinkt. Es kann inkrementelle Backups der VZ DB erstellen (geht allerdings davon aus aus dass alte Datensätze nicht gelöscht/ geändert werden). Bei Bedarf kann es auch von mysql z.b. nach sqlite kopieren und zurück. das klingt super! Wollte das gleich mal testen - leider bislang ohne Erfolg: - git clone https://github.com/andig/dbcopy.git - dbcopy.json angepasst: source: { // source database connection driver: pdo_mysql, host: localhost, user: „vz, password: „sssh!, dbname: volkszaehler }, target: { // target database connection driver: pdo_sqlite, path: sqlite.db3, // path is only used if driver = pdo_sqlite host: localhost, user: travis, password: // dbname: „backup“ […] Rest: default - Composer installiert (curl -s http://getcomposer.org/installer | php“, php composer.phar install) - sqlite-Treiber installiert: apt-get install sqlite libsqlite0 php5-sqlite - Ziel-DB erzeugen: php /opt/dbcopy/dbcopy.php create -c /opt/dbcopy/dbcopy.json Creating target schema renaming assets for target platform: sqlite table: data table: entities table: entities_in_aggregator table: properties (Anm.: scheint keine sqlite-DB zu erzeugen - im lokalen Verzeichnis liegt jedenfalls nix) - backup: php /opt/dbcopy/dbcopy.php backup -c /opt/dbcopy/dbcopy.json [Exception] Table entities doesn't exist.To create the schema run doctrine.php orm:schema-tool:create --dump-sql […] - Backup beschwert sich prompt, dass es die Tabelle „entities“ nicht findet (vermtl. wird nur die erste angemeckert und dann gestoppt) Tipps? Was mach ich falsch? Gruß, J.