Jump to content

Exchange 2007 | Transaktionslogs


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Recommended Posts

Hallo zusammen,

 

ich habe im Verzeichniss meines Exchange-DB viele Log-Dateien liegen und verstehe nicht genau warum, denn die Umlaufprotokollierung ist ausgeschaltet und auch die Windows-Serversicherung sichert den Server mit vollständiger VSS jeden Abend.

[PS] C:\Windows\system32>Set-StorageGroup -Identity "First Storage Group" -Circu
larLoggingEnabled $false
WARNUNG: Der Befehl wurde erfolgreich abgeschlossen, es wurden jedoch keine
Einstellungen von 'SBS\First Storage Group' geändert.

Im Eventmgr steht dazu:

Protokollname: Application
Quelle:        ESE
Datum:         15.01.2017 16:42:04
Ereignis-ID:   518
Aufgabenkategorie:Protokollierung/Wiederherstellung
Ebene:         Fehler
Schlüsselwörter:Klassisch
Benutzer:      Nicht zutreffend
Computer:      SBS.server.local
Beschreibung:
eseutil (10288) Die Protokolldatei \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy118\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\E00000A232F.log fehlt (Fehler -1811) und kann nicht verwendet werden. Wenn diese Protokolldatei für die Wiederherstellung erforderlich ist, wird eine einwandfreie Kopie benötigt, damit die Wiederherstellung erfolgreich abgeschlossen werden kann.

Weitere Informationen erhalten Sie unter http://www.microsoft.com/contentredirect.asp.
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="ESE" />
    <EventID Qualifiers="0">518</EventID>
    <Level>2</Level>
    <Task>3</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2017-01-15T15:42:04.000Z" />
    <EventRecordID>798253922</EventRecordID>
    <Channel>Application</Channel>
    <Computer>SBS.server.local</Computer>
    <Security />
  </System>
  <EventData>
    <Data>eseutil</Data>
    <Data>10288</Data>
    <Data>
    </Data>
    <Data>\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy118\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\E00000A232F.log</Data>
    <Data>-1811</Data>
  </EventData>
</Event>
 

Die Dateien existieren aber. Wie kann ich denn sicher sein, das die Exchange-DB aktuell ist und die TransLogs löschen?

Vielen Dank.

Gruß

Tobias

Edited by tsaenger
Link to comment

Hi,

 

vielen Dank für deine Rückmeldung:

eseutil sagt:

 

C:\Program Files\Microsoft\Exchange Server\Bin>eseutil.exe /ml "C:\Program Files
\Microsoft\Exchange Server\Mailbox\First Storage Group\E00.log"

Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 08.03
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating FILE DUMP mode...

      Base name: E00
      Log file: C:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage
 Group\E00.log
      lGeneration: 755239 (0xB8627)
      Checkpoint: NOT AVAILABLE
      creation time: 01/16/2017 16:41:08
      prev gen time: 01/16/2017 16:38:26
      Format LGVersion: (7.3704.12)
      Engine LGVersion: (7.3704.12)
      Signature: Create time:08/07/2010 10:07:46 Rand:7615244 Computer:
      Env SystemPath: C:\Program Files\Microsoft\Exchange Server\Mailbox\First S
torage Group\
      Env LogFilePath: C:\Program Files\Microsoft\Exchange Server\Mailbox\First
Storage Group\
      Env Log Sec size: 512
      Env (CircLog,Session,Opentbl,VerPage,Cursors,LogBufs,LogFile,Buffers)
          (    off,    652,  32600,  16384,  32600,   2048,   2048,  64000)
      Using Reserved Log File: false
      Circular Logging Flag (current file): off
      Circular Logging Flag (past files): on
      1 C:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\M
ailbox Database.edb
                 dbtime: 654434789 (0-654434789)
                 objidLast: 171622
                 Signature: Create time:06/18/2014 09:34:59 Rand:4004329 Compute
r:
                 MaxDbSize: 0 pages
                 Last Attach: (0xB116C,9,86)
                 Last Consistent: (0xB116A,640,73)

      Last Lgpos: (0xb8627,7FF,0)

Integrity check passed for log file: C:\Program Files\Microsoft\Exchange Server\
Mailbox\First Storage Group\E00.log


Operation completed successfully in 8.188 seconds.


C:\Program Files\Microsoft\Exchange Server\Bin>

 

Exchange und DB ist auf C:

Täglich wird eine local Copy aus D: erstellt.

 

gruß und Danke

 

Tobias

Link to comment

Lass mal das .log hinter E00 weg bzw. geh ins Log Verzeichnis und starte da einmal "eseutil /ml E00".

 

Was meinst du mit:

 

 

Täglich wird eine local Copy aus D: erstellt.

 

Hast du das Backup in der GUI angelegt oder sicherst du per Script? Was wird denn _alles_ gesichert (https://technet.microsoft.com/de-de/library/dd876854(v=exchg.150).aspx)?

Link to comment

Beides per Script mit täglichem Maillog

 

SET DATUM=%DATE% %TIME%
SET QUELLE=c:,e:
SET LOG="c:\backupscript\backup.log"

echo Datum: %DATUM% > %LOG%
echo ------------------------------- >> %LOG%
echo . >> %LOG%

wbadmin start backup -quiet -allCritical -backupTarget:\\sbs\F -include:%QUELLE% >> %LOG%
 

und gestern und heute aus der Serversicherung.

 

Nachdem nun endlich die 91000 Logs fertig gescannt wurden bekam ich dieses Ergebnis:

 

      Log file: C:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\E00.log
                ERROR: Cannot open log file (C:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\E00.log). Error -1032.

Operation terminated with error -1032 (JET_errFileAccessDenied, Cannot access file, the file is locked or in use) after 7074.844 seconds.
 

 

Hat jemand eine Idee was ich tun kann?

Scheint ja so, als ob die vorher im Eventlog bemängelte Logfile nichts hätte oder?

 

gruß und Danke

 

Tobias

Link to comment

Ich sehe in deinem Skript keine Option die eine vollständige VSS Sicherung macht. So wie ich das sehe machst du nur eine Kopiesicherung.

Dann werden Exchange Logs auch nicht gelöscht, da die Datenbank nicht vollständig gesichert wird.

 

https://technet.microsoft.com/de-de/library/cc742083(v=ws.10).aspx

 

Ja das ist so, teste mal mit -vssFull als Parameter.

 

Performs a full back up using the Volume Shadow Copy Service (VSS). All files are backed up, each file's history is updated to reflect that it was backed up, and the logs of previous backups may be truncated. If this parameter is not used wbadmin start backup makes a copy backup, but the history of files being backed up is not updated.

Edited by fuuussiiidiel
Link to comment
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...