Hallo
bin DS-Neuling, habe mich in den letzen Tagen so einigermaßen vertraut gemacht mit meiner DS213j, habe auch schon gute Hilfe bekommen hier im Forum (Danke!) und schreibe jetzt für meine zu sichernden Windows-Computer ein Batch-Script, das die Computer zu einer gewissen Zeit startet, dann die Snyology anwirft, darauf das Image der Systemfestpatte differentiell sichert und am Ende der Sicherung der Synology mitteilt, sich& die Dateien per rsync auf HiDrive zu sichern.
Ein Problem gibt es noch: wie starte ich die rsync-Sicherung vom Windows-Computer aus?
Ich habe mir schon eine Sicherungsaufgaben angelegt auf der Synology (über den Button Backup/Restore), manuell angestossen funktioniert die Sicherung. Im CronEditor habe ich nachgesehen, wo diese Aufgabe liegt. Nur: starten kann ich sie nicht über ein Windows-Batch-Script.
Diesen Pfad/Befehlszeile gibt mir der CronEditor:
Ich dachte, ich lasse das von Windows aus über PLINK starten
aber nichts passiert.
Ich habe das gleiche dann mal mit der HiDrive-App probiert, da gibt mir der CronEditor folgenden Pfad (ComputerBackups ist der Name, den ich für diese Aufgabe vergeben habe):
Also das ganze in die Batch-Datei geschrieben:
Das Ausführen der Batchdatei auf meinem Computer startet tatsächlich den rsync.
Jetzt könnte ich das ja ganz einfach nehmen, nur hat die HiDrive-App meines Erachtens einen Bug: warum auch immer sie das tut, sie vergleicht offenbar auch jedes auf beiden Seiten schon vorhandene Bit, auch wenn sich nichts geändert hat. Bei 60 GB Daten braucht Sie je nach Einstellung zwischen 30 und 120 Minuten dazu, bevor sie neu hinzugekommene Dateien hochlädt.
Das DS-eigene, interne Backup-Programm hingegen ist beim rsync Datenvergleich nach gut 30 Sekunden fertig und lädt dann die neuen Dateien hoch. Keine Frage, daß ich natürlich dieses Programm nehmen will...
Also, bitte sagt mir:
wie kann ich
über PLINK von meinem Windows-Computer aus anstossen? Mit der oben genannten Befehlszeile ja offenbar nicht.... Gibt es da eventuell eine andere Befehlszeile, die ich benutzen muß?
Vielen Dank schonmal für die Hilfe!
bin DS-Neuling, habe mich in den letzen Tagen so einigermaßen vertraut gemacht mit meiner DS213j, habe auch schon gute Hilfe bekommen hier im Forum (Danke!) und schreibe jetzt für meine zu sichernden Windows-Computer ein Batch-Script, das die Computer zu einer gewissen Zeit startet, dann die Snyology anwirft, darauf das Image der Systemfestpatte differentiell sichert und am Ende der Sicherung der Synology mitteilt, sich& die Dateien per rsync auf HiDrive zu sichern.
Ein Problem gibt es noch: wie starte ich die rsync-Sicherung vom Windows-Computer aus?
Ich habe mir schon eine Sicherungsaufgaben angelegt auf der Synology (über den Button Backup/Restore), manuell angestossen funktioniert die Sicherung. Im CronEditor habe ich nachgesehen, wo diese Aufgabe liegt. Nur: starten kann ich sie nicht über ein Windows-Batch-Script.
Diesen Pfad/Befehlszeile gibt mir der CronEditor:
Rich (BBCode):
/tmp/synoschedtask --run id=1
Ich dachte, ich lasse das von Windows aus über PLINK starten
Rich (BBCode):
plink -ssh -pw MeinRootPasswort root@192.168.xxx.xxx /tmp/synoschedtask --run id=1
Ich habe das gleiche dann mal mit der HiDrive-App probiert, da gibt mir der CronEditor folgenden Pfad (ComputerBackups ist der Name, den ich für diese Aufgabe vergeben habe):
Rich (BBCode):
/var/packages/HiDriveBackup/target/bin/synohidrivebkp -a "ComputerBackups"
Rich (BBCode):
plink -ssh -pw MeinRootPasswort root@192.168.xxx.xxx /var/packages/HiDriveBackup/target/bin/synohidrivebkp -a "ComputerBackups"
Jetzt könnte ich das ja ganz einfach nehmen, nur hat die HiDrive-App meines Erachtens einen Bug: warum auch immer sie das tut, sie vergleicht offenbar auch jedes auf beiden Seiten schon vorhandene Bit, auch wenn sich nichts geändert hat. Bei 60 GB Daten braucht Sie je nach Einstellung zwischen 30 und 120 Minuten dazu, bevor sie neu hinzugekommene Dateien hochlädt.
Das DS-eigene, interne Backup-Programm hingegen ist beim rsync Datenvergleich nach gut 30 Sekunden fertig und lädt dann die neuen Dateien hoch. Keine Frage, daß ich natürlich dieses Programm nehmen will...
Also, bitte sagt mir:
wie kann ich
Rich (BBCode):
/tmp/synoschedtask --run id=1
Vielen Dank schonmal für die Hilfe!