rsync Backup NAS-NAS

Status
Für weitere Antworten geschlossen.

geohei

Benutzer
Mitglied seit
03. Jan 2019
Beiträge
28
Punkte für Reaktionen
0
Punkte
1
Hallo.

Ich möchte ein einfaches klassisches rsync von einem Synology NAS zu einem anderen machen. Die Struktur (Dateien und Verzeichnisse) sollen auf dem Ziel-NAS identisch dem des Quel-NAS sein.

Gibt es dafür eine DSM App (à la Hyper Backup)?
Oder kann Hyper Backup das?

IMHO kann Hyper Backup das nicht, da rync nur als SSH Tunnel benutzt wird. Egal wie ich es angestellt habe, die Daten des Hyper Backup lagen auf dem Ziel-NAS nachher nicht 1:1 wie auf dem Quel-NAS vor (Datenbases, Versioning, Rotation, ...).

Muss ich rsync wirklich über ash mit crontab auf dem Quel-NAS anstoßen?

VG
 

TeXniXo

Benutzer
Mitglied seit
07. Mai 2012
Beiträge
4.948
Punkte für Reaktionen
99
Punkte
134
Das lässt sich via HyperBackup ohne Weiteres realisieren.
Einfach das Paket HyperBackup auf der DS installieren und dann dort eine Dienstsicherungsaufgabe erstellen ("+" unten anklicken), dann dort eben auf RSYNC auswählen. Dann IP, Zugangsdaten usw. eingeben.
Dort kannst du auch den Zeitplan hinterlegen (inkl. Intervall, Häufigkeit etc.)
 

outis

Benutzer
Mitglied seit
14. Mrz 2019
Beiträge
50
Punkte für Reaktionen
1
Punkte
8
Das Zielvorhaben habe ich mit Hyperbackup nur bedingt hinbekommen. Jedenfalls nicht nach dem Muster:

../Daten/A etc. auf Quellrechner = ../Daten/A etc. auf Zielrechner.

Denn bei mir schiebt sich in das .. als Hyperbackup-Zutat dessen Aufgabenbezeichnung (z.B. Quellnas_1) als Unterordner von .. Und erst dann kommt /Daten/A etc.
 

geohei

Benutzer
Mitglied seit
03. Jan 2019
Beiträge
28
Punkte für Reaktionen
0
Punkte
1
Das lässt sich via HyperBackup ohne Weiteres realisieren.
Einfach das Paket HyperBackup auf der DS installieren und dann dort eine Dienstsicherungsaufgabe erstellen ("+" unten anklicken), dann dort eben auf RSYNC auswählen. Dann IP, Zugangsdaten usw. eingeben.
Dort kannst du auch den Zeitplan hinterlegen (inkl. Intervall, Häufigkeit etc.)
Genau das habe ich gemacht. Dann bekomme ich auf dem Ziel-NAS nicht die identische Struktur.

Das Zielvorhaben habe ich mit Hyperbackup nur bedingt hinbekommen. Jedenfalls nicht nach dem Muster:

../Daten/A etc. auf Quellrechner = ../Daten/A etc. auf Zielrechner.

Denn bei mir schiebt sich in das .. als Hyperbackup-Zutat dessen Aufgabenbezeichnung (z.B. Quellnas_1) als Unterordner von .. Und erst dann kommt /Daten/A etc.
Das mit dem Verschieben wäre noch kein Problem, aber welche Options hast du benutzt um das hier zu bewerkstelligen?

../Daten/A etc. auf Quellrechner = ../Daten/A etc. auf Zielrechner.

... later ...

Wenn die Struktur nicht erhalten ist, kann ich auf dem Ziel-NAS nicht lokal auf die Dateien zugreifen.
 
Zuletzt bearbeitet:

franzbertbua

Benutzer
Mitglied seit
21. Jan 2018
Beiträge
80
Punkte für Reaktionen
0
Punkte
6
ich würde interessieren wie du datenbasiert ein backup per hyperbackup erstellen kannst?
ich finde die möglichkeit wie früher nicht mehr...

würd gern auf meinem örtlich getrennten nas datenbasiert das backup machen...
 

geohei

Benutzer
Mitglied seit
03. Jan 2019
Beiträge
28
Punkte für Reaktionen
0
Punkte
1
Wenn ich dich richtig verstanden habe mit "datenbasiert" (meinst du dateienbasiert?) willst du, genau wie ich, die Dateien und Verzeichnisse 1:1 auf das Ziel-NAS überspielen - und das ganze mit Hyper Backup?

Ist das richtig?

Wenn ja, so was das auch meine Frage.
Ich sehe z.Z. nur ein klassischen rsync (shell script, crontab) von Quell-NAS zum Ziel-NAS.

Man würde doch meinen DSM müsste so etwas unter der Haube haben ... ?!
 

franzbertbua

Benutzer
Mitglied seit
21. Jan 2018
Beiträge
80
Punkte für Reaktionen
0
Punkte
6
genau im grunde soll es die daten quasi einfach von nas 1 auf nas 2 kopieren sodass die daten auch in standort 2 verwendet werden können...

damals hatte ich das so. hab jetzt aber meine hauptnas gewechselt und musste leider meine backup aufgaben meu einstellen und seitdem fehlt mir die funktion es dateienbasiert zu machen...

möglicherweise haben sie das wieder ma l deaktiviert in hyper backup weil laut google hieß diese funktion mal rsync legacy aber diese funktion eben finde ich nicht mehr...
 

geohei

Benutzer
Mitglied seit
03. Jan 2019
Beiträge
28
Punkte für Reaktionen
0
Punkte
1
... rsync legacy ...
Diese Bezeichnung macht Sinn, denn das was wir haben wollen ist in der Tat die "alte" Art eines klassischen Backups.
Wäre interessant zu wissen ob Synology keine Alternative (app) dafür bereitstellt.
Ist ja nicht unüblich, dass man die Dateien auf dem Ziel-NAS 1:1 kopiert vorfinden möchte.
 

framp

Benutzer
Mitglied seit
19. Feb 2016
Beiträge
903
Punkte für Reaktionen
64
Punkte
54
...Wäre interessant zu wissen ob Synology keine Alternative (app) dafür bereitstellt...
Das waere dann ein clickie buntie blinkie WEB Interface zu rsync. Otto Normalverbraucher will blinkie buntie Webseiten mit Statistiken und Infos ueber seine Backups. Das liefert Hyperbackup.

@franyzbertbua Das ist ein kleines bash Script welches rsync benutzt und Du per Task Scheduler (Script) regelmässig aufrufen lassen musst.
 

RichardB

Benutzer
Sehr erfahren
Mitglied seit
11. Jun 2019
Beiträge
3.461
Punkte für Reaktionen
791
Punkte
174
Jetzt lass mal die Kirche im Dorf.
Wenn das
HB.PNG
blinkie buntie Webseiten mit Statistiken und Infos ueber seine Backups. Das liefert Hyperbackup.

sind, dann sitzt Du whrscheinlich noch vor einem bernsteinfarbenen 10"-Monitor.
Jeder Dau bringt in Excel viel beeindruckendere Grafiken zustande.

Und für mich sind solche Infos halt nicht ganz unwichtig, weil ich nicht der einzige bin, der auf den Synos Daten bewegt.
Und manchmal muss ich einigen Leuten halt mitteilen, dass ihre Home-Ordner keine Müllhalden sind (obwohl es mir an sich egal ist, da sie sowieso kontingeniert sind).

Und ein Bild sagt halt mehr als 1000 Linux-Zeilen.
Ich korrigiere: Es sagt nicht mehr, ich seh es nur schneller.
 

framp

Benutzer
Mitglied seit
19. Feb 2016
Beiträge
903
Punkte für Reaktionen
64
Punkte
54
Und ein Bild sagt halt mehr als 1000 Linux-Zeilen.
Ich korrigiere: Es sagt nicht mehr, ich seh es nur schneller.
Dem widerspreche ich nicht. Ich wollte nur dem TE klar erklaeren dass es recht einfach geht ohne Syno App - allerdings fehlt dann das quietschie buntie Feature welches auch so schoene Graphiken wie von Dir gezeigt erstellt. Du brauchst sie - er vielleicht nicht :rolleyes:
 

RichardB

Benutzer
Sehr erfahren
Mitglied seit
11. Jun 2019
Beiträge
3.461
Punkte für Reaktionen
791
Punkte
174
Es besteht - meines Wissens nach - keine Verpflichtung, die DInger anzusehen.
Ich werfe ja auch nur einen Blick drauf, wenn ich über abnormale Datenänderungen verständigt werde, die ich nicht selbst verursacht habe.
 

servilianus

Benutzer
Mitglied seit
26. Dez 2017
Beiträge
898
Punkte für Reaktionen
243
Punkte
63
Ich mache regelmässige automatisierte 1:1 Backups, also wirkliche Kopien, von NAS 1 zu NAS2 mit (rsync-basiertem) UltimateBackup. Die Dateistrukturen bleiben komplett erhalten. Es lohnt sich wirklich, sich mit diesem Paket zu beschäftigen, gibt auch hier einen langen Faden zu.
 

franzbertbua

Benutzer
Mitglied seit
21. Jan 2018
Beiträge
80
Punkte für Reaktionen
0
Punkte
6
Diese Bezeichnung macht Sinn, denn das was wir haben wollen ist in der Tat die "alte" Art eines klassischen Backups.
Wäre interessant zu wissen ob Synology keine Alternative (app) dafür bereitstellt.
Ist ja nicht unüblich, dass man die Dateien auf dem Ziel-NAS 1:1 kopiert vorfinden möchte.

würde ich auch begrüßen wenn diese funktion wieder kommen würde. ich habe schlichtweg keine daten die versioniert oder sonst was werden müssen. mir würde ein gutes altes automatisiertes backup reichen.

Das waere dann ein clickie buntie blinkie WEB Interface zu rsync. Otto Normalverbraucher will blinkie buntie Webseiten mit Statistiken und Infos ueber seine Backups. Das liefert Hyperbackup.

@franyzbertbua Das ist ein kleines bash Script welches rsync benutzt und Du per Task Scheduler (Script) regelmässig aufrufen lassen musst.

ein dateienbasiertes backup gab es mehrfach seitens synology schon ohne irgendwelche scriptkenntnisse (welche ich schlichtweg nicht habe) besitzen zu müssen. für mich unerklärlich warum man bestehendes was auch benutzt wird immer wieder aus dem programm löschen muss...
 

framp

Benutzer
Mitglied seit
19. Feb 2016
Beiträge
903
Punkte für Reaktionen
64
Punkte
54
...ein dateienbasiertes backup gab es mehrfach seitens synology schon ohne irgendwelche scriptkenntnisse ... für mich unerklärlich warum man bestehendes was auch benutzt wird immer wieder aus dem programm löschen muss...
Ich bin noch nicht so lange im Syno Umfeld aktiv. Wenn es das schon mal gab ist es traurig dass Syno das dropped hat. Wie gesagt gibt es Alternativen - die dann aber Basic Scripting Kenntnisse verlangen. Ist aber wirklich nicht viel ...
 

franzbertbua

Benutzer
Mitglied seit
21. Jan 2018
Beiträge
80
Punkte für Reaktionen
0
Punkte
6
Ich bin noch nicht so lange im Syno Umfeld aktiv. Wenn es das schon mal gab ist es traurig dass Syno das dropped hat. Wie gesagt gibt es Alternativen - die dann aber Basic Scripting Kenntnisse verlangen. Ist aber wirklich nicht viel ...
ich habs jetzt per hyperbackup bis vor 1-2 wochen dateienbasiert und über rsync auf meine alte 110j mot dsm 5.2 so gemacht.
hab jetzt von ds218play und ext4 meine workstation auf ne 918+ und btrfs gewechselt da konnte ich die bestehenden backup-einstellungen leider nicht weiterführen.
seitdem finde ich die funktion einfach nicht mehr was ich schon sehr ärgerlich finde.
vielleicht sollte ich mich wirklich mal bei ultimate backup einlesen wenn die das noch bieten...

finde es aber trotzdem ärgerlich dass bestehende funktionen einfach aus hyperbackup gelöscht werden...
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Die Funktion gibts weiterhin. Ist in HyperBackup unter dem Namen "rsync-Kopie (Einzelversion) zu finden.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.016
Punkte für Reaktionen
272
Punkte
393
Hallo,
also ich habe im HyperBackup immer noch die Einzelversionen (Datei basiert) für lokales und rsync Backup.
Hyperbkp.PNG

@outis
../Daten/A etc. auf Quellrechner = ../Daten/A etc. auf Zielrechner
das wird kein Backup Programm machen, hierfür brauchst Du eine Synchronisation, zB. Synology Share Sync

Gruß Götz
 

geohei

Benutzer
Mitglied seit
03. Jan 2019
Beiträge
28
Punkte für Reaktionen
0
Punkte
1
Ok, IMHO habe ich die Lösung gefunden. Bin noch am Testen aber es sieht bis jetzt gut aus.

- Data backup task
- rsync copy (single-verion)
- Server type : rsync-compatible server
(Alles Weitere wie gewünscht ...)

Ich bekomme dann auf dem Ziel-NAS die exakt die Struktur wie auf dem Quell-NAS.
Nur dies kam einiges als Hyper Backup admin "overhead" hinzu, aber damit kann man leben.

@app
_Syno_TaskConfig
synobkpinfo.db


Sogar die rsync --delete Option (löschen nicht mehr existierender Dateien/Verzeichnisse auf dem remote) ist implementiert (heisst nur anders).
 
Zuletzt bearbeitet:

framp

Benutzer
Mitglied seit
19. Feb 2016
Beiträge
903
Punkte für Reaktionen
64
Punkte
54
... also ich habe im HyperBackup immer noch die Einzelversionen (Datei basiert) für lokales und rsync Backup....
Das ist aber ein Einzelbackup und es gibt keine Moeglichkeit mehrere Versionen vorzuhalten. D.h. das nette Feature von rsync, dass Hardlinks fuer das Versionieren benutzt werden koennen um Speicherplatz und Kopierzeit zu sparen wird auch nicht benutzt. Oder habe ich was uebersehen?
 
Status
Für weitere Antworten geschlossen.
 

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