HOTLINE +49 (0) 241 531088 250
Logo der OPTIMAL.de
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.