Ultimate Backup Ultimate Backup

Kurt-oe1kyw

Benutzer
Sehr erfahren
Mitglied seit
10. Mai 2015
Beiträge
9.139
Punkte für Reaktionen
1.798
Punkte
314
Ich akzeptiere selbstverständlich dein Vorhaben und sage an dieser Stelle ein dickes Dankeschön für all die geleisteten unzähligen Stunden in der Freizeit für dieses Projekt!
Aber ich würde mal ein paar Tage drüber Schlafen, warten bis der Feiertagsstress vorbei ist und dann in Ruhe noch mal alles Überdenken.
Da ich (wir) aber die Hintergründe nicht kennen, hoffen wir doch das sich das eine oder andere noch Aussprechen/Regulieren/Geradebiegen lässt was auch immer dich zu dieser Entscheidung bewogen hat. Sollte es so sein wie von dir Angekündigt, dann siehe meinen ersten Satz und DANKE für Alles.
 

Rüben-Rudi

Benutzer
Mitglied seit
05. Okt 2018
Beiträge
302
Punkte für Reaktionen
20
Punkte
18
Hallo Zusammen,

ich suche eine Möglichkeit meine Dateien in "Klar", also ohne Container, auf einem entfernten NAS abzulegen.

Nach der ersten Syncronisation sollte das ganze nur noch mit veränderten (inkrementell) Dateien laufen da durch eine lange WLAN Strecke die Übertragungskapazität begrenzt ist.

rsync funktioniert auf beiden NAS, HyperBackaup legt im Container ab.

Da ich absolut keine Ahnung von script basierten Befehlen habe, möchte ich auch ungern und in der DS bzw der EMC (da weiß ich gar nicht wie ich auf eine root Oberfläche komme) lediglich rsync nutzen.

Bei UB MUß ich über ssh gehen? klappt das auch ohne ssh direkt rsync zu rsync?

Bzw funktioniert das was ich vorhabe mit UB?

Danke

Bernd
 

PsychoHH

Benutzer
Mitglied seit
03. Jul 2013
Beiträge
2.967
Punkte für Reaktionen
4
Punkte
78
UB legt die Daten "klar" ab.
Es muss aber ein ssh key genutzt werden. Ohne SSH geht es nicht. Theoretisch. Praktisch könnte man noch ein Pfad vom entfernten Server mounten und dahin sichern.
 

Rüben-Rudi

Benutzer
Mitglied seit
05. Okt 2018
Beiträge
302
Punkte für Reaktionen
20
Punkte
18
Hallo Psycho,
Hallo @All

danke .... ist zwar nicht das was ich hören wollte ...

Kannst Du mir/ können andere mir sagen wie ich in einem beliebigen System (inb meinem Fall dem Lenovo EMC PX2-300D) ssh aktivieren und einrichten kann?

Für die DS gibt es Manuals ... ich habe nur absolut keine Idee wie ich am "Sicherungs-NAS" weiterkomme ...

Dank Euch

Bernd
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.159
Punkte für Reaktionen
912
Punkte
424
"ein beliebiges System" ...eine Anleitung bezieht sich normal auf eine generische Gerätefamilie, wie meist bei Syno, oder auf konkrete Modelle.
Deine Frage bezieht sich auf ein konkretes Gerät... von dem vermutlich jeder hier auch erst mal die Anleitung suchen gehen muss.

http://download.lenovo.com/nasupdate/manuals/px2-300d/px2-300d-4.1-en.pdf
http://download.lenovo.com/nasupdate/manuals/px2-300d/px2-300d-4.1-de.pdf
Seite 58 und 96 bezüglich rsync und ssh in Englisch und auch um Seite 60 und 100 in der Deutschen.
Jetzt daraus Schritt für Schritt Anweisungen zu generieren, ohne das Gerät vor sich zu haben. Schwierig...
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
@Tommes: Ich kann mich dem gesagten nur anschließen. Vielen Dank für die investierte Zeit und Mühe!

MfG Matthieu
 

Rüben-Rudi

Benutzer
Mitglied seit
05. Okt 2018
Beiträge
302
Punkte für Reaktionen
20
Punkte
18
Zunächst @All ein gutes, vor allem Gesundes Jahr 2010, hoffentlich habt Ihr wieder Geduld mit Langsam Merkern wie mir ;):D:eek:

