none
EXCH2003 - Commitare file di log senza fare backup.. possibile ? RRS feed

  • Domanda

  • Innanzitutto ben tornati dalle ferie (a chi le ha fatte) !

    :-)

    E' possibile eseguire il commit dei file di log senza necessariamente eseguire il backup ?

    Grazie

    venerdì 31 agosto 2012 14:30

Risposte

Tutte le risposte

  • Le transazioni sono applicate in tempo reale.
    Intendi "cancellare i log senza fare backup" ?

    Ciao
    Gabriele


    -- Gabriele Tansini [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights"

    venerdì 31 agosto 2012 15:47
  • Ciao Gabriele.

    Si, scusa, intendevo quello.

    Grazie

    venerdì 31 agosto 2012 15:49
  • Ciao, hai già letto questo articolo?

    http://support.microsoft.com/kb/240145/en

    • Contrassegnato come risposta Aldo_ domenica 2 settembre 2012 13:30
    sabato 1 settembre 2012 12:44
  • L'articolo è perfetto.

    Solo una nota data dall'esperienza.

    Anche se il DB è in Clean Shutdown non cancellare tutti i log. Lascia sempre almeno l'E0x.log.

    Se li rimuovi tutti Exchange genererà un nuovo set di log con una nuova signature e una nuova sequenza. Questo invaliderà i tuoi vecchi backup.

    Ciao
    Gabriele


    -- Gabriele Tansini [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights"

    sabato 1 settembre 2012 19:26
  • Un'altra soluzione per "limitare" i transaction log è abilitare il "circular logging"

    http://www.msexchange.org/articles/exchange-log-disk-full.html

    ma questa operazione elimina la possibilità dei backup incrementali e differenziali, rimane solo il backup full, quindi occhio!

    Per limitare i transaction log io preferisco eseguire cicli di backup regolari (full + inc / diff) ed evito il "circular logging" ...


    Gastone Canali >http://www.armadillo.it

    Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili . GRAZIE!


    domenica 2 settembre 2012 12:50
    Moderatore
  • Innanzitutto grazie a tutti per le risposte.

    Mi sembra, quindi, di aver capito che l'unico sistema per ripulire i file di log (senza abilitare il circular logging) sia di farlo manualmente. Pensavo esistesse un comando eseguibile con eseutil che potesse eliminare i file di log già committati nel db senza , però, il bisogno di fare il backup.

    Grazie

    domenica 2 settembre 2012 13:39
  • Scusa Aldo, ma mi sfugge la differenza tra il circular logging e quello che serve a te... A me sembra proprio la soluzione che cerchi.

    Ciao,


    Dario Palermo

    lunedì 3 settembre 2012 13:12
  • Ciao Dario.

    Effettivamente, credo di essermi un po' incasinato con i ragionamenti.

    Mi ero fissato con il fatto che il backup fosse l'unico sistema per committare le transazioni dai log al db (che scemo).

    :-)

    Visto che l'exchange in questione gira su di una piccola vm che viene spenta di notte e backuppata offline, posso abilitare tranquillamente il circular logging e non preoccuparmi dei backup (visto che faccio tutta la vm integrale).

    Grazie

    lunedì 3 settembre 2012 13:22