Jump to content

Πρόβλημα με Exchange 2010 SP2


Blackman
 Share

Recommended Posts

Αγαπητοί συνάδελφοι. Αντιμετοπίζω το εξής πρόβλημα.Αρχικά την Παρασκευή που μας πέρασε είχα ένα Error από τον DPM 2010 ο οποίος δεν κατάφερε να πάρει backup τις βάσεις του Exchange. Στην προσπάθεια να το κάνεις να δουλέψει δοκίμασα τόσο ως είχε να κάνω τα γνώστα (consistency check & full backup), αλλά και επιλέγοντας να μην χρησιμοποιήσει το eseutil. Στην περίπτωση χωρίς το eseutil μου πήρε backup κανονικά. Εχθές είχα θέμα με το Internet οπότε επειδή δεν μπορούσα να το ψάξω όπως ήθελα εγώ, αποφάσισα να το αφήσω χωρίς το eseutil και μόλις ήμουν εντάξει να το ξαναδω με την ησυχία μου. Σήμερα είδα όμως ότι ακόμα και έτσι το backup "έσκασε" και μου έφερε το παρακάτω μύνημα στον DPM

Recovery point creation jobs for Exchange Mailbox Database DBMail-2 on EXCH2010SRV.domain.gr have been failing. The number of failed recovery point creation jobs = 2. If the datasource protected is SharePoint, then click on the Error Details to view the list of databases for which recovery point creation failed. (ID 3114)

DPM has detected a discontinuity in the log chain for Exchange Mailbox Database DBMail-2 on EXCH2010SRV.domain.gr since the last synchronization. (ID 30216 Details: Unspecified error (0x80004005))

Recommended Actions:

1. Consult the administrator of the Exchange server to rectify the problem. Please ensure that Exchange circular logging is turned off. Synchronization jobs may continue to fail until this issue is resolved.

2. Last backup might have failed after log truncation. In the Protection task area, click 'Create recovery point' and select 'Full backup' option.

3. If the protected datasource is an Exchange 2010 database, make sure that multiple copies of the database are not protected for FULL backup. DPM supports protecting only one copy of the database using FULL backup and the other copies have to be protected using COPY backup.

-------------------------

Ενώ το μύνημα με το backup όταν λειτουργούσε κανονικά είναι το παρακάτω:

The replica of Exchange Mailbox Database DBMail-1 on EXCH2010SRV.domain.gr is inconsistent with the protected data source. All protection activities for data source will fail until the replica is synchronized with consistency check. You can recover data from existing recovery points, but new recovery points cannot be created until the replica is consistent.

For SharePoint farm, recovery points will continue getting created with the databases that are consistent. To backup inconsistent databases, run a consistency check on the farm. (ID 3106)

Data consistency verification check failed for LOGS of Exchange Mailbox Database DBMail-1 on EXCH2010SRV.domain.gr. (ID 30146 Details: Unknown error (0xfffffdb9) (0xFFFFFDB9))

Recommended Actions

Either the database files are corrupt or the proper versions of the Eseutil.exe and Ese.dll files are missing.If you have recently upgraded your Exchange server, copy them from that server to the DPM server.Contact your Exchange server administrator, and then verify the issue. You can recover the last known good backup to address the corrupted state.

---------------------------------

Να σημειώσω ότι έχω δύο databases & την public folder. Οι εκδόσεις του eseutil είναι η σωστή.Οπότε στην συνέχεια προχώρησα να δω από πλευράς του Exchange αν έχω κάποιο πρόβλημα. Κοιτάζοντας τον event viewer εντοπίζω κάποια θέματα τα οποία είναι τα παρακάτω (δεν είναι τακτική η εμφάνιση όλων):

(Warning) Event ID: 7004

The activation of all modules took longer than expected to complete. Total Load Time: 00:00:25.7210491 Total Start Time: 00:00:00.1204938 Load Time Breakdown:


Load Configuration Certificate and Database components:00:00:10.5466186


-----

(Error) Event ID: 1028

Process MSExchangeFDS.exe (PID=2052). Errors occurred while synchronizing content from server EXCH2010SRV for object VMsOAB, remote server is unavailable, giving up after 5 retries. Please check previous error events logged by MSExchangeFDS for more information.



----

 


(Warning) Event Id: 1018

Process MSExchangeFDS.exe (PID=2052). Failed to connect to remote server EXCH2010SRV. The remote server may be down, or its Server service may not be running.

 

----

(Error) Event ID: 2007 (εμφανίζεται τακτικά μαζί με το επόμενο ID)

