OneDrive für verschlüsseltes HyperBackup?

TeXniXo

Benutzer
Mitglied seit
07. Mai 2012
Beiträge
4.948
Punkte für Reaktionen
100
Punkte
134
HyperBackup 2.2.4.-1213 (vom 18. Februar 2020)

Daran wird's nicht liegen, da es davor auch gut funktioniert hat.
 

Co100

Benutzer
Mitglied seit
19. Apr 2015
Beiträge
158
Punkte für Reaktionen
2
Punkte
24
Ich habe die gleiche Version.
Ich bin aber der Meinung erst vor kurzem auf diese Version geupdatet zu haben.
 

Co100

Benutzer
Mitglied seit
19. Apr 2015
Beiträge
158
Punkte für Reaktionen
2
Punkte
24
Es muss definitiv am MS OneDrive liegen!!
Habe eben ein Backup auf meinen Onlinespeicher von 1und1 gemacht und das ist ohne Probleme durchgelaufen.

Bildschirmfoto 2020-07-17 um 20.21.51.png
 

ikorbln

Benutzer
Mitglied seit
26. Nov 2017
Beiträge
343
Punkte für Reaktionen
32
Punkte
28
Ich habe auch schon länger Probleme mit dem Backup.
Läuft für ne Weile und auf einmal kann nur noch wiederhergestellt werden.
Neu Verknüpfen ist nicht ich muss das Ziel löschen und den Job neu anlegen (inkl. neuem einmalpasswort).

Allerdings gibt es eine neue Containerversion (1.4) die habe ich gerade mal installiert.....vielleicht gehts ja damit.
 

Co100

Benutzer
Mitglied seit
19. Apr 2015
Beiträge
158
Punkte für Reaktionen
2
Punkte
24
@ikorbin
ich habe beim neu anlegen der Jobs immer die alten Passwörter verwendet. Vielleicht hat es deswegen nicht funktioniert.
Gib mal Rückmeldung ob es mit der neuen Version besser geht!
 

TeXniXo

Benutzer
Mitglied seit
07. Mai 2012
Beiträge
4.948
Punkte für Reaktionen
100
Punkte
134
Wäre auch an Updates und laufende Infos interessiert! :)
Habe vor Monaten auch diese Fehlermeldung erhalten. Danach durch einen Tipp hier die Aufgabe gelöscht und neu verbinden, dann gehts wieder ...
 

Co100

Benutzer
Mitglied seit
19. Apr 2015
Beiträge
158
Punkte für Reaktionen
2
Punkte
24
Nach dem gestrigen HB Update, funktioniert nun alles wieder wie es soll.
 
  • Like
Reaktionen: TeXniXo

TeXniXo

Benutzer
Mitglied seit
07. Mai 2012
Beiträge
4.948
Punkte für Reaktionen
100
Punkte
134
Ist aber interessant und gut zu wissen, danke für deine Info!
 
  • Like
Reaktionen: Co100

ikorbln

Benutzer
Mitglied seit
26. Nov 2017
Beiträge
343
Punkte für Reaktionen
32
Punkte
28
So, hier geht es wieder nicht. Der Job steht auf "Nur Wiederherstellen" und im Protokoll steht "The Data stored in backup destination was corrupted". Ich geb´s auf......
 

Co100

Benutzer
Mitglied seit
19. Apr 2015
Beiträge
158
Punkte für Reaktionen
2
Punkte
24
Lösche mal die Daten auf OneDrive, welche nicht mehr funktionieren und lösche auch den dazugehörigen HB Job!
Hast du das DSM Update von gestern schon gemach? Dann gibt es auch ein Update für Hyper Backup.
Erstelle anschließend deine fehlerhaften Jobs erneut. Dann sollte alles problemlos durchlaufen.
 

ikorbln

Benutzer
Mitglied seit
26. Nov 2017
Beiträge
343
Punkte für Reaktionen
32
Punkte
28
ja stimmt, das Update kam erst heute bei mir, der Job war noch mit der alten Verison.....ich teste.....
 

Sonsbecker

Benutzer
Mitglied seit
08. Apr 2019
Beiträge
6
Punkte für Reaktionen
0
Punkte
1
Hallo zusammen,
ich habe das Backup über HyperBackup auf OneDrive über Node.js zum laufen bekommen, so wie auf https://rays-blog.de/ beschreiben.
Allerdings funktioniert die Verbindung nur, wenn ich folgende Befehle über ssh als root zum laufen bringe:

Bash:
#!/bin/bash
cd /usr/basic-to-passport-auth-http-proxy-master/
npm ci --only=produc
export PROXY_TARGET=https://d.docs.live.net/
node lib/server.js

Ich erhalte das folgende als Ausgabe:

Code:
npm WARN invalid config only="produc"
npm WARN prepare removing existing node_modules/ before installation
added 268 packages in 22.635s
proxy:info Proxy server listening: { address: '::', family: 'IPv6', port: 3000 } +0ms

Und schon funktioniert das ganze Backup.

Sobald ich putty aber beende, wird das obige Script beendet und schon bricht die Verbindung vom OneDrive-Server ab.

Nun habe ich also als root, das obige Script in den Odner "/usr/local/etc/rc.d/" gepackt, damit es bei jedem Neustart meiner NAS automatisch ausgeführt wird und die Verbindung zum OneDrive-Server hergestellt wird.

Das funktioniert auch soweit, ABER irgendwann kommt folgender Fehler:
Code:
proxy:error [19268897/5817] Sending error response: 500 read ECONNRESET +2h   <<<--- Zeit immer unterschiedlich
_http_outgoing.js:526
    throw new ERR_HTTP_HEADERS_SENT('set');
    ^

Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
    at ServerResponse.setHeader (_http_outgoing.js:526:11)
    at sendResponse (/usr/basic-to-passport-auth-http-proxy-master/lib/server.js:48:17)
    at ProxyServer.<anonymous> (/usr/basic-to-passport-auth-http-proxy-master/lib/server                                                                                .js:264:5)
    at ProxyServer.emit (/usr/basic-to-passport-auth-http-proxy-master/node_modules/even                                                                                temitter3/index.js:210:27)
    at ClientRequest.proxyError (/usr/basic-to-passport-auth-http-proxy-master/node_modu                                                                                les/http-proxy/lib/http-proxy/passes/web-incoming.js:163:18)
    at ClientRequest.emit (events.js:310:20)
    at TLSSocket.socketErrorListener (_http_client.js:426:9)
    at TLSSocket.emit (events.js:310:20)
    at errorOrDestroy (internal/streams/destroy.js:108:12)
    at onwriteError (_stream_writable.js:418:5) {
  code: 'ERR_HTTP_HEADERS_SENT'
}
... und das Script wird beendet und schon besteht keine Verbindung mehr zum OneDrive-Server.

Wo liegt der Fehler und wie sorge ich dafür, dass das Script wieder automatisch startet, sobald die Verbindung mal abgebrochen ist?

Schon mal vielen Dank im Voraus.
 
Zuletzt bearbeitet:

Der Graue

Benutzer
Mitglied seit
04. Mrz 2010
Beiträge
203
Punkte für Reaktionen
3
Punkte
18
npm ci --only=produc
Ist das ein Tippfehler?
Auf git steht der Befehl
Bash:
npm ci --only=production
Kann es vielleicht daran liegen?
Ansonsten kann ich leider nicht helfen, da keine Ahnung von Node.js :oops:
Bei mir läuft das schon eine gefühlte Ewigkeit gut im Docker Container (y)
 

Sonsbecker

Benutzer
Mitglied seit
08. Apr 2019
Beiträge
6
Punkte für Reaktionen
0
Punkte
1
Ist das ein Tippfehler?
Auf git steht der Befehl
Bash:
npm ci --only=production
Kann es vielleicht daran liegen?
Ansonsten kann ich leider nicht helfen, da keine Ahnung von Node.js :oops:
Bei mir läuft das schon eine gefühlte Ewigkeit gut im Docker Container (y)
Vielen Dank für den Hinweis....

Steht tatsächlich falsch in meinem Script.

Ich schau mal ob sich was ändert....
 

Sonsbecker

Benutzer
Mitglied seit
08. Apr 2019
Beiträge
6
Punkte für Reaktionen
0
Punkte
1
Ist das ein Tippfehler?
Auf git steht der Befehl
Bash:
npm ci --only=production
Kann es vielleicht daran liegen?
Ansonsten kann ich leider nicht helfen, da keine Ahnung von Node.js :oops:
Bei mir läuft das schon eine gefühlte Ewigkeit gut im Docker Container (y)
Trotz der Korrektur, tritt dieses Problem weiter auf.

Dies sind die letzten Meldungen....
Code:
  proxy:error [29502539/7982] Sending error response: 500 read ECONNRESET +1h
  proxy:error [29502539/7982] Sending error response: 500 Cannot call write after a stream was destroyed +37ms
_http_outgoing.js:526
    throw new ERR_HTTP_HEADERS_SENT('set');
    ^

Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
    at ServerResponse.setHeader (_http_outgoing.js:526:11)
    at sendResponse (/usr/basic-to-passport-auth-http-proxy-master/lib/server.js:48:17)
    at ProxyServer.<anonymous> (/usr/basic-to-passport-auth-http-proxy-master/lib/server.js:264:5)
    at ProxyServer.emit (/usr/basic-to-passport-auth-http-proxy-master/node_modules/eventemitter3/index.js:210:27)
    at ClientRequest.proxyError (/usr/basic-to-passport-auth-http-proxy-master/node_modules/http-proxy/lib/http-proxy/passes/web-incoming.js:163:18)
    at ClientRequest.emit (events.js:310:20)
    at TLSSocket.socketErrorListener (_http_client.js:426:9)
    at TLSSocket.emit (events.js:310:20)
    at errorOrDestroy (internal/streams/destroy.js:108:12)
    at onwriteError (_stream_writable.js:418:5) {
  code: 'ERR_HTTP_HEADERS_SENT'
}

Danach wird das Script beendet und damit besteht auch keine Verbindung mehr zum OneDrive-Server
 

Der Graue

Benutzer
Mitglied seit
04. Mrz 2010
Beiträge
203
Punkte für Reaktionen
3
Punkte
18
Dann bin ich, mangels Kenntnis von node.js, raus.
Eventuell müsstest du dich mal direkt an @steve02 wenden, oder, besser noch, direkt auf git nachfragen.
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat