Jump to content

GSimos

Members
  • Posts

    1159
  • Joined

  • Last visited

Posts posted by GSimos

  1. Μετά απο ενα μεγάλο remote session με το Βασίλη, δε στάθηκε δυνατό να

    επαναφέρουμε το purged mailbox με το Exmerge & το Mail Recovery

    Wizard απο το Recovery Storage Group (RSG).

    Το πρόβλημα εμπίπτει στο γεγονός ότι το αρχικό χαρακτηριστικό  msExchMailboxGUID που συνδέει το χρήστη με το mailbox στο AD έχει αλλάξει.

     

    Δοκιμάσαμε να αλλάξουμε το msExchMailboxGUID στο αρχικό του μέσω αυτού που μας εμφάνιζε το log του ExMerge, ενώ η μετατροπή σε Hex και απο ASCII σε HEX (άλλο ευαγγέλιο αυτό) γινότανε σωστά, οι προσπάθειες recovery απέτυχαν.

    Έγιναν αλλαγές στα δικαιώματα των mailbox stores έτσι ώστε ο χρήστης που χρησιμοποιήθηκε να έχει Allow Send as & Receive As, αλλά πάλι δεν είχαμε επιτυχία.

    Ο Βασίλης θα δοκιμάσει πλέον με XP Client ο οποίος έχει Outlook Client εγκατεστημένο και τον Exchange System Manager μαζί με το ExMerge, αν αποτυχει και αυτό τότε η λύση είναι μια....

     

    Η Microsoft στην περίπτωση που το mailbox έχει απορριφθεί με purge, προτείνει τη δημιουργία RSG, μετά το restore του  backup στο RSG, στη συνέχεια τη δημιουργία νέου mailbox store (database) κατα προτίμηση σε ξεχωριστό Storage Group.

    Στη συνέχεια αφού ελεγχθεί το mbx store στο RSG ότι είναι καθαρό (Clean Shutdown) γίνεται μετονομασία των αρχείων .EDB & .STM σε αυτά που δηλώθηκαν στο νέο mailbox store και μετακινούνται εκεί, έπειτα Mount και Exchange Tasks > Move Mailbox.

     

    Το σχετικό άρθρο στο Technet είναι το ακόλουθο: http://technet.microsoft.com/en-us/library/aa997796(EXCHG.65).aspx

     

    Το πλήρες κείμενο ακολουθεί:

     

    Exchange Server 2003

    How to Recover a Purged Mailbox from an Online Backup Using the Original Database Server

     

     

     

    Topic Last Modified: 2005-05-23

     

    This

    topic explains how to recover a purged mailbox from an online backup

    using the original database server. Ordinarily, recovering a deleted

    Microsoft® Exchange mailbox is a straightforward operation. If the

    mailbox still exists in the original database, you can right-click it

    in Exchange System Manager and connect it to any Active Directory

    account that you want. This has the effect of "undeleting" the mailbox.

    You can then access items as if the mailbox had never been deleted.

    However,

    if you have purged a mailbox (or items from it) that must be recovered,

    you must then restore a backup of the database that still contains both

    the mailbox and the items. If the mailbox is still in its original

    connected state, a recovery storage group can be used to extract purged

    items. For more information, see Recovering Deleted Items or Purged Mailboxes Using a Recovery Storage Group in Exchange Server 2003.

    clear.gif Procedure

    clear.gif How to recover a purged mailbox from an online backup using the original database server

    1.  

      In Exchange System Manager, create a recovery storage group, and add the database that you intend to restore.

       

    2.  

      Restore the database to the recovery storage group.

       

    3.  

      Mount and disconnect from the database to leave it in Clean Shutdown state. You can run the command Eseutil /mh [database filename].edb to verify the state.

       

    4.  

      If

      the server has the capacity for an additional storage group, create a

      new storage group, and then add a mailbox database to it. The logical

      names of the storage group and database do not matter, but the database

      file names for the .edb and .stm files should match the file names of

      the recovery storage group database.

      Aa997796.note(en-us,EXCHG.65).gifNote:

      If the names do not match, you must rename the recovery storage group
      database files. You should also configure the new database on the same
      logical drive as the recovery storage group database files. Do not
      mount the database after creating it.

       

    5.  

      In

      Microsoft Windows® File Manager, move the recovery storage group

      database files into the paths designated for the new database. If the

      file names of the recovery storage group database files do not match

      the file names that you chose for the new database, rename them now.

       

    6.  

      In Exchange System Manager, in the normal storage group open the Properties dialog box for the database. On the Database tab, select the This database can be overwritten by a restore check box.

       

    7.  

      Mount the database.

       

    8.  

      Under the database node, click Mailboxes,

      and in the right pane find the purged mailbox (which is now a

      disconnected mailbox). Right-click the disconnected mailbox, and then

      click Reconnect to reconnect it to the appropriate Active Directory account.

       

     

    After

    the mailbox is connected to an Active Directory® account, you can log

    on to the mailbox with Microsoft Office Outlook® or another client, use

    ExMerge to extract data, or even use the Move Mailbox task to move the

    mailbox back to its original location.

    Υπ' όψιν ότι το recovery που προσπαθήσαμε με την αλλαγή του msExchMailboxGUID δεν υπάρχει τεκμηριωμένη στη Microsoft, μόνο η παραπάνω λύση είναι προτεινόμενη.

     

     

     

     

     

  2. Κώστα,

     

    Όπως σου είπα και τηλεφωνικά, το DPM για να το παρουσιάσω το έμαθα σχεδόν απ' έξω, η δική μου τακτική είναι να διαβάζω ενδελεχώς το Documentation, την έχω πατήσει στο παρελθόν και έχω μάθει.

    Οι μηχανές αναζήτησης είναι επικουρικό μέσο, απ' ότι είδες η προσέγγιση ξεκίνησε απο το VSS το οποίο ήταν και η ένδειξη σου.

     

    Τυχαίνει να συγκρατώ στη μνήμη μου διάφορα πράγματα τα οποία μου κάνουν εντύπωση και εκεί κολλάει το θέμα με τους Hyper-V (αν θυμάσαι έφαγα αρκετά ξενύχτια μέχρι να καταλάβω τι παίζει πριν την παρουσίαση).

    Σχετικά με τον οδηγό είμαι σύμφωνος, θα ήθελα να τον κάνω σε συνεργασία με κάποιον που να έχει ασχοληθεί, όπως εσύ και ο Vangelis.

     

    Περιμένω τις απόψεις σας για τον οδηγό, εγώ προτείνω να σπάσει σε τρια (3) τμήματα: 1) Εγκατάσταση Server, 2) Eγκατάσταση Agents, 3) Τακτικές backup/Troubleshooting.

     

     

  3. Κώστα,

     

    Για το θέμα με το Sharepoint Backup απο DPM βρήκα αυτό :

     

    Starting and Configuring the WSS Writer Service
    [For content updates, see Newly published content for Microsoft System Center Data Protection Manager.]

     

    Before you can start protecting server farms on servers running

    Windows SharePoint Services 3.0 or Microsoft Office SharePoint

    Server 2007, you must start and configure the Windows SharePoint

    Services VSS Writer service (WSS Writer service).

     

    After you install the protection agent on the Windows SharePoint

    Services Web Front End (WFE) server, you must provide the protection

    agent with the credentials for the Windows SharePoint Services farm.

     

    You perform the following procedure for a single WFE server. If your

    Windows SharePoint Services farm has multiple WFE servers, you must

    select only one WFE server when you configure protection in the Create

    New Protection Group Wizard.

     

     

    To start and configure the WSS Writer service

    1. On the WFE server, at the command prompt, change the directory to <DPM installation location>\bin\.

    2. Type ConfigureSharepoint.exe.

    3. When prompted, enter your Windows SharePoint Services farm administrator credentials.

       

      The administrator credentials you provide for the Windows SharePoint

      Services farm must be a local administrator on the WFE server.

       

      Bb808908.note(en-us,TechNet.10).gifNote

      You must rerun ConfigureSharepoint.exe whenever the Windows SharePoint Services farm administrator password changes

    Το σωστό είναι να γράψεις:

    ConfigureSharepoint.exe -EnableSharePointProtection

    και

    ConfigureSharepoint.exe -EnableSPSearchProtection

    Ολα αυτά απο τη διαδρομή που έχει εγκατασταθεί ο Agent του DPM, <Program Files\Microsoft Data Protection Manager\DPM\bin\> εκτός και αν έχετε αλλάξει διαδρομή.

     

    Αν δεν το κάνεις αυτό, δεν πρόκειται να δεις τη φάρμα του Sharepoint.

     

  4. Τα συμπτώματα μου έφερναν περισσότερο θέμα με τα προαπαιτούμενα για τους Hyper-V.

    Όταν είχα διαβάσει το documentation ανέφερε τα παρακάτω (αγνοήστε το RTM):

    Prerequisites for protecting Hyper-V using DPM 2007 SP1

    Before protecting Hyper-V virtual machines with DPM, ensure that the

    following updates are installed on the target Hyper-V server:

    • The customer should be running Hyper-V RTM. The

      corresponding Windows update is KB950050

      (http://go.microsoft.com/fwlink/?LinkID=132735). HyperV Manager version should

      be 6.0.6001.18016.

       

    • Install the following updates:

       

      • KB951308

        (http://go.microsoft.com/fwlink/?LinkID=132733) on each cluster node for cluster

        deployment.

        Increased functionality and virtual machine control in the

        Windows Server 2008 Failover Cluster Management console for the Hyper-V role.

         

         

      • KB959962

        (http://go.microsoft.com/fwlink/?LinkId=136583) on the Hyper-V host and the

        guest virtual machines. This update for Hyper-V writer is required for backing

        up Hyper-V VMs with DPM.

         

        Dd347840.note(en-us,TechNet.10).gifNote
        KB959962 is scheduled to release in January 2009, it enables online
        protection of Hyper-V guest machines. Until the update is available, virtual
        machines can be protected by configuring them for offline backup within each
        machines’ Integration Components service settings. Open the Settings window for
        the virtual machine and select Integration Services in the left pane. Clear the
        check box for Backup (volume snapshot) service and click OK. If you have set the
        DWORD AllowOffline registry key under
        HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Data Protection Manager\Agent
        make sure the value is not zero (0).

      • KB960038

        (http://go.microsoft.com/fwlink/?LinkId=136584) on all Hyper-V hosts. This

        update for Windows Server 2008 fixes a crash of the Hyper-V host server which

        you may experience when backups are made using Hyper-V writer.

         

    • The version of Integration Components running inside the VM

      should be the same as the version of Hyper-V on the host. For Hyper-V RTM it is

      6.0.6001.18016.

      You can confirm this in the Device Manager inside the guest

      VM. Under System Devices in Device Manager, right-click on the entry Hyper-V

      Volume Shadow Copy and choose Properties. Check the version

      under the Driver tab. If the version does not match, insert the

      integration services disk by choosing the option under the

      Action menu in the VM console. Install the integration

      components and reboot the VM.

     

    Μετά απο ένα remote session με τον Κώστα,

     

    Παρατήρησα τα εξής:

     

    Στον 1ο server του Cluster #1, έλειπε ο Hyper-V VSS Writer, στο 2ο server του ίδιου Cluster  υπήρχε ο writer!

    Για να ελέγξουμε την κατάσταση του VSS πρέπει τρέξουμε απο command line:

     

    C:> Vssadmin list shadows

    Έτσι βλέπουμε αν υπάρχει κολλημένο κάποιο shadow απο προηγούμενο backup (με ένα restart του VSS Service συνήθως συνέρχεται).

     

    Μετά ελέγχουμε τους writers

    C:> Vssadmin list writers

    Αν λείπει κάποιος πρέπει να βρούμε τρόπο να τον εγκαταστήσουμε, συνήθως ο κάθε ρόλος εγκαθιστά το writer του.

     

    Στην περίπτωση του Κώστα χρειάστηκε να εγκατασταθεί το KB956589 σε κάθε Hyper-V και να γίνει restart ο server.

    Μετά την εγκατάσταση στον 1ο Server του Cluster και την επανεκκίνηση του, εμφανίστηκε ο VSS writer για Hyper-V.

     

     Μετά απο αυτό έγινε δοκιμή για την επιλογή backup των Hyper-V VHDs σε δίσκο και το σφάλμα δεν εμφανίστηκε.

     

    Full Backup θα περιμένουμε το Σαββατοκύριακο για να ξέρουμε τι γίνεται.

     

    Το Patch που προτείνει ο Vangelis προς το παρόν το αφήνουμε εκτός. Το είχαμε κατεβάσει και αυτό για καλό και για κακό.

     

    Ελπίζω να βοήθησα.

     

  5. Βασίλη,

    Κάνε τα εξής:

    1) Τρέξε το setup του exchange με την παράμετρο /forestprep, αν σου βγάλει μήνυμα ότι δε χρειάζεται προχώρα στο 2ο βήμα,

    2) Τρέξε το setup του exchange με την παράμετρο /domainprep.

    Και στις δυο περιπτώσεις απάντησε μου τι αποτελέσματα είχες.

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

    Αυτό επίσης υποδεικνύει ότι δεν έχεις μελετήσει σωστά την εγκατάσταση του Server, η διαδικασία λέει ότι πρώτα κάνεις τα παραπάνω και μετά προχωράς στην κανονική εγκατάσταση.

    Το mail recovery wizard που αναφέρεις δεν αφορά mails, αλλά Mailboxes! Για να κάνεις mail recovery πρέπει να κάνεις "brick-level" backup, δηλαδή mailboxes και οχι τη βάση του Information store και το backup των windows δεν κανει brick-level backup, επίσης δεν μπορείς να κάνεις Mail restore στον exchange μέσα απο το Interface του, δεν υπάρχει τέτοια λειτουργία/δυνατότητα.

    Συνεπώς αυτό που βλέπεις μάλλον σωστό είναι, εγώ ρώτησα αν έχεις το "Exchange Tasks" για να το πατήσεις στο mailbox στο Recovery Storage Group (RSG) και να δοκιμάσεις να κάνεις move το mailbox στο main storage group σου.

    Δες και αύτο το άρθρο http://www.msexchange.org/tutorials/Exchange_Server_2003_Mailbox_Recovery.html και επίσης διάβαζε προσεκτικά όσα σου γράφω, για να μη σου ξεφύγει κάτι.

  6. Από το recovery storage group δε σου δίνει δυνατότητα να μετακινήσεις ένα mbx σε άλλο storage group. Μόνο το recovery mail data wizard επιτρέπει

     

    Δηλαδή απο το recovery storage group αν κάνεις δεξι κλικ πάνω στο mailbox δεν σου εμφανίζει το exchange tasks?

    Δες και πες μου.

    Επίσης πρέπει να κάνεις foresprep το forest σου πριν αποκτήσεις πρόσβαση σε τέτοιες λειτουργίες και ίσως να χρειάζεται να αλλάξεις το functional mode του Exchange.

    Εγώ έχω enterprise σε native 2003 mode (exchange οχι AD).

    Πάντως ακόμη δεν μπορώ να καταλάβω τι κάνεις και δεν μπορείς να το πετύχεις... Εχω αρχίσει να ανησυχώ...

     

  7. Βασίλη,

     

    Το πρόβλημα που σου εμφανίζει το exmerge περιγράφεται εδώ: http://support.microsoft.com/kb/919088

     

    Ακολούθησε τις οδηγίες και θα το λύσεις, αλλά μεταξύ μας κάτι έχει γίνει λάθος στην υποδομή σου.....

    Αφου είναι δοκιμαστική δεν πειράζει αλλά φαντάσου να ήταν παραγωγής, δε θα μπορούσες να κάνεις όλα  τα βήματα της λύσης τις εργάσιμες ώρες.

     

     

  8. Με ποιο χρήστη τρέχεις το ExMerge?

    Χρειάζεται να είναι Exchange Admin, το λάθος προς το τέλος υποδεικνύει θέμα rights.

    Επίσης το Exmerge μαζι με κάποια dlls πρέπει να τοποθετηθούν σε συγκεκριμένο folder.

    Διάβασες το documentation? Αν όχι, ρίξε μια ματιά γιατί θα σου λύσει αρκετές απορίες (εγω δεν θυμάμαι απ' έξω).

     

  9. Το exmerge το κατεβάζεις απο τη Microsoft συγκεκριμένα απο το site με τα Exchange Tools (google is your friend Βασίλη...)

    Επίσης επειδή βλέπω ότι δεν το καταφέρνεις με την 1η, ξαναξεκίνα απο την αρχή, κάνε ένα Mailbox ρίξε δεδομένα μεσα και ξανά τη διαδικασία που περιέγραψα.

  10. Τη διαδικασία αυτή την έχω κάνει πολλές φορές, θέλει λίγη προσοχή:


    1) Παίρνουμε full backup του Exchange


    2) Σβήνουμε ότι θέλουμε


    3) Φτιάχνουμε ένα Recovery Storage group και ορίζουμε που θα βρίσκονται τα αρχεία private.edb, public.edb (η όπως τα έχετε ονομάσει) αν θυμάμαι καλά καθορίζεις και stm αρχεία -αλλά με πάσα επιφύλαξη-.


    4) Από τη στιγμή που θα γίνει το Recovery storage group το κυρίως mailbox store δεν πρόκειται να γραφεί από το restore, παρ' όλα αυτά εγώ έχω μαρκαρισμένο το attribute να μη γίνεται κάτι τέτοιο για καλό και για κακό.


    5) Κάνουμε restore από το backup, όλα τα αρχεία ανακατεύθυνονται στη θέση που ορίσαμε στο βήμα 3, αυτό καλό είναι να το ελέγχετε κατα το restore (με F5 από win explorer).


    6) Αφού τελειώσει το  restore ενεργοποιούμε το recovery storage group αλλά για ποιο λόγο; Δεν μπορούμε να μετακινήσουμε κάτι απο εκεί προς άλλο σημείο αλλά για να τρέξουμε το ExMerge και να κάνουμε export το Mailbox που μας ενδιαφέρει και μετά Import στο κυρίως mailbox storage group. -Διόρθωση, μπορούμε να μετακινήσουμε το mailbox που μας ενδιαφέρει στο ενεργό storage group κ' να το συνδέσουμε με το χρήστη που μας ενδιαφέρει, αλλά εγώ προτιμώ τη μέθοδο του exmerge-)

    Καλό είναι Βασίλη να ελέγξεις ότι όντως το backup σου γίνεται σωστά restore και ότι δεν έχεις λάθη στο event log και στο restore log.

  11. Έχω ένα utility το οποίο κατέβασα απο το codeplex.com (το open source site της Microsoft) το οποίο πλέον δεν το βλέπω εκει μέσα, το ανέβασα στο Skydrive μου και μπορείτε να το κατεβάσετε απο εδώ.

    Θα σας λύσει τα χέρια, δε χρειάζεται εγκατάσταση!

  12. Θωμά,

     

    Ευχαριστούμε για τη συμμετοχή σου (η οποία ήταν ενεργή και πολυ ενδιαφέρουσα), χάρηκα που γνωριστήκαμε και πέρασα πολύ καλά στο τραπέζι έπειτα, πολύ φαγητό, μπύρα και καλαμπούρι!

    Αντε και στο επόμενο!

     

  13. Ακόμα ένας returning customer .... παρακολούθησε το 1ο CyberCrime και θέλει και 2ο (για όσους δεν κατάλαβαν οι μαθητές μου με φωνάζουν ... λοχαγό)

    Οι νέοι σε φωνάζουν λοχαγό, οι παλιοί όπως εγώ -μαθητές σου- σε φωνάζουν Μάστερ Τζεντάϊ (Star Wars).

    Αναμένω λοιπόν και εγώ τη σχετική ενημέρωση (εκτός και αν έχουμε εκπλήξεις......)

  14. Ελπίζω η ομάδα του Βόλου να οργανωθεί και να ανέβουμε όχι 2 μόνο όπως στο 1ο event αλλά τουλάχιστον 4 με 6 άτομα. Ιδικά αν Mr. Simos έχει παρουσίαση!!!

    Θα έχει ο Mr. Simos παρουσίαση αγαπητέ Θανάση!

    Μήπως να ετοίμαζες κάτι και εσύ; Έστω για 10', αυτά που μου περιέγραψες στο forum ότι έχεις εφαρμόσει νομίζω ότι θα ενδιαφέρουν τους συμμετέχοντες, αν θέλεις πάρε τηλ να τα πούμε καλύτερα.

  15. Σε συνέχεια των συναντήσεων της Κοινότητας και στην Β. Ελλάδα που ξεκινήσαμε τον Δεκέμβριο του 2008, με χαρά ανακοινώνουμε το 7ο AutoExec.Gr Community Event στη Θεσσαλονίκη, στις εγκαταστάσεις του SystemPlus Κέντρου Πληροφορικής, Ιωνίας 16 στη Περαία Θεσσαλονίκης, τηλ. 23920 21921.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

    Να συμπληρώσω ότι είναι η 2η συνάντηση στη Θεσσαλονίκη.

×
×
  • Create New...