Information Store (4060) Shadow copy instance 33 aborted.

----

(Warning) Event ID: 9782 (εμφανίζεται τακτικά και για τις άλλες βάσεις)

Exchange VSS Writer (instance 580c0081-f617-48bd-a2a7-2471a8d69336:32) has completed the backup of database 'DBMail-2' with errors. The backup did not complete successfully, and no log files were truncated for this database.

-----

(Error) Event ID: 6 (αρκετά μαζεμένα στις 1/2/2012 και ένα σήμερα) (ΑΠΕΝΕΡΓΟΠΟΙΗΣΗ TOY AUDIT ΣΤΟΝ EXCHANGE KAI ΣΤΑΜΑΤΑΝΕ ΤΑ ΜΥΝΗΜΑΤΑ ΑΥΤΑ)

Cmdlet failed. Cmdlet Get-User, parameters {ResultSize=unlimited, Identity=f8722ef1-dbe8-416e-b909-4e0b5a4ddf18}.

 

-----

VDS Basic Provider (Εμφανίζεται μία δύο φορές την ημέρα)

(Error) Event ID: 1 (ΜΠΟΡΕΙ ΝΑ ΑΓΝΟΗΘΕΙ ΟΤΑΝ ΠΡΟΚΕΙΤΑΙ ΓΙΑ Virtual Machine, ΟΠΟΤΕ ΕΙΜΑΙ ΟΚ ΣΕ ΑΥΤΟ)

Unexpected failure. Error code: 490@01010004

----

Όλα τα παραπάνω τα εμφανίζει τις τελευταίες ημέρες στον exchange.

Έχω βρει λύσεις όπως:

 

http://www.mikepfeiffer.net/2010/10/windows-server-backup-with-volumes-that-include-active-and-passive-exchange-databases/

If you are not in DAG, You may try this. 1. Dismount the Mailbox database. 2. Clear all the Log files manually once. ( or move them to temp folder) 3. Mount the database again. 4. Try to take a Full backup again.

http://www.outlookforums.com/threads/60238-Windows-Backups-Fail-Consistency-Check

 

ο Exchange δίχνει ότι λειτουργεί κανονικά...any clews? δεν προχωράω να κάνω κάτι στον exchange αν δεν πάρω απάντηση από τους guru μας

Link to comment
Share on other sites

όχι δεν έχει καμία βάση circular.

εχθές δοκίμασα με windows server backup και ολοκληρώθηκε κανονικά.

 

περιμένω επιβεβαίωση να κάνω αυτό που λένε με το

 

1. Enable circular logging.

2. Dismount\Mount the DB. (If the DB is working without any dirty shutdown then this should not cause you any problem)

3. Check the logs have been truncated.

4. Disable circular logging.

5. Dismount\Mount DB.

6. Run the backup.

το οποίο το είχα βρει και σε άλλα 2 sites

 

Link to comment
Share on other sites

αγαπητή ομάδα "έχουμε mail" ...μία απάντηση και από εσάς παρακαλώ; κανένας φίλτατος mvp θα απαντήσει; ή να ξεκινήσω να πάρω κανα Ανδρίτσο τηλέφωνο να του μάθω Σιου Ζίτσου;

 

lol

 

 

 

Link to comment
Share on other sites

Κανένα restart δοκίμασες?

Τρέξε μια τπ Get-MailboxDatabase 'DBName' -Status |fl
To "BackupInProgress" flag είναι true ή false? Συνήθως όταν σκαέι για κάποιο λόγο αυτό παραμένει στο true και σκάνε και όλα τα υπόλοιπα που προσπαθείς να πάρεις μετά. Με restart σε όλα τα nodes του Exchange, άν έχεις παραπάνω απο ένα, γυρνάει στο False. Γενικά αν δεν είναι στο False μη προσπαθείς να πάρεις backup γιατί τα μηνύματα λάθους θα είναι άσχετα με το πρόβλημα σου.

 

Link to comment
Share on other sites

First, verify you VSS for Exchange. Open an elevated command promt and type vssadmin list writers to populate the VSS'es located on your Exchange servers.

Δες μια και αυτό. Αυτό έγινε ξαφνικά? Μετά απο κάποιο update? Μήπως απλά τώρα το κατάλαβες, ενω το πρόβλημα υπήρχε και παλιότερα?

Αν έχεις κάνει κάποιο update rollup τα eseutil.exe και ese.dll τα μετέφερες στον DPM?

