none
Zalohovani MSSQL DB (zaloha transakcnich logu)

    Dotaz

  • Ahoj,

    u jednoho z nasich zakazniku mame MSSQL server, ze ktereho zalohujeme DB na druhy server. Kdyz jsem instaloval na druhy server updaty byl treba reboot. Po rebootu se ale na SQL serveru objevila v event logu hlaska ze nebylo mozne zalohovat .trn soubor z jedne DB, coz bylo samozrejme zpusobeno rebootem serveru pro zalohy. Dival jsem se do zaloh a .trn soubory jsou tam vytvareny kazdych 15min. V dobe rebootu je tam jeden vynechany (nezalohovany).

    Moje otazka je: Je vyse popsany pripad problem? Co presne je v tom .trn souboru - zapis o sql transakcich? Pokud ano tak to znamena ze o nekterych transakcich vlastne tedka nemame zaznam ze?

    středa 5. října 2011 11:22

Odpovědi

  • 1) Vyse popsany pripad neni problem.

    2) Ano, jsou tam zaznamenany vsechny databazove transakce (i ty, ktere jiz byly ulozeny do db).

    3) Pokud se zaloha nepodarila, tak ty transakce byly zazalohovany znovu pri pristim backupu.

    Pokud chcete mit 100%-ni jistotu, ze mate aktualni funkcni zalohu vsech dat, tak provedte FULL backup cele db a potom ji obnovte pod jinym nazvem nebo na jinem MS-SQL-Serveru.

    Dalsi informace muzete nalezt napr. zde: http://msdn.microsoft.com/en-us/library/ms187048.aspx


    __________________________________________________________ If isn't above described anything, the following applies: Technical details: * OS: Windows Server v2003, English, Standard Edition, SP2 ** My User-Account is member of 'Administrators' local security group. * MS-SQL-Server: v2005, English, Standard Edition, SP2 ** My User-Account is member of 'SysAdmin' db-role.
    středa 5. října 2011 18:24