Ich war gerade auf der Suche nach einem Backup Script für die BES Datenbank und bin fündig geworden 😉

    http://www.blackberryforums.com/bes-admin-corner/98859-script-perform-scheduled-besmgmt-db-backup.html

    @for /f "Tokens=1-4 Delims=/ " %%i in ('date /t') do @set dt=%%l-%%j-%%k-%%i
    @for /f "Tokens=1" %%i in ('time /t') do @set tm=-%%i
    @set tm=%tm::=-%
    @set dtt=%dt%%tm%
    @echo Copying backup set: %dtt%.
    @echo Please wait...
    @if not exist C:BlackBerryDBBackup mkdir C:BlackBerryDBBackup
    @cd /D C:BlackBerryDBBackup
    @OSQL -E -Q "backup database BESMgmt to disk = 'C:BlackBerryDBBackupbackup.bak'"
    @ren backup.bak "BESMgmt-%dtt%.bak 

    Die Sicherung der Log-Dateien ist hier beschrieben:
    http://www.blackberryforums.com/bes-admin-corner/104925-script-zip-bes-log-files.html

    Der Restore Vorgang der BlackBerry Datebank ist hier beschrieben:
    http://www.blackberryforums.com/bes-admin-corner/77717-database-backup-restore-how.html

    Vor der Wiederherstellung müssen alle BlackBerry Dienste auf dem Server beendet werden, andernfalls bricht der Restore der DB ab (abnormal termination).

    osql -E
    1>restore database BESMgmt from disk = "C:BlackBerryDBBackupbackup.bakk" with recovery,replace
    2> go
    1> quit

    Leave A Reply