Raspi Komplettbackup möglich?

Begonnen von Jackie, 13 November 2017, 16:31:45

Vorheriges Thema - Nächstes Thema

Jackie

Hallo,

den FHEM Befehl "backup" kenne ich bereits sehr nützlich um ein Backup der FHEM Daten zu erhalten. Aber: inzwischen habe ich so viel am Raspi selbst, bzw. dem installierten Linux geändert, was will ich im Falle eines Falles ungerne verlieren.

Gibt es eine elgenate Lösung, die gesamte SD Karte komplett zu sichern, so dass man sie im Falle eines Falles einfach wieder herstellen kann?
Raspi 3 mit FHEM, LWZ 304 Trend, Fronius Symo 10.0-3-M, Conbee II Stick, Optokoppler (USB, FTDI), diverse Ikea Tradfri Komponenten,...

wagenkna

Homematic mit CCU2, Fensterkontakt, Thermostaten, Steckdosen, Regen.-Bewegung.-Wassermelder (76) Devices)
Raspberry2 und 3 Mit KNX, OWL, Fritzbox, Unifi, Luftmessungmodul

Jackie

Hallo wagenkna,

danke, aber der Artikel beschreibt ja nur wie man Backups von FHEM durchführt, ich möchte aber das komplette zugrundelegende System inklusive Linux und aller Änderungen daran sichern.

Also quasi das was Tools wie Acronis oder Drive Snapshot unter Windows tun, nur eben auf Linux ebene!
Raspi 3 mit FHEM, LWZ 304 Trend, Fronius Symo 10.0-3-M, Conbee II Stick, Optokoppler (USB, FTDI), diverse Ikea Tradfri Komponenten,...

ergerd

FHEM auf RasPi 4, CUNO, ZigBee, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

SmartHome

Hallo Jackie,

ich mach das immer offline http://www.manfred-steger.de/de/blog/raspberry-pi-image-sd-karte-klonen
Muss mir aber raspiBackup unbedingt mal anschauen.  :)

Gruss
SH

schnitzelbrain

#5
Da kann ich dir die Dietpi distro empfehlen. Die hat ein backup auch auf externe Datenträger, eingebaut.

http://dietpi.com


Selbst getestet auf xu4 board, backup und restore einwandfrei.

Grüße

Schnitzelbrain

Christoph Morrison

Zitat von: Jackie am 13 November 2017, 16:31:45
Gibt es eine elgenate Lösung, die gesamte SD Karte komplett zu sichern, so dass man sie im Falle eines Falles einfach wieder herstellen kann?

Konträr zur vorherrschenden Meinung vertrete ich einen "lazy backup"-Ansatz. D.h. ich mache gar keine, sondern ich halte jede Änderung die ich an meinen Pis mache als Konfiguration fest (in meinem Fall mit Puppet): Installiere ich z.B. ein neues Paket, dann erweiterte ich meine Puppet-Rezepte um die Änderung und fertig. Ich sichere lediglich mehrmals täglich den State-File meiner FHEM-Installation auf einem Netzwerkspeicher.

Geht mir mal ein PI, eine SD-Karte oder sonst was kaputt, setze ich einfach einen neuen PI mit Puppet auf und gut ist. FHEM-Config kommt aus einem Repository, Statefile vom Backup und das System an sich + FHEM wird von Puppet serviert.

Hauswart

1. Installation:
KNX, Tasmota (KNX), Sonos, Unifi

2. Installation:
HM-CFG-USB, Unifi (, SIGNALduino 868, MySensors, SIGNALduino 433)

Tom111

Die einzig und alleinig wahre Sicherung gibt es NUR mit einer Komplettsicherung der SD-Karte, z.B mit
https://sourceforge.net/projects/win32diskimager/ alles andere ist Murks!!
Ich sichere meine Karte einmal im Monat (oder nach größeren Änderungen)!
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

nils_

Zitat von: Tom111 am 14 November 2017, 14:58:05
Die einzig und alleinig wahre Sicherung gibt es NUR mit einer Komplettsicherung der SD-Karte, z.B mit
https://sourceforge.net/projects/win32diskimager/ alles andere ist Murks!!
weil??


viele Wege in FHEM es gibt!

Tom111

Zitat von: nils_ am 14 November 2017, 15:06:23
weil??
Es gibt kein "weil"... im laufendem System verändern sich Daten, Zugriffe sind teilweise nicht möglich!
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

nils_

Zitat von: Tom111 am 14 November 2017, 15:34:10
Es gibt kein "weil"... im laufendem System verändern sich Daten, Zugriffe sind teilweise nicht möglich!
stimmt. alles möglich.

aber du schreibst
Zitat von: Tom111 am 14 November 2017, 14:58:05
Die einzig und alleinig wahre Sicherung gibt es NUR mit einer Komplettsicherung der SD-Karte, z.B mit
https://sourceforge.net/projects/win32diskimager/ alles andere ist Murks!!
Ich sichere meine Karte einmal im Monat (oder nach größeren Änderungen)!

also nochmal anders formuliert:
wieso ist alles andere murks?
gibt es gründe, die gegen andere ansätze sprechen? (unter anderem schon hier erwähnte....)
viele Wege in FHEM es gibt!

MadMax-FHEM

Zitat von: Tom111 am 14 November 2017, 15:34:10
Es gibt kein "weil"... im laufendem System verändern sich Daten, Zugriffe sind teilweise nicht möglich!

Eben, daher: System runter fahren, Datensicherung (Image-Komplett-Kopie) und System wieder hochfahren...
...während dieser Zeit läuft das System nicht!
(wie lang oder kurz das auch immer dauert / ganz abgesehen von der "Fummelei")

Da finde ich diesen Ansatz https://forum.fhem.de/index.php/topic,79467.msg715300.html#msg715300 den ich auch so mache minimal invasiv bei (sehr) hoher Effektivität.

Die für mich (fhem) wichtigen Daten sind gesichert (genausogut wie mit Komplett-Image-Backup) und das System kann laufen...
...und einen evtl. bereits vorhandenen Fehler im Image der SD-Karte habe ich so auch weniger wahrscheinlich im Backup...

Abweichend ist natürlich, dass die (nach)installierten Pakete gegebenenfalls neuer sind und daher abweichen, klar.
War bislang aber noch nie ein Problem...
...bzw. mache ich ja irgendwann eh einen Update und ein Umzug auf eine neue (Betriebssystem) Plattform ist so auch einfach, weil es einfach der "normale" Restore-Vorgang ist...


Letztendlich finde ich es eigenartig genau das und nur das von dir propagierte "Voll-Bakup" als DAS Backup zu bezeichnen...

Und daher gibt es wohl ein berechtigtes: weil...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Beta-User

Zitat von: MadMax-FHEM am 14 November 2017, 16:20:35
Da finde ich diesen Ansatz https://forum.fhem.de/index.php/topic,79467.msg715300.html#msg715300 den ich auch so mache minimal invasiv bei (sehr) hoher Effektivität.
Kann mich dem nur anschließen!

Wer andere Hardware als einen Pi nutzt, wird es eh' in die Richtung machen, und wer einen Pi nutzt, braucht ein volles Backup einschließlich OS vermutlich nur, weil er Soft- und Hardware nicht mehr sauber trennen kann (z.B. weil irgendwelche GPIO-Konfigurationen ihn dazu zwingen, eine alte OS-Version zu nutzen ::) - oder wenn es nicht das OS selbst ist, dann die Furcht davor, dass ein OS-Update mal wieder alles durcheinanderbringt).

Und warum irgendein Windo.*-Tool besser sein soll als das gute alte dd aus Beitrag #8, will ich eigentlich schon gar nicht mehr wissen ;) .

Gruß, Beta-User
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

MadMax-FHEM

Zitat von: Beta-User am 14 November 2017, 16:31:42
Und warum irgendein Windo.*-Tool besser sein soll als das gute alte dd aus Beitrag #8, will ich eigentlich schon gar nicht mehr wissen ;) .

So weit wollte ich gar nicht ausholen ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)