Wie kann ich möglicherweise verwendete Dateien sicher sichern?

Wie kann ich möglicherweise verwendete Dateien sicher sichern?

Ich betreibe aktuell einen Windows Server (Server 2016), auf dem dauerhaft ein Dienst läuft, dessen Daten ich regelmäßig sichern möchte.

Ich suche nach einer Lösung, diese Daten zu sichern, ohne Ausfallzeiten für den Dienst zu riskieren. Die Situation ist wie folgt:

  • Daten werden in Flatfiles in Windows-Ordnern gespeichert. Ich möchte die Dateien kopieren, um eine Sicherungskopie davon zu erstellen.

  • Der Dienst, der die Daten verwendet, kann die Dateien jederzeit lesen und schreiben, hält die Dateien jedoch nicht dauerhaft gesperrt.

  • Ein Fehlschlag bei der Sicherung der Dateien ist akzeptabler als eine Unterbrechung des Dienstes. Wenn bei einer Sicherung Dateien fehlen, weil der Dienst sie benötigt, ist das vollkommen akzeptabel.

Wie kann ich diese Dateien sicher sichern, ohne dass für den Dienst, der sie verwendet, ein Risiko besteht, wenn er während des Sicherungsvorgangs beschließt, sie zu lesen/schreiben?

Antwort1

Sie können7-ReißverschlussArchivierungsprogramm. Es würde nicht mit Dateien kämpfen, die bereits verwendet werden. Sie können ein Skript (Batch/cmd/ps) schreiben, das regelmäßig vom Scheduler ausgeführt wird und die von 7-zip zurückgegebenen Dateien analysiertFehlercodesum zu entscheiden, ob Sie warten und das Archivieren belegter Dateien erneut versuchen oder die von Ihrem Dienst verwendeten Dateien einfach überspringen möchten.

verwandte Informationen