Αν δώσεις χειροκίνητα ένα consistency check τι σου απαντάει?

 

Link to comment
Share on other sites

Πάνε λίγο στο application log και δες για events σχετικά με τον dpm agent - vss writer - exchange IS να δούμε αν σου λέει σε ποιο σημείο σκάει η διαδικασία.

 

Επίσης κάνε disable το Forefront ή οποιο A/V έχεις, κάνε dismount / mount την βάση και πάρτην ένα full backup με το WSB και μετά δες αν θα καθαρίσουν τα logfiles.

 

Link to comment
Share on other sites

apostole έχω κάνει restart όλο το μηχάνημα 2 φορές.

οι writers δεν βγάζουν κάποιο πρόβλημα

 

Γιώργο τα Logs είναι πιο πάνω...

 

αυτό που λένε παντού είναι να κάνω τα βήματα με το unmount κλπ...

 

το windows server backup παίζει χωρίς πρόβλημα

 

Link to comment
Share on other sites

πιάσε με και τηλέφωνο την επόμενη φορά :)

απ ότι κατάλαβα εχεις πάθει corruption στο Log Stream της Database (γιατι δεν έχουμε DAG Mr Blackman ? ε ? )

κάνε dismount την Database, esutil /mh και δες οτι είναι σε Clean Shutdown.

Παρε τα Log και το checkpoint και βαλτα σε άλλο folder.

Mount την Database και backup ΕΠΙ ΤΟΠΟΥ! (τα παλια δεν ειναι valid πλέον)

Βαλε exclusions στο anti virus γιατι μπορει εκείνο να έκανε την ζημια !

http://technet.microsoft.com/en-us/library/bb332342.aspx

και.... βάλε DAG ΤΩΡΑ!!!! ΤΩΡΑ λεμε ε ?

Link to comment
Share on other sites

αν το είχα διαθέσιμο θα σε έπερνα και τηλ

δεν έχω DAG...γιατί δεν ξέρω γιατί δεν θυμάμαι οταν το είχα συζητήσει με τον Καψαλάκη. αν πρέπει, θα βάλω.

έκανα dismount τις 2 DBs και την public folder...με το eseutl είδα ότι είναι σε clean shutdown

πήρα τα logs και κάθε checkpoint από κάθε βάση και τα πήγα αλλού

mount έκανα>..προσπάθησα backup με τον DPM και είχα το ίδιο αποτέλεσμα

antivirus δεν έχω πάνω, από τότε που είχα ένα θέμα με ένα rollup update και το ξήλωσα στο ψαξιμο, παρόλο που είχα όλα τα exclusions από την σελίδα που είχες βάλει.

οπότε το θέμα μου προφανώς δεν το ξεκίνησε κάποι antivirus.

επίσης όπως έγραψα, με windows server backup, το consistency check  λειτουργεί μία χαρά και το backup ολοκληρώνεται κανονικά και έβαλα να πάρει με αυτό

Link to comment
Share on other sites

στείλε application event log του server και Log files απο DPM μπας και βγάλουμε άκρη.

Εαν το Windows Backup λειτουργεί κανονικά το πιο πιθανό ειναι να γίνετε κάτι με DPM και όχι με τον  Exchange

Βαλε DAG τωρα όπως και file level antivirus (Νιωθω σαν τον στρατό που διατάζαμε [:P] )

(μην ξαναδώ τίτλους σαν αυτο που παραπλανεί τον κοσμο!!!)

ημιανάπαυση!

 

Link to comment
Share on other sites

Ερώτηση... τα ese.dll και eseutil.dll είναι τα latest και στα 2 ? ( DPM + Exchange ) . Εφόσον με WSB κάνεις κανονικό backup το οποίο ολοκληρώνεται συμβαίνουν 2 πράγματα..

 

1) Ο Exchange λειτουργεί κανονικά και δεν έχεις θέμα σε βάση ή logs

2) Το error μάλλον εντοπίζεται στον DPM και ενδεχομένως στο σημείο που πάει να κάνει shadow copy ( οπότε δες και μια τα shadow copies σε τι κατάσταση είναι ). Δες λίγο στο application log του Exchange που ακριβώς σκάει το procedure.. πριν το consistency,μετά?

3) O DPM έχει μια εντολή στο backup να το πάρει χωρίς eseutil . Δοκίμασε και έτσι.

 

Επίσης δες αυτό:

 

Τρέξε το vssadmin list providers και για κάθε provider ( έλεγξε αν όλοι είναι registered ) τρέξε το vssadmin create shadow

