jetset
Goto Top

Script oder Tool zur sicherung und zum packen

Hallo,

ich habe auf einem Windows Server ein Verzeichnis was stündlich weggesichert werden müsste. Das ging vor einem Programm update mit 7 zip ohne Probleme.
Leider lässt das laufende Programm kein packen mehr im laufenden betrieb zu und verweigert 7zip den zugriff auf dateien in dem Verzeichnis.
Kopieren des Ordners ist allerdings kein problem.
Also bräuchte ich jetzt ein tool was mir den ordner wegkopiert dann im besten fall packt und im anschluss die ungepackte Kopie löscht.
Natürlich sollte jede Kopie gesichert werden und nicht die vorige überschreiben.
Kennt da jemand n tool...oder kann man das irgendwie scripten? Bin da leider nicht so fitt.

Gruß

Jetset

Content-Key: 248421

Url: https://administrator.de/contentid/248421

Printed on: April 19, 2024 at 12:04 o'clock

Member: kaiand1
kaiand1 Sep 05, 2014 at 11:30:01 (UTC)
Goto Top
Hi
Nun wenn wird seit dem Update die Datei "Offen gehalten" bzw wird "gesperrt" gegen weitere Zugriffe wodurch 7z die Datei nicht öffnen kann.
Wenn währe der Cronjob abzuändern damit es wieder geht.
Einfach eine Batchdatei machen wo dein Ordner in ein Tempordner kopiert wird und von dort Sichern und danach den Tmp leeren.
Aber wenn das Programm die Datein Blockt wird es auch seine Gründe haben...
Wenn es zb eine DB ist kannst du so ein Fehlerhaftes Abbild erstellen was bei der Rücksicherung einen Defekt ausweißt.
Gibt der Hersteller zu dem Program und SIcherung keine Angaben?
Member: Jetset
Jetset Sep 05, 2014 at 12:37:39 (UTC)
Goto Top
Hi kaiand1,

es handelt sich um einen Public Gameserver (7days) was sich noch in der Alpha Pahse befindet.
Leider gibt es hierzu keine hilfreichen Hersteller angaben.
Ausser das man den Ordner manuell zwischendurch als sicherung kopieren soll.....aber das ist eher eine unschöne Lösung.
Member: kaiand1
kaiand1 Sep 06, 2014 at 09:22:40 (UTC)
Goto Top
Ja des Spiel hab ich von gehört jedoch bisher nicht angespielt.
Jedenfalls bietet sich an das du es über eine Batch machen solltes.
Dazu das Script sagen das der Gameserver noch die Welt Speichern soll,
dies abwarten und danach die Daten Kopieren in ein Tempordner.
Idealerweise auf eine 2te Festplatte da dies schneller geht.
Das Problem beim Packen ist aber das dieser zum einen den Server zusätzlich CPU/Ram wegnimmt sowie es ja etwas dauert bis es erledigt ist und sich bis dahin wieder ein nachfolgender Save die vorrigen gesicherten Daten unbrauchbar machen kann.
Evtl hilft es ja auch nur die geänderten Daten zu Sichern was dir Speicherplatz sparen würde sowie die Zeit zum Sichern.
Zudem solltes du vorher mal Testen was passiert wenn die Chunkdaten 2er Datein unterschiedlich sind ob des Game dann Crasht oder wie es sich verhält....
Mitglied: 108012
108012 Sep 06, 2014 at 09:50:49 (UTC)
Goto Top
Hallo,

Kennt da jemand n tool...oder kann man das irgendwie scripten? Bin da leider nicht so fitt.
Das mag sein aber wenn Ihr richtig am zocken seit und dann wird etwas gesichert wird
es auch mit anderen Programmen Ärger geben und die Daten werden dann auch nur unvollständig
vorhanden sein denn zum Einen müsst Ihr auch brav alle abspeichern und zwar zur gleichen Zeit
und zum Anderen sollte man eventuell das Spiel stoppen und dann weg sichern und dann kann es
weiter gehen mit dem Spiel denn sonst wird das wohl eher wieder nur eine Meldung á la die Datei
ist in Benutzung und kann nicht gesichert werden oder das man nicht auf die Datei zugreifen kann
weil sie noch in Benutzung ist!

Gruß
Dobby