[vz-users] Automatisches Backupkonzept auf NAS

2014-11-23 Diskussionsfäden 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 



[vz-users] Fragen zu merkwürigem Verhalten meiner 1Wire Temperatursensoren am Raspi

2014-11-23 Diskussionsfäden Stefan Prietsch
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

2014-11-23 Diskussionsfäden dl4huf
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

2014-11-23 Diskussionsfäden Andreas Goetz
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

2014-11-23 Diskussionsfäden Udo1

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

2014-11-23 Diskussionsfäden Daniel Lauckner
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

2014-11-23 Diskussionsfäden Daniel Lauckner
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

2014-11-23 Diskussionsfäden R.Wismann
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

2014-11-23 Diskussionsfäden justin
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.