Systembackup vor dem Update (Full-Backup light)In diesem Script werden alle relevanten Dateien, welche durch ein Update aktualisiert werden in ein "Backup-On-The-Fly"-Verzeichnis gesichert.
|
Diese Backup-Methode entspricht den Punkten 2 und 3 der Schnellbackup-Methoden.
REM >> TONI KÖHLER 25.01.2018 11:53:13 REM Dieses Script dient lediglich eines Datenbank-Schnellbackup von Goliath 5.5 und ersetzt kein vollständiges Datenbank-Backup! : REM 1Hier den Quellpfad auf das Datenbank-Root definieren SET dbRootSource=c:\Datenbanken\_k-advice\VMKSDATA.50A\ : REM 2Hier den Zielpfad des Backup auf das Datenbank-Root definieren SET dbRootDestination=c:\Datenbanken\_k-advice\FastBackupOnTheFly\VMKSDATA.50A_%DATE:~6,4%.%DATE:~3,2%.%DATE:~0,2%\ : REM 3Hier die Dateien und Dateitypen eintragen, welche kopiert werden sollen. REM Bitte die rote Zeile nicht verändern und erst ab der übernachsten Zeile individualisieren. SET dbFileInclusions=*.dbc *.dct *.dcx *.liz *.mks *.kad *.vic mks_liz.fpt SET dbFileInclusions=%dbFileInclusions% allgemei.* artikel.* artpreis.* av.* art_kls.* interkun.* gu_kopf.* gu_pos.* re_kopf.* re_pos.* : REM 4. Variable für Kopier-Log definieren SET dbCopyLog=%dbRootDestination%_Robocopy.log MD %dbRootDestination% : REM 5Hier der eigentliche Befehl zum Kopieren robocopy %dbRootSource% %dbRootDestination% /e %dbFileInclusions% /purge /r:1 /LOG:%dbCopyLog% /TEE |