HOTLINE +49 (0) 241 531088 250
Logo der OPTIMAL.de, Spezialist für Desktop-Management, USB-Sticks und Softwareverteilung
Patentierte Softwareverteilung Prism Deploy

Backup von Datenbanken

Prism Deploy, die optimale Softwareverteilung

Backup Datei für Datenbanken

Zur Sicherung von Prism Datenbanken erstellen Sie eine Prism_Backup.bat -Batch Datei.

@echo off

rem Backup Script für Prism Datenbanken

rem Version 2.1.0 vom 09.12.2012

rem folgende Paramater sind individuell anzupassen:

rem xTrg: Zielverzeichnis des Backups

rem xDB: Datenbankname

rem xChannel: Prism Channel Name

set xTrg=g:\Prism_Backups

set xDB=sw_deploy_server

set xChannel=demo_pd

rem Erstellung von Datum und Zeitstempel

set xdate=%date%

set xtime=%time%

set xName=%xdate:~6,4%.%xdate:~3,2%.%xdate:~0,2%_%xtime:~0,2%-%xtime:~3,2%-%xtime:~6,2%

set "xName=%xName: =0%"

set xBackupDir=%xTrg%\%xName%

echo creating %xBackupDir% ...

md %xBackupDir%

echo Sicherung von %computername%\%xDB% , %xChannel% nach %xBackupDir%\%xChannel%.bak

sqlcmd -S %computername%\%xDB% -E -Q "BACKUP DATABASE %xChannel% TO DISK = '%xBackupDir%\%xChannel%.bak'"

echo Fertig.

rem Weitere Datenbanken

rem .

Hinweise:
  • Es wird eine Sicherung mit Datum und Uhrzeit erstellt, somit ist eine Historie verfügbar.
  • Die Sicherung enthält alles um Prism wieder auf den entsprechenden Stand zu restaurieren, auch auf einem anderen Rechner.
  • Pakete, Kommandos und andere Installationen sind separat zu sichern.
  • Das Backup-Script kann auch als Task im Task-Scheduler verwendet werden.