Hallo Tommes,

auch von mir ein unbekanntes DANKESCHOEN ... leider kann ich die Vorzuege von UB noch nicht nutzen

@Fusion: rtfm .... Asche auf mein Haupt .... habe ich gemacht, jedoch steige ich durch die ssh Einrichtung nicht durch ....
Der EMC sagt mir das er eine sichere ssh rsync Verbindung einrichten kann, ich finde jedoch keine Möglichkeit die Datei auszutauschen, lediglich einen Benutzer und doppelte Passwort Abfrage.einschl. Port kann ich angeben. Als Port kann ich aber den 22 nicht nutzen, da der schon benutzt wird?? Geht da schon die Anfrage der DS drauf?

Mir ist nach der Skizze im UB klar, das auf beiden Seiten iwas (Schlüsseldatei??) vorhanden sein muß ....nur wie bekomme ich die auf die EMC? Fuer die DS gibt es ja Manuals.
Oder mache ich einen Denkfehler und die Schlüsseldatei liegt "nur" auf der DS und der Client benötigt "nur" das Passwort?

Danke für Eure Aufklärung

Bernd
 

Rüben-Rudi

Benutzer
Mitglied seit
05. Okt 2018
Beiträge
302
Punkte für Reaktionen
20
Punkte
18
rsync.jpg

hier mal der Screenshot der EMC
 

PsychoHH

Benutzer
Mitglied seit
03. Jul 2013
Beiträge
2.967
Punkte für Reaktionen
4
Punkte
78
Du trägst den Key von deiner DS ins EMC ein.
rsync Port kann dann sein, dass dieser mit 873 genutzt werden muss, kann man aber ja in UB einstellen, wird bei der Servereinstellung festgelegt.
Als erstes solltest du mal checken ob du per putty/terminal per ssh auf dein EMC kommst.
 

Rüben-Rudi

Benutzer
Mitglied seit
05. Okt 2018
Beiträge
302
Punkte für Reaktionen
20
Punkte
18
Guten Morgen,

zunächst ein großes DANKE an Eure Geduld.

UB zeigt auf der DS mittlerweile an das ssh läuft. Wie ich das geschafft habe??

Auf der EMC bin ich mit dieser Anleitung https://pits-online.info/2015/02/27/iomega-storcenter-ix2-200-nas-ssh-aktivieren/ auf ssh gekommen.
Kann mich nach dem Manual auch als root anmelden ....bin also schon mal weiter.

Nun wollte ich, wie beschrieben ssh dauerhaft aktivieren => für mich kryptische fehlermeldungen

