NEWS
backitup - Sicherung (CIFS/Copy) funktioniert nicht [gelöst]
-
Das sieht komisch aus mit den Rechten vom Unterordner !
Wie sind die Rechte / Besitzer vom Ordner backuptest
-
@fastfoot sagte in backitup - Sicherung (CIFS/Copy) funktioniert nicht:
@oetzi warum mountest du eigentlich den Backupordner im Container?
Macht er doch nicht .....
Er ist doch außerhalb vom Container , um seine Backups zu machen .
Der Tip ist gut ... von dir ..
-
wir wollen ja letztlich ein backup auf eine andere festplatte machen - daher mounten wir mit cifs einen ordner, auf dem der container normalerweise nicht zugreifen kann
das funktioniert auch alles - nur die unterordner sache funktioniert noch nicht
-
@Glasfaser sagte in backitup - Sicherung (CIFS/Copy) funktioniert nicht:
@fastfoot sagte in backitup - Sicherung (CIFS/Copy) funktioniert nicht:
@oetzi warum mountest du eigentlich den Backupordner im Container?
Macht er doch nicht .....
Er ist doch außerhalb vom Container , um seine Backups zu machen .
Aber der Tip ist gut ... von dir ..
verstehe ich nicht ganz, oben schreibt er von backitup, das läuft aber doch im iobroker im Container
-
@liv-in-sky sagte in backitup - Sicherung (CIFS/Copy) funktioniert nicht:
das funktioniert auch alles - nur die unterordner sache funktioniert noch nicht
Deshalb habe ich geschrieben ... die Rechte/Bezuter von Unterordner sehen mir komisch aus.
-
@liv-in-sky sagte in backitup - Sicherung (CIFS/Copy) funktioniert nicht:
wir wollen ja letztlich ein backup auf eine andere festplatte machen - daher mounten wir mit cifs einen ordner, auf dem der container normalerweise nicht zugreifen kann
das funktioniert auch alles - nur die unterordner sache funktioniert noch nicht
die screenshots zeigen doch aber die NAS als Ort des Backupordners!?
-
ich werde vielleicht später nochmal draufgehen und die rechte mit ihm durchgehen
backitup läuft im container - die externe usb festplatte ist in synology eingebunden und hat keine verbindung zum iobroker container
bei mir in proxmox container muss ich das auch einrichten, wenn ich auf eine festplatte zugreifen will, die in proxmox definiert wurde - oder ist das in synology/docker anders ?
wir nutzen zum testen erstmal das volume1 - später soll das aber auf einen anderen share (usbplatte) gehen - die aber auch in der synology definiert ist
-
Dank euch für die ganzen Beiträge, hier mal eine konkrete Antwort:
@Glasfaser said in backitup - Sicherung (CIFS/Copy) funktioniert nicht:
Das sieht komisch aus mit den Rechten vom Unterordner !
Wie sind die Rechte / Besitzer vom Ordner backuptest
Den Rest gucke ich mir anscheinend jetzt nochmal mit @liv-in-sky an
-
Ich habe auch ioBroker im Container auf der Synology.
Auf der Synology habe ich ein Verzeichniss/Unterordner für Backups freigegeben (Hängt aber bei mir noch mehr Backuplösung dahinter was ich mit dem Inhalt mache Hyperbackup/USB)
In Backitup habe ich dieses Verzeichniss dann angegeben.Nimm doch den Vorschlag von @fastfoot
-
@Glasfaser sagte in backitup - Sicherung (CIFS/Copy) funktioniert nicht:
Nimm doch den Vorschlag von @fastfoot
wenn die Platte am NAS-USB hängt, dann ist der Name evtl nicht mehr /share/xxxxxx. Ich kann das später mal testen. Andererseits, warum auf eine externe Platte auslagern, wenn man eh ein NAS besitzt? Ja ich weiss das kann auch kaputt gehen, aber dank RAID sehe ich bei mir das Risiko dafür eher als gering, zumal wenn es passiert der Container auch nicht mehr läuft
-
Finde deinen Vorschlag sehr gut ... mit den Container Mount des Backup Ordners , nicht so umständlich wie CIFS.
Und dann alles mit dem vorhanden Synology-Paket HyberBackup machen wie ich ....
oder noch zusätzlich über ioBroker auch Steuerbar :
https://forum.iobroker.net/topic/37346/gelöst-script-um-befehl-auf-synology-ausführen/2 -
@Glasfaser said in backitup - Sicherung (CIFS/Copy) funktioniert nicht:
Finde deinen Vorschlag sehr gut ... mit den Container Mount des Backup Ordners , nicht so umständlich wie CIFS.
Das ist genau das wo ich hinmöchte, was ich aber noch nicht habe. Bei der Einrichtung des ioBroker Containers, hatte ich damals keinen Ordner auf dem NAS angegeben, so dass die Backups aktuell irgendwo inenrhalb des Containers angelegt werden und ich nur über den CIFS Umweg (Container -> NAS) da rangekommen bin.
Ich hatte mir gestern schon die folgende Anleitung durchgelesen (https://smarthome.buanet.de/2019/05/iobroker-unter-docker-auf-der-synology-diskstation-v3/) und werde danach jetzt die Tage mal einen neuen, sauberen ioBroker Container anlegen und dann direkt den Backup Ordner vernünftig konfigurieren.Und dann alles mit dem vorhanden Synology-Paket HyberBackup machen wie ich ....
Danke auch für den Hinweis, das war nämlich noch das letzte Puzzleteil, warum wir an diesen Unterordnern hingen. Ich möchte ja am Ende die Backupdateien noch auf eine zweite Festplatte kriegen und da ich kein RAID im Einsatz habe, scheint das über HyperBackup ein zielführender Weg zu sein.
Okay, ich werde mich jetzt erst nochmal ein bisschen einlesen (insbesondere wie ich am sinnvollsten das Netzwerk von dem ioBroker Container konfiguriere (Bridge, Host, MACVLAN), da bin ich mir noch nicht sicher) und dann lege ich los.
Werde hier vom Ergebnis berichten, dank euch nochmal!! -
@oetzi sagte in backitup - Sicherung (CIFS/Copy) funktioniert nicht:
Bei der Einrichtung des ioBroker Containers, hatte ich damals keinen Ordner auf dem NAS angegeben
Ganz einfach zu ändern .... lese mal diesen Thread dazu :
https://forum.iobroker.net/topic/34605/iobroker-backitup-restore-geht-nicht/21
-
@Glasfaser sagte in backitup - Sicherung (CIFS/Copy) funktioniert nicht:
Finde deinen Vorschlag sehr gut ... mit den Container Mount des Backup Ordners , nicht so umständlich wie CIFS.
Und dann alles mit dem vorhanden Synology-Paket HyberBackup machen wie ich ....
oder noch zusätzlich über ioBroker auch Steuerbar :
https://forum.iobroker.net/topic/37346/gelöst-script-um-befehl-auf-synology-ausführen/2Ich habe das jetzt mal getestet, einen USB Stick an die NAS, der Name ist MULTIBOOT(unter Windows mit NTFS so formatiert). Im NAS wird der Stick sofort erkannt und im Portainer kann ich ihn einfach so zuweisen(auch nachträglich!), mit dem gleichen Namen wie gezeigt(/share/MULTIBOOT). Im Container habe ich dann im zuvor angegebenen Ordner den gewünschten Zugriff. Habe zwar eine QNAP aber das sollte sich prinzipiell nicht unterscheiden
Das mit dem cifs habe ich immer noch nicht verstanden, es ist eigentlich nur notwendig, wenn ich einen freigegebenen Ordner auf meinem Laptop mounten möchte, nicht aber wenn ich auf einen Ordner der NAS zugreifen möchte, da genügt das Volume Mapping mittels Portainer oder halt von der Konsole
-
@fastfoot sagte in backitup - Sicherung (CIFS/Copy) funktioniert nicht:
Das mit dem cifs habe ich immer noch nicht verstanden, es ist eigentlich nur notwendig, wenn ich einen freigegebenen Ordner auf meinem Laptop mounten möchte, nicht aber wenn ich auf einen Ordner der NAS zugreifen möchte, da genügt das Volume Mapping mittels Portainer oder halt von der Konsole
Du hast volkommen Recht bei Container ... warum so kompliziert , wenn es so einfach geht mit nur einem Mount Eintrag wie bei dir ....
-
Also... Irgendwie will mich iobroker, Linux, oder sonst wer wohl ärgern
Ich habe nach dieser Anleitung hier einen neuen Container über Portainer angelegt: https://smarthome.buanet.de/2019/05/iobroker-unter-docker-auf-der-synology-diskstation-v3/Kriege jetzt aber das mühevoll erkämpfte backup file nicht wiederhergestellt...
3 Wege habe ich versucht, keiner funktioniert:
- Wie im Tutorial beschrieben
habe ich das Backupfile in den leeren Ordner gelegt.
Das File wurde auch vom Startskript erkannt, aber irgendwas stimmte damit wohl nicht:
"There is data detected in /opt/iobroker but it looks like it is no instance of iobroker or a valid backup file!" - Ich habe einen neuen leeren ioBroker Container angelegt und über die Konsole versucht das backup file einzuspielen. Dabei habe ich folgende merkwürdige Meldung erhalten:
Das nennt man wohl eine Endlosschleife... - Ich habe versucht die Datei über backitup wiederherzustellen. Mir wurde die Datei angezeigt, ich habe auf starten gedrückt und nach über 30 Minuten habe ich immer noch das Bild hier:
So macht das Ganze nicht wirklich Spaß...
- Wie im Tutorial beschrieben
-
@oetzi sagte in backitup - Sicherung (CIFS/Copy) funktioniert nicht:
- ...habe ich das Backupfile in den leeren Ordner gelegt.
Das File wurde auch vom Startskript erkannt, aber irgendwas stimmte damit wohl nicht:
"There is data detected in /opt/iobroker but it looks like it is no instance of iobroker or a valid backup file!"
Hast du den Ordner auch mit dem Filemanager deiner NAS gelöscht? Falls nicht könnte das zu der Fehlermeldung führen(natürlich nur falls da vorher Daten drin waren)
- Ich habe einen neuen leeren ioBroker Container angelegt und über die Konsole versucht das backup file einzuspielen. Dabei habe ich folgende merkwürdige Meldung erhalten:
Das nennt man wohl eine Endlosschleife...
Das ist nicht merkwürdig, sondern im Tutorial beschrieben:
Im buanet Container funktioniert iobroker stop nicht! Verwendepkill -u iobroker
- Ich habe versucht die Datei über backitup wiederherzustellen. Mir wurde die Datei angezeigt, ich habe auf starten gedrückt und nach über 30 Minuten habe ich immer noch das Bild hier:
mal einen Refresh des Browsers probiert? Falls der Admin neu gestartet wurde, unterbricht das die Verbindung und es wird nichts aktualisiert.
Ich würde nochmal 2) probieren, falls 1) immer noch nicht funktioniert
- ...habe ich das Backupfile in den leeren Ordner gelegt.
-
@fastfoot said in backitup - Sicherung (CIFS/Copy) funktioniert nicht:
Das ist nicht merkwürdig, sondern im Tutorial beschrieben:
Im buanet Container funktioniert iobroker stop nicht! Verwende pkill -u iobrokerAlso in den Tutorials, die ich gelesen habe stand das leider nicht drin!
Aber trotzdem danke für den Tipp, damit hat es funktioniert, na ja, zumindest das stoppen.
Ich konnte auch den restore Prozess durchführen mit der finalen Meldung:
"System successfully restored!"
Nur sind keinerlei Adapter wiederhergestellt worden...Jetzt fällt mir nur noch als Möglichkeit ein, dass wirklich was mit dem Backupfile nicht stimmt.
Ich werde jetzt mal den alten Container starten, auf der Kommandozeile ein "iobroker backup" aufrufen und mit der neuen Datei dann versuchen es im neuen Container wiederherzustellen. Grundsätzlich sollte es so doch gehen oder?! -
@oetzi sagte in backitup - Sicherung (CIFS/Copy) funktioniert nicht:
Nur sind keinerlei Adapter wiederhergestellt worden...
das kann etwas dauern. Kannst du auf der Kommandozeile mit
ps aux
verfolgen, falls nicht wirklich ein Fehler vorliegtAnsonsten ein neues Backup anlegen und einspielen, wie von dir erwähnt
-
Oh man, langsam wird es echt demotivierend.
Das wiederherstellen scheint laut folgendem über Portainer einzusehendem Containerlog geklappt zu haben, zumindest tauchen da die ganzen Adapter auf:
Aber dafür komme ich jetzt nicht mehr auf die Adminoberfläche?!?
Da kriege ich jetzt ein "Verbindung fehlgeschlagen" und ja, die IP und Port stimmt.
Kann man sich beim wiederherstellen irgendwas zerschießen?Im iobroker.2020-10-29.log im /log Verzeichnis steht überigens noch folgendes: