Migration eines Time Backups

Status
Für weitere Antworten geschlossen.

hirschferkel

Benutzer
Mitglied seit
14. Jun 2012
Beiträge
125
Punkte für Reaktionen
5
Punkte
18
Hallo Zusammen,

kann ich eine Time Backup auf eine andere Diskstation migrieren? Ich habe seit längerem ein Time Backup auf eine eSata Festplatte von einer DS laufen, das ca. 1 Jahr zurückreicht.
Nun habe ich eine neue Diskstation (210+ > 713+) die die alte ersetzt. Alle Daten habe ich schon migriert, jetzt würde ich nur noch gerne die Time Backups migrieren, weiss aber nicht wie das geht ohne alle inkrementellen Sicherungen zu verlieren...
Wenn ich die Festplatte mit den Backups an die neue DS anschließe und Time Backup starte, erkennt dieser die alten Backups nicht.

Vielen Dank für euer Hilfe, Hirschferkel
 
Zuletzt bearbeitet:

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.703
Punkte für Reaktionen
2.113
Punkte
829
Schau Dir bitte einmal diesen Beitrag an, vielleicht ist der hilfreich.
 

hirschferkel

Benutzer
Mitglied seit
14. Jun 2012
Beiträge
125
Punkte für Reaktionen
5
Punkte
18
Oh mein Gott, das klingt unmachbar... Ich hab noch nie mit dem Terminal auf der Synology gearbeitet und ganz klar ist mir das nicht mit den vier Dateien. Es ist gut dass es geht, aber kann mir irgendjemand helfen wie ich vorgehen muss? dil88? Aber schon mal Danke für den Link...
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.703
Punkte für Reaktionen
2.113
Punkte
829
So kompliziert ist es nicht, eine Konsole zu öffnen und zu nutzen (siehe Wiki). Vielleicht reicht hier aber schon das Programm WinSCP, mit dem Du mittels einer graphischen Oberfläche per ssh Daten kopieren kannst. Vielleicht schaust Du Dir das einmal an.
 

hirschferkel

Benutzer
Mitglied seit
14. Jun 2012
Beiträge
125
Punkte für Reaktionen
5
Punkte
18
Ja im Terminal bei OSX mach ich hin und wieder was, aber ich weiss überhaupt nicht was ich kopieren muss?... und wohin? Arbeitest du als Freelancer und könntest das migrieren?... WinSCP nutzt ja bei OSX nicht viel...
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.703
Punkte für Reaktionen
2.113
Punkte
829
Nein, ich arbeite nicht als Freelancer. Dass Du MacOSX nutzt, wusste ich bisher ja noch nicht. In der Anleitung, die ich verlinkt habe, sind die zu kopierenden Dateien genau aufgeführt (snapshot_info, task_x, task, timebkp). Schau Dir das doch einmal ganz entspannt und in Ruhe an und versuche es nachzuvollziehen. Es ist m.E. relativ einfach und nicht gefährlich.
 

hirschferkel

Benutzer
Mitglied seit
14. Jun 2012
Beiträge
125
Punkte für Reaktionen
5
Punkte
18
Ich weiss ja nicht mal wie man mit dem Terminal in die Ordner steuert und da dann richtig was kopiert... kennst du jemanden der sowas machen könnte?
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.703
Punkte für Reaktionen
2.113
Punkte
829
Deswegen habe ich Dir ja den Wiki-Artikel verlinkt, der das genau beschreibt (z.B. cd für change directory und ls, um den Inhalt eines Verzeichnisses aufzulisten). Auch da solltest Du schnell voran kommen, wenn Du Dir ein wenig Zeit nimmst.
 

hirschferkel

Benutzer
Mitglied seit
14. Jun 2012
Beiträge
125
Punkte für Reaktionen
5
Punkte
18
Ja aber ich verstehe nicht was ich wohin kopieren sollte? Ich habe die Festplatte auf der sind die Backups drauf. Die werden vom Time Backup der einen DS erkannt, gut.
Ich schließe die Festplatte an eine neue DS an, erstelle eine Aufgabe und die Sicherungen werden nicht erkannt. Was muss ich denn da jetzt wohin kopieren? Das verstehe ich nicht... Die vier Daten sind da ja drin...
Der Beitrag den du mir geschickt hast geht darum dass eine Aufgabe gelöscht wird und dann werden irgendwoher die vier benötigten Daten kopiert, aber es wird nicht erwähnt woher die in dem Beispiel kommen?
Nicht noch ein paar kleine Tipps?
Oder muss ich gar keinen neuen Auftrag erstellen sondern diese 4 Daten von der alten DS auf die neue DS überspielen und dann das Time Backup auf der neuen einfach nur starten und es erkennt die alten Aufträge?
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.703
Punkte für Reaktionen
2.113
Punkte
829
Es steht doch gleich zu Beginn der Auflistung dort drin:

Erstellt man mit TimeBackup einen Auftrag, so werden auf der DS im Ordner /usr/syno/etc/packages/TimeBackup/ die Parameter des Auftrages in Form von vier Dateien (snapshot_info, task_x, task, timebkp) angelegt.
 

hirschferkel

Benutzer
Mitglied seit
14. Jun 2012
Beiträge
125
Punkte für Reaktionen
5
Punkte
18
Also kopiere ich einfach nur (wenn ich herausfinde wie) diese vier Dateien von der alten DS auf die Neue und starte dann die Time Machine auf der neuen DS und sie sollte automatisch die Versionen und Aufgabe erkennen?
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.703
Punkte für Reaktionen
2.113
Punkte
829
So verstehe ich die Anleitung. Probiere es doch bitte einmal aus. Neben den zwei schon beschriebenen Befehlen brauchst Du noch den Befehl cp für copy. Im Wiki werden die Befehle alle sehr gut beschrieben - siehe hier.
 

hirschferkel

Benutzer
Mitglied seit
14. Jun 2012
Beiträge
125
Punkte für Reaktionen
5
Punkte
18
Hmm klappt nicht:
cp /usr/syno/etc/packages/TimeBackup/ /Volumes/IT/TimeBackupSicherung

Fehlermeldung
cp: omitting directory '/usr/syno/etc/packages/TimeBackup'

wenn ich den Befehl ändere:
cp -r /usr/syno/etc/packages/TimeBackup/ /Volumes/IT/TimeBackup

Fehlermeldung
cp: can't create directory '/Volumes/IT/TimeBackup': No such file or directory (den Pfad hab ich einfach ins Terminal gezogen, so funktionierte das eigentlich bisher...)

Fehler ist wahrscheinlich, dass ich ja auf dem Server bin und der sieht das lokale Verzeichnis so gar nicht. Aber ich weiss nicht wie ich per SSH Daten von einem Ort nehmen kann und Sie auf ein anderes Volumen kopieren kann? Gerne auch auf das lokale, aber wie spreche ich das an?
 
Zuletzt bearbeitet:

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.703
Punkte für Reaktionen
2.113
Punkte
829
Hast Du eine externe Platte, auf die Du die Dateien sichern kannst? Alternativ könntest Du die Dateien in einen gemeinsamen Ordner legen. Die befinden sich vermutlich unter /volume1. Wichtig ist, dass Du auf korrekte Groß- und Kleinschreibung achtest.
 

hirschferkel

Benutzer
Mitglied seit
14. Jun 2012
Beiträge
125
Punkte für Reaktionen
5
Punkte
18
Gibt es eine Möglichkeit den Ordner direkt auf den lokalen Computer zu speichern auf dem ich mich mit SSH verbinde? Externe Platte, könnte das auch ein USB Stick sein? Wie finde ich generell Pfade unter SSH?
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.703
Punkte für Reaktionen
2.113
Punkte
829
Hast Du Dir den Link in Beitrag 12 einmal in Ruhe angesehen? Mit pwd siehst Du beispielsweise, wo Du Dich gerade befindest. Ein USB-Stick sollte auch gehen, da kannst Du Daten kopieren auf den Pfad /volumeUSB1/usbshare, wenn ich es richtig in Erinnerung habe.
 

hirschferkel

Benutzer
Mitglied seit
14. Jun 2012
Beiträge
125
Punkte für Reaktionen
5
Punkte
18
Werde ich morgen gleich mal ausprobieren! Danke für die ausdauernde Hilfe.
 

hirschferkel

Benutzer
Mitglied seit
14. Jun 2012
Beiträge
125
Punkte für Reaktionen
5
Punkte
18
Also hab jetzt mal von Remote aus zunächst den Ordner auf USB kopiert, allerdings weiss ich nicht ob das auch geklappt hat. Hab keine Bestätigung oder sowas nach Eingabe im Terminal erhalten, aber auch keine Fehlermeldung:
user> cp -r /usr/syno/etc/packages/TimeBackup/ /volumeUSB1/usbshare/TimeBackup/
user>

und dann habe ich einfach die Pfade beim neuen Syn umgedreht und die auf dem USB Stick gespeicherten Daten auf die neue DS aufgespielt. Theoretisch müsste das doch so geklappt haben, oder?
user> cp -r /volumeUSB1/usbshare/TimeBackup/ /usr/syno/etc/packages/TimeBackup/
user>

Aber wenn ich Time Backup starte hat er da immer noch keine Sicherungsaufgabe hinterlegt....

Bildschirmfoto 2015-11-28 um 16.43.02.jpg
 

hirschferkel

Benutzer
Mitglied seit
14. Jun 2012
Beiträge
125
Punkte für Reaktionen
5
Punkte
18
Also die Dateien habe ich nun zumindest auf dem Original DS mit eingerichtetem Backup gefunden. Aber irgendwie hat das kopieren nicht funktioniert...

Verzeichnisstruktur neue DS
user> dir
drwxr-xr-x 3 root root 4096 Nov 28 16:37 .
drwxr-xr-x 3 root root 4096 Nov 27 21:09 ..
drwxr-xr-x 3 root root 4096 Nov 28 16:37 TimeBackup
-rwsr-Sr-T 1 root root 1 Nov 27 22:04 tasks.conf
-rw-r--r-- 1 root root 98 Nov 27 21:16 timebkp.conf
user> exit

Verzeichnisstruktur alte DS mit Backup

user> cd /usr/syno/etc/packages/TimeBackup/
user> dir
drwxr-xr-x 2 root root 4096 Nov 27 21:16 .
drwxr-xr-x 12 root root 4096 Feb 17 2015 ..
-rw-r-S--T 1 root root 1 Nov 22 10:03 snapshot_info
--wsr-S--- 1 root root 4999 Nov 26 00:20 task_1.versions
--wS--s--- 1 root root 183 Nov 27 21:16 tasks.conf
-rw-r--r-- 1 root root 102 Oct 8 13:05 timebkp.conf
user>
 
Zuletzt bearbeitet:
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