για να δείς αν κάνει create κανονικά.

Σε περίπτωση που δεν το κάνει δες αν το Volume Shadow Copy Service τρέχει.. ( πρέπει να είναι ρυθμισμένο στο manual ) . Επίσης δες και τους Hardware vss providers αν έχεις.

 

 

ΚΑΙ ΒΑΛΕ DAG ΤΩΡΑ!!!!!!!

 

Link to comment
Share on other sites

George είσαι θεός (με εφαγε η ασχετοσύνη μου για τον DPM)

το consistency το ελέγχει ο DPM με το eseutil, αρα εκει μαλλον είναι το θέμα, ειδικά εαν ο Blackman έκανε upgrade σε SP2 τον Exchange και δεν έκανε copy τα αρχεία !

http://technet.microsoft.com/en-us/library/ff399140.aspx

ImportantImportant

The eseutil.exe and ese.dll versions that are installed on the most recent release of Exchange Server must be the same versions that are installed on the DPM server. 

 In addition, you must update eseutil.exe and ese.dll on the DPM server if they are updated on a computer running Exchange Server after applying an upgrade or an update.

For more information about updating eseutil.exe and ese.dll, see Eseutil.exe and Ese.dll.
 
Link to comment
Share on other sites

Πάνο κάπου εκεί παίζει το θέμα.

όπως είχα πει και στον Ανδρίτσο. τα αρχεία δεν τα είχα αντιγράψει αμέσως όταν έκανα την αναβάθμιση του exchange, αλλά και μετά πάλι δεν έπαιζε.
όπως έχω γράψει και πιο πάνω, όταν έκανα backup χωρίς του check του eseutil αρχικά πήρε κανονικά backup αλλά μία μέρα μετά είχε βγάλει πάλι πρόβλημα.

τα versions πάντως είναι τα ίδια και στους 2 servers.
θα κάνω πάλι δοκιμές στον dpm το πρωί.

ευχαριστώ παίδες
Link to comment
Share on other sites

επανέρχομαι στο θέμα.

 

όλα όσα περιγράφει και ο iaway τα είχα κάνει εξαρχής. και οι providers είναι οκ και το create shadow γίνεται κανονικά.

ότι λάθος υπάρχει στον exchange το έχω βάλει στο αρχικό post.

 

αυτή την στιγμή ξαναδοκιμάζω χωρίς την χρήση του eseutil

 

Link to comment
Share on other sites

 

Καλησπέρα Blackman,<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

Θα συμφωνήσω με

τον Παύλο, στείλε το Application Log του DPM Server 2010 να το ελένξουμε. Σύμφωνα με τα δεδομένα που έχεις ανεβάση, η αιτία

κρύβεται στο VSS writer. Για να 

ελένξουμε όμως και να επιβεβαιώσουμε την αιτία, χρειαζόμαστε τα Application Log του DPM Server 2010.

 

Link to comment
Share on other sites

να ενημερώσω ότι χωρίς το eseutil έπαιξε, αλλά και την περασμένη εβδομάδα που δοκίμασα έπαιξε στην αρχή και μετά από 1-2 μέρες έβγαλε ένα από τα λάθη που έχω βάλει στο αρχικό post.

 

νόμιζα ότι είχα βάλει τα μυνήματα λάθους του DPM αλλά είδα ότι τελικά έχω βάλει μόνο τα errors που μου βγάζει μέσα.

επειδή έχω μία δυσκολία στο ανέβασμα του log σαν αρχείο, σας παραθέτω τα βασικά μυνήματα errors & warnins

 

Error ID 1005 - Source: SceCli

 

Some JET database is corrupt. Run esentutl /g to check the integrity of the security database %windir%\security\Database\secedit.sdb. If it is corrupt, attempt a soft recovery first by running esentutl /r in the %windir%\security directory. If soft recovery fails, attempt a repair with esentutl /p on %windir%\security\Database\secedit.sdb. Then delete the log files in %windir%\security. Error opening some security database(s) such as %windir%\security\database\secedit.sdb.

 

(νομίζω ότι δεν είχα ολοκληρώσει τα προτεινόμενα βήματα)

 

Warning ID 1202 - Source: SceCli

 

Security policies were propagated with warning. 0x10d9 : Unable to read from or write to the database.

 

Advanced help for this problem is available on http://support.microsoft.com. Query for "troubleshooting 1202 events"

 

Error ID 1008 - Source: Perflib

 

The description for Event ID ( 1008 ) in Source ( Perflib ) could not be found. It contains the following insertion string(s):  BITS, C:\Windows\system32\bitsperf.dll, 4.

 

Warning ID 2003 - Source: Perflib

 

The description for Event ID ( 2003 ) in Source ( Perflib ) could not be found. It contains the following insertion string(s):  C:\Windows\system32\perf-MSSQL$MSDPM2010-sqlctr10.3.5500.0.dll, MSSQL$MSDPM2010.

 

Error ID 518 - Source: MSDPM

 

The description for Event ID ( 518 ) in Source ( MSDPM ) could not be found. It contains the following insertion string(s):  An authentication error occurred when trying to connect to the SMTP server.

 

Problem Details:

<NotificationSendFailed><__System><ID>21</ID><Seq>35165</Seq><TimeCreated>13/2/2012 11:52:26 πμ</TimeCreated><Source>NotificationSubscription.cs</Source><Line>193</Line><HasError>True</HasError></__System></NotificationSendFailed>

 

 

τα παραπάνω είναι τα μυνήματα που επαναλαμβάνονται στο application log του DPM

 

 

Link to comment
Share on other sites

αποψή μου είναι οτι έχεις λάθος eseutil, σε παρακαλώ κανε έλεγχο και πάλι οτι εχεις τα σωστά version και στην σωστή θεση :)

Για να λειτουργεί χωρίς να κάνει τον έλεγχο με το eseutil ο Exchange είναι μια χαρά (μπορεις να κανεις dismount την Database και να την ελέγξεις, και τα Logs, με το eseutil ).

eseutil /ml - ελεγχος αν είναι ολα τα Log εκει :)

παράδειγμα.

D:\exchsrvr\MDBDATA\log3\test>eseutil /ml e00

Μπορείς να κάνεις και Checksum check όλη την Database (πέρνει αρκετή ώρα, ανάλογα με το μέγεθος )

Eseutil /K file.edb  - για την Database

Eseutil /K E00  - για τα Log Files

υπόψη οτι μπορείς να πεις στον Exchange να κανει το checksum οσο είναι online η Database 24x7 (καλό ειναι να το έχεις ενεργό )

  1. In the console tree, navigate to Organization Configuration > Mailbox.
  2. In the result pane, on the Database Management tab, click the mailbox database for which you want to set the maintenance schedule.
  3. In the action pane, under the name of the database, click Properties. The <Database Name> Properties dialog box appears.
  4. On the Maintenance tab, select the Enable background database maintenance (24 x 7 ESE scanning) check box, and then click Customize to select a predefined schedule or to create a customized schedule.
  5. Click OK to save your changes.
  6. In the console tree, navigate to Organization Configuration > Mailbox.
  7. In the result pane, on the Database Management tab, click the mailbox database for which you want to set the maintenance schedule.
  8. In the action pane, under the name of the database, click Properties. The <Database Name> Properties dialog box appears.
  9. On the Maintenance tab, select the Enable background database maintenance (24 x 7 ESE scanning) check box, and then click Customize to select a predefined schedule or to create a customized schedule.
  10. Click OK to save your changes.
Link to comment
Share on other sites

Πάνο σε ευχαριστώ για την απάντηση.

για να επιβεβαιώσουμε κάτι. το eseutil του exchange σε ποιον φάκελο είναι; και σε ποιον φάκελο του dpm πρέπει να μπει;

οι εκδόσεις σίγουρα είναι σωστές.

 

θα προχωρήσω και θα κάνω και τα υπόλοιπα που μου γράφεις

το checksum το έχω ενεργό

Link to comment
Share on other sites

στον Exchange είναι στο folder \bin για τον DPM βρήκα αυτο :

http://technet.microsoft.com/en-us/library/bb795725.aspx

Μιας και το λεει μέσα... είναι και τα 2 συστήματα 64bit ???

 

To protect data on a computer running Exchange Server, perform the following steps.

  1. On the computer running Exchange Server, copy Ese.dll and eseutil.exe located in the Exchange Server installation location to the DPM server installation location. The default installation location on the DPM Server is <drive>:\Program Files\Microsoft DPM\DPM\Bin.

  2. Cancel the replica initialization and express full backup jobs that did not complete.

  3. Restart the canceled express full backup jobs.

  4. Run a synchronization with consistency check for canceled replica initialization jobs.

noteNote
We recommend that you use the same processor architecture for the DPM server and the computer running Exchange Server.

 

 
Link to comment
Share on other sites

  • 2 weeks later...
 Share

×
×
  • Create New...