"Backup" von Server/PC auf QNAP

  • Hallo zusammen,


    ich habe ne Frage bzgl. folgendem Problems/Aufgabe:


    von unserer QNAP TS-412 möchte ich einen Prozess starten, der von einer Freigabe im LAN (von WIndows Server/PC), zu vorgegeben Zeiten, Daten auf seine Platte verschiebt. Dieser Vorgang soll zuverlässig die Daten erst auf der Quelle (PC/Server) löschen, nachdem sie wirklich komplett auf der QNAP angekommen sind. Eine zusätzliche Logdatei über der Vorgang wäre ebenfalls gut.


    Wie könnte man das lösen ohne auf den Quellen (PC/Server) etwas zu installieren etc., Habt Ihr eine Idee?


    Vielen Dank schonmal im voraus!!
    cunctator

  • Hallo,



    so ganz ohne Installation wird es wohl nichts werden.
    Für eine solche Replikation/Backup eines Ordners/Freigabe eignet sich wohl der NetBak Replicator von QNAP.


    Das NAS kann man ja vorher z.B.: zeitgesteuert hoch fahren lassen --> dann Backup mittels Replicator --> dann das NAS wieder herunterfahren lassen (optional) --> dann das "Quell-Verzeichnis" auf dem PC löschen lassen.


    Für das Löschen kann man ja die verschiedensten Scripts verwenden - das dürfte kein Problem sein.
    Notfalls mit dem MS-Resource-Kit-Tool robocopy



    Gruß



    Sascha

    Einmal editiert, zuletzt von Präsi ()

  • Hallo Sascha,


    vielen Dank schonmal für die schnelle Anwort. An den Net-Replicator habe ich auch schon gedacht, oder direkt alles per robocopy auf dem Quell PC/Server abhandeln.
    Hatte aber als Lösung aber eher an cronjobs oder ähnliches auf dem QNAP gedacht, allerdings weiß ich nicht, was mit solchen configs passiert bei Firmware updates etc. ...


    Grüße
    cunctator

  • da musst Du mal schauen - dazu kann ich Dir leider nicht weiterhelfen.


    Gruß


    Sascha

  • RTRR würde das eigentlich alles machen, außer die kopierten Daten vom quellserver zu löschen,falls ich das richtig verstehe.
    also auch noch nicht das was ich suche, also weiter suchen :)


    Falls jmd. anderes dazu noch einfällt, ich bin ganz Ohr!


    Danke!

  • Hi,


    per cronjob wird die windowsfreigabe gemountet, per cp die gewünschten Daten kopiert.
    Nach erfolgreichem Kopieren wird der Quellordner gelölscht und ein umount durchgeführt.

  • Hi frosch2,


    sowas hatte ich mir vorgestellt, nur im detail als linux nulpe tauchen da noch ein paar fragezeichen auf :)


    cronjob bekomme ich irgendwie hin, cp auch (für jeden cp vorgang ein extra verzeichnis mit datum usw. vllt. auch noch irgendwie), aber wie stelle ich sicher, dass die Sachen wirklich kopiert wurden bevor ich sie lösche. Ist es möglich mit geringem Aufwand auch ne Fehler-/Erfolgsmeldungen im Anschluss per Mail zuversenden?
    Zusätzlich soll alles noch firmwareupdate etc. überstehen, ist das realistisch, oder sollte ich lieber was anderes suchen?


    Danke!

  • Zitat von "cunctator"

    aber wie stelle ich sicher, dass die Sachen wirklich kopiert wurden bevor ich sie lösche. Ist es möglich mit geringem Aufwand auch ne Fehler-/Erfolgsmeldungen im Anschluss per Mail zuversenden?


    Man sollte ein kleines script schreiben, das per cron regelmäßig ausgeführt wird.
    Fehler kann man bei jedem Befehl mit $? auswerten. Wobei 0 Erfolg bedeutet.
    Zum e-mail erstellen kann man sendmail verwenden.