Arricc

September 18, 2007

Exchange Guid converter tool

In response to the amount of comments I’ve had (which are way way more than I was ever expecting!) on my Exchange Mailbox Recovery article, I’ve written a script to convert your guids from the bad format that exmerge gives you to the one thats required for updating the user account.

You can access it here. Please leave any feedback on this post.

40 Responses to “Exchange Guid converter tool”

  1. Alan Says:

    Nice.

  2. Manuela Says:

    It’s just great, I have spending such a long time to come to this page…..

  3. Arthur Smith Says:

    Great tool and great site. I’ve spent days trying to solve this problem,
    thanks for the help

  4. Justin Wicks Says:

    Bud, you are the Champion of Champions!!!
    Really fantastic stuff.
    you are a legend…
    Cheers

  5. Yong Says:

    Great tool. You saved my day.

  6. Zsolt Says:

    Great tool thx!

  7. Chris Wegener Says:

    Thanks so much for the information and the tool. It made recovering my email possible after I was forced to rebuild the server.
    Excellent help.

    Regards,
    Chris

  8. Craig Williams Says:

    My hat off too you. You have saved me so much work. Very Grateful

  9. CH Says:

    Thank you so much for this tool it saved my butt today!!!!!

  10. Mark Says:

    This tool was perfect. We were not coming up with the right translation doing it
    ourselves and this found our error real quickly. Thanks!

  11. Rick Harmeson Says:

    Fantastic tool. Really helped me out in discovering how to fix the overall issue. Really appreciate you help.

  12. Evon Says:

    Excellent site and info.
    Thanks!!!!!

  13. Dave Says:

    Awesome tool! Thanks!

  14. Marcus Says:

    Great work with the tool and write-up! An .EXE would be very useful as it could be included in a DR-toolbox ;)

  15. james Says:

    dude,

    salamat!

  16. Jason Says:

    This tool and web page have been extremely helpful to me.

    Thanks a bunch!

  17. Steve Wells Says:

    This took rocks, saved me heaps of time!

  18. super-e Says:

    Very, VERY nice work. The instructions you posted are extremely helpful.

  19. Adrian Says:

    great tool and thanks for the info:
    One thing I noticed while using the tool:

    I neeed to convert the following mailbox guid:
    qh2i\7EZ\BAG\A0\A7\11h\12\5D\EFB

    I converted it manually using the table at http://www.asciitable.com/ and came up with the results:
    71 68 32 69 7E 5A BA 47 A0 A7 11 48 12 5D EF 0B

    Then I ran the guid through your tool to check. you’re tool converted it to:
    71 68 32 69 7E 5a BA 47 A0 A7 11 48 12 5D EF 0B

    Notice the lower case “a” in the 6th octet. Per the table, “Z” converts to “5A” with the capital “A” - how did you know to use a lowercase “a” because you were correct. I was not able to restore the mailbox until I changed it from a capital A to lower case a.

    Also, thanks for the wonderful info, saved my butt.

  20. Fizzgig Says:

    @Adrian
    Interesting…. I don’t have anything specific about case in my code….

    Stab in the dark - AD replication not picking up quick enough, thus not being able to tie the mailbox back as the guid wasn’t yet replicated whatever server was referenced… I don’t think the case should be important….

  21. Irene Reed Says:

    I wrote the same converter for work in perl and then found your website. It helped as we did not know how to handle 4
    charters between the slashes. Thanks.

  22. Carol Northcut Says:

    Thanks for the tool! It eliminates going cross-eyed on www.asciitable.com and typos.

  23. Shelley Miller Says:

    Your tool worked AWESOME and saved my butt on this high-priority mail restore. Thanks!!!!!

  24. Michael Konstas Says:

    You saved me about a days worth of work. Thanks for the instructions and the tool.

    Great work.

  25. antimatter Says:

    You have no idea how much you have helped me out! Thank you!!!

  26. Doug Says:

    Mate,

    this thing saved my ass in such a huge way i am eternally grateful

  27. Jordy Says:

    You really saved my calculating speed today!!! Thanks a lot!

  28. Jim Says:

    Thanks for providing this valuable information! Until I needed to do this mxExchMailboxGuid modification, I actually had success in restoring a purged mailbox by using ADSIedit to change the msExchRestore attribute value from True to Not Set, turning the RSG into a normal Storage Group, and then attaching mailbox to a non-Excchange enabled dummy user account in AD created just for this.
    But I ran into a problem when the user CN of the purged mailbox I restored was created again in AD (the mailbox purge was accidental). There was an error about a conflicting mail address already being out there.
    This is where your information SAVED me. This is the document Microsoft should have created. Thanks very much. When I fill up on PayPal dollars, I will be donating (shortly).
    BRAVO!!

  29. K Gopi Says:

    Great Sir,

    It is solved my problem .

    Thanks a Lot

  30. Alex Martin Says:

    Thanks!!!
    I surfed the whole net to finally find you!!
    It’s been great. You almost saved my life :)
    thanks again

  31. Matt C Says:

    Fantastic!

    Thank you so much. You saved my bacon.

  32. aj Says:

    This utility is great , thanks

  33. Suman Sardwal Says:

    Thanks
    Really this is a great tool,

  34. Bizzel Says:

    Great job , saved me with this sweet little gem!

  35. ivan wang Says:

    thanks a lot. this is a great tool.

  36. Henry Jacskon Says:

    Worked perfectly!

  37. Joe Zep Says:

    This is a great tool to go along with a gem of an article explaining how to recover purged mailboxes. I only wish I found this earlier.

  38. Tearic Says:

    Thank you very much.
    Thank for your tool and guide.
    It let me know more on Exchange.

  39. Sam T Says:

    YOU ROCK!!!! I CAN’T SAY IT ENOUGH! With an ill timed server upgrade to new hardware and then suddenly deciding to also change to VMWare ESXi and Server 2008/Exchange 2007, I have been basically down for about 2 weeks now. The catalyst to cause all of this was that my old server took a massive dump and would no longer let me log in. All I had was a backup of the RAW DB files. To make a long story hopefully shorter, it was looking like my only option was to spend hundreds of dollars to purchase software to convert the RAW DB files from 2003 to Exchange 2007 OR lose all my e-mails, contacts, hundreds of tasks, calendar appointments, etc.

    Thanks for saving my @** with your article and this time saving tool! :) I owe you one big time.

  40. hafsteinn Says:

    Thanks, both your article and the converter where a great help in a difficult restore job.
    Saved me a lot of tima and restored my faith in mankind ;-)

    Regs.
    Hafsteinn

Leave a Reply