Dann habe ich versucht aus UB das Skript auszuführen, auch das funktioniert nicht ....
Hier die Fehlermeldung dazu:
-sh: /root/.ssh/authorized_keys: No such file or directory
chmod: cannot access `/root/.ssh/authorized_keys': No such file or directory


Habt Ihr noch nen Tip wie ich weiterkomme?

Muß ich die "Schlüsseldatei" auf die EMC kopieren? wenn ja, wohin?

Danke

Bernd
 

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.669
Punkte für Reaktionen
1.566
Punkte
314
@Rüben-Rudi
Schau dir mal dieses Video an, vielleicht bringt dich das weiter!

@Kurt und @Matthieu
Danke für die netten Worte. Aber auch wenn man bekanntlich niemals NIE sagen soll und man sich im Leben i.d.R. immer zweimal sieht, so bleibe ich erstmal bei meiner Entscheidung. Nichts desto trotz ist das nicht unbedingt in Stein gemeißelt. Ich stehe auch weiterhin mit PsychoHH in Kontakt, der auch weiterhin an der nächsten Version von Ultimate Backup werkelt. Und wenn PsychoHH meine Hilfe oder einen Ratschlag benötigt, werde ich mich da auch nicht quer stellen. Auch werde ich weiterhin hier im Forum aktiv sein und bestimmt auch hin und wieder mal Support in diesem Thread leisten.

Ich werde also nicht als Nutzer dieses Forums meinen Dienst quittieren, sondern „nur“ meine Arbeiten an der Entwicklung und Fertigstellung von Ultimate Backup NG, sowie das Supporten bzw. fixen von Fehlern an der aktuellen Version einstellen. Nur das ich hier nicht falsch verstanden werde.

Tommes
 

Rüben-Rudi

Benutzer
Mitglied seit
05. Okt 2018
Beiträge
302
Punkte für Reaktionen
20
Punkte
18
Guten Morgen,
Tommes, hat geholfen, sehr weit sogar, danke

Bleibe leider in diesem Bereich

root@Diskstation:~# touch /root/.ssh/authorized_keys
root@Diskstation:~# chmod 0600 /root/.ssh/authorized_keys
root@Diskstation:~# cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
root@Diskstation:~# cat /media/usb-stick/id_rsa.pub >>/root/.ssh/authorized_keys

an dem ersten cat Befehl hängen .... die Antwort ist immer

root@px2-300d:/# cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
-sh: //.ssh/authorized_keys: No such file or directory

bei dem zweiten Befehl dasselbe und mit dem Pfad komme ich ebenfalls nicht zurecht.
Wie muß der Pfad zu einem Verzeichnis in dem NAS aussehen? /volume/Verzeichnis/ ?? oder /nfs/Verzeichnis/ ..... da fehlt mir einfach Hintergrund und die Hilfe verstehe ich dazu auch nicht, sorry? entweder ich bin zu bl....ond oder zu lange Windows User

Hatte versucht mit dem tree Befehl den tatsächlichen Pfad zu finden, nur tree kennt die EMC nicht, bei ls -R läuft alles durch, andere Optionen gibt dann invalid option???

Ein USB Stick wir nicht erkannt, die id_rsa.pub liegt im (Windows angezeigten) Verzeichnis /Documents ....

Danke für Eure Aifklärung

Bernd
 

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.669
Punkte für Reaktionen
1.566
Punkte
314
...an dem ersten cat Befehl hängen .... die Antwort ist immer

root@px2-300d:/# cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
-sh: //.ssh/authorized_keys: No such file or directory

Wenn du eine Datensicherung VON der Diskstation AUF den entfernten Server - in deinem Fall dein Lenovo EMC PX2-300D - ausführen willst, dann brauchst du nur den generierten echo - Befehl aus Ultimate Backup kopieren (STRG + C) und im Terminal deiner Lenovo EMC PX2-300D einfügen (STRG + V) und ausführen. Also diese Zeile hier...

Beispiel (RSA-Schlüssel gekürzt):
Code:
echo "ssh-rsa AAAAB3NzaC1yc2EAAAAbpt+D6KyuQDdYrM2...N5CfNj2LZlElEicAQ== root@Diskstation" >> /root/.ssh/authorized_keys; chmod 600 /root/.ssh/authorized_keys

Alles andere brauchst du nur, wenn du Daten von deiner Lenovo EMC PX2-300D auf die Diskstation mittels Ultimate Backup ziehen möchtest. Dafür müsstest du im Vorfeld erstmal einen RSA-Key auf deiner Lenovo EMC PX2-300D erstellen, da ansonsten die o.a. Fehlermeldungen erscheinen.

Tommes
 

Rüben-Rudi

Benutzer
Mitglied seit
05. Okt 2018
Beiträge
302
Punkte für Reaktionen
20
Punkte
18
Mahlzeit und Dank Dir

soweit komme ich, die Befehlskette wird offensichtlich sauber verarbeitet da keine Fehlermeldung kommt.

Jedoch zeigt mir PuTTY keinen Zugang als root an, ich muss mich nach einem erneuten Verbindungsaufbau mit PuTTY erneut einloggen, UB auf der DS zeigt fehlgeschlagene Verbindung an, meine DS zeigt eine erfolgreiche ssh Verbindung in gruen, laeuft also

In der ssh Ordnerstruktur habe ich unter
/root/.ssh
4 Einträge, authorized_keys, id_rsa, id_rsa.pub, known_hosts mit denselben Schreib/Leserechten wie bei Dir

/root/.ssh/id_rsa.pub
hat einen Eintrag

/root/.ssh/authorized_keys
hat einen eintrag

root/.ssh/known_hosts
hat sowohl die IP von der DS als auch die IP der EMC, also beide NAS

Allerdings unterscheiden sich die Eintraege der DS und EMC ab einer "Stelle ziemlich weit rechts"

Danke

Bernd





Sorry, das ist für mich absolutes Neuland ....
 

Anhänge

  • ssh Struktur.JPG
    ssh Struktur.JPG
    98,9 KB · Aufrufe: 83

PsychoHH

Benutzer
Mitglied seit
03. Jul 2013
Beiträge
2.967
Punkte für Reaktionen
4
Punkte
78
Geh mal als root auf deine DS über putty.
Und dann gibst du folgendes ein:

ssh root@IPEMC
 

Rüben-Rudi

Benutzer
Mitglied seit
05. Okt 2018
Beiträge
302
Punkte für Reaktionen
20
Punkte
18
Danke, gibt folgende Meldung:

root@DS714plus:~# ssh root@IPEMC
ssh: Could not resolve hostname ipemc: Name or service not known

Ist das nun gut oder schlecht? wahrscheinlich schlecht ...

Danke
Bernd
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.549
Punkte für Reaktionen
47
Punkte
94
du muss die IP-Adresse von dem EMC eingeben, wenn ich PsychoHH richtig verstehe
 

PsychoHH

Benutzer
Mitglied seit
03. Jul 2013
Beiträge
2.967
Punkte für Reaktionen
4
Punkte
78
korrekt
 

Rüben-Rudi

Benutzer
Mitglied seit
05. Okt 2018
Beiträge
302
Punkte für Reaktionen
20
Punkte
18
:mad: :mad: :mad: Dussel .... der Rüben-.Rudi .... wieder nur Rüben im Kopf :mad: bei diesen Aktionen habe ich mich echt nicht mit Ruhm bekleckert ....

Dank euch

Im ernst, ich habs jetzt erstmal über eine USB HDD probiert ... da bricht UB ab weil eine Datei (Archiv Outlook *.pst) offensichtlich zu groß ist. Gibt es eine Beschränkung der Dateigröße?

Bis dann

Bernd

PS: die EMC kickt das /root/.ssh Verzeichnis beim Neustart raus, kann mir einer sagen welche Berechtigung ich dem Verzeichnis geben muß (chmod ?????) um das Verzeichnis vor der Löschung zu bewahren?
Reucht es das root Verzeichnis vor dem Löschen zu bewahren? bleiben damit die darunter liegenden Verzeichnisse und Dateien erhalten oder vererbt Linux nicht nach unten?
 

AndiHeitzer

Benutzer
Sehr erfahren
Mitglied seit
30. Jun 2015
Beiträge
3.332
Punkte für Reaktionen
622
Punkte
174
... da bricht UB ab weil eine Datei (Archiv Outlook *.pst) offensichtlich zu groß ist. Gibt es eine Beschränkung der Dateigröße?

Soweit ich Outlook kenne, bzw. kannte, werden die PST-Files als 'Datenbank-Files' betrieben.
Daher kann es sein, dass ein LOCK drauf liegt, der sich hartnäckig halten kann, auch wenn man der Ansicht ist, Outlook beendet zu haben.
Also vorher auch gucken, ob noch ein Prozess die Finger im Spiel hat und diesen dann killen.

PS: die EMC kickt das /root/.ssh Verzeichnis beim Neustart raus, kann mir einer sagen welche Berechtigung ich dem Verzeichnis geben muß (chmod ?????) um das Verzeichnis vor der Löschung zu bewahren?
Reucht es das root Verzeichnis vor dem Löschen zu bewahren? bleiben damit die darunter liegenden Verzeichnisse und Dateien erhalten oder vererbt Linux nicht nach unten?

Typischerweise werden irgendwelche Start-Scripte als ROOT ausgeführt.
Nachdem der ROOT aber alles darf, kann das Ersetzen/Löschen nicht unterbunden werden.
Hier könnte es helfen, wenn Du ein eigenes Script nimmst und die '.ssh-Geschichte' im Nachgang wieder in Ordnung bringst.

Das aber nur mal so als Schnellschuss, da ich selber nur SYNOs habe und keinerlei Erfahrung mit anderen Systemen.
 


 

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