Windows Tools
Synios-Sicherung
Synios ist ein Archiv-System welches gescannte Dokumente/Akten strukturiert in durchnummerierte Ordner in CD Größe ablegt. Informationen zum Dokument werden nach dem Scanvorgang in eine DAT-Datei abgelegt die in der Ordnerstruktur liegt integriert. Somit ändert sich die DAT-Datei bis der Ordner eine CD Größe erreicht hat.Die Sicherung der Daten ist auf CD vorgesehen.
Da CDs im Klinikumfeld nicht als Revision sicher gelten, werden die Daten auf ein revisionissicheres Medium (FastLTA) gelegt.
Jetzt zum Script. Da die Daten im aktuellem Ordner sich noch ändern, können diese nicht sofort auf ein revisionissicheres Medium gespeichert werden, sondern erst wenn alle Änderungen abgeschlossen sind.
Notwendige Vorgänge
- Sicherung des aktuellen Ordners auf ein NAS.
- Sicherung des vorherigen abgeschlossenen Ordners auf FastLTA wenn es noch nicht erstellt worden ist.
- Löschung des vorherigen Ordners vom NAS und unnötigen Speicherplatz freizugeben.
Batch
cls @color 0A @echo ############################################################################### @echo # 30.01.2011 M. Wulff # @echo # Sicherung von Synius-Dateien auf Fast LTA und NAS # @echo # Es darf nur der vorletzte Ordner von Synius gesichert werden! # @echo ############################################################################### @echo. @rem !!! WICHTIG !!! Script-Variablen set Quelle=C:\Test_Synios\Quelle\DatenAblage\Scan set FAST_LTA=C:\Test_Synios\FAST_LTA set NAS=C:\Test_Synios\NAS set Script=C:\Test_Synios\Script @rem Schreiben der Ordner letzte zu erst in Datei ordner.txt dir %Quelle% /AD /B /O-N > %Script%\ordner.txt @rem FAST LTA Sicherung for /f "tokens=1,* delims=:" %%i in ('findstr /n $ %Script%\ordner.txt') do @( for /L %%a in (2,2,2) do @( if %%i==%%a @( @rem die Variable %%j ist der vorletzte Ordner echo %%j if not exist %FAST_LTA%\%%j ( echo -- Datensicherung FAST LTA starten -- %Script%\robocopy %Quelle%\%%j %FAST_LTA%\%%j /r:10 /w:10 /MIR ) else ( Echo Es gibt keine neue CD, der Ordner %%j besteht schon auf den Fast LTA ) if exist %NAS%\%%j ( @rem altes nicht mehr benoetigten NAS-Ordner loeschen rmdir /s /q %NAS%\%%j ) ) ) ) @rem NAS Sicherung for /f "tokens=1,* delims=:" %%i in ('findstr /n $ %Script%\ordner.txt') do @( for /L %%a in (1,1,1) do @( if %%i==%%a @( @rem die Variable %%j ist der erste Ordner echo %%j %Script%\robocopy %Quelle%\%%j %NAS%\%%j /r:10 /w:10 /MIR ) ) )
Download
Download: | Größe: | Version: | Programm: | Datum: |
Synios-Sicherung.zip | 286 KByte | 1.00 | Synios-Sicherung + RoboCopy |
30.01.2011 |