• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 313
  • Last Modified:

looking for powershell/exchange (2007) ems scripts to help extract data from exchange 2007 accounts

Hi All:

I have two companies that are merging -

I need to migrate an exchange 2007 user base from one domain (where it is a DC) to another domain's exchange 2010 server (which is a member server).I'm looking for some power shell scripts, that may help me extract data from the source exchange 2007 server which includes for each account:

1) Aliases
2) groups belonged to
3) delegates

And then maybe some scripts to import that same data into the new accounts in the exchange 2010 environment.

Thanks in advance for any tips or direction.
0
classanets
Asked:
classanets
  • 3
  • 3
1 Solution
 
SubsunCommented:
What do you mean by Aliases? Are you looking for email addresses of mailbox?
0
 
Neil RussellTechnical Development LeadCommented:
Firstly are these two domains on the same site? Can you not use the standard domain migration tools and processes for moving users accross domains/forests?
0
 
classanetsAuthor Commented:
They are not on the same site.  They are separate physical locations.

Yes, by aliases I mean email aliases, as many of the mailboxes could contain ten or more aliases. A bigger issue is the delegates though.
0
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

 
SubsunCommented:
To export the Email Addresses..
Get-Mailbox -ResultSize Unlimited | select name,{$_.EmailAddresses} | Export-Csv C:\report.csv -NoTypeInformation

Open in new window


To export the Delegates (Only Delegates will be listed not calendar permissions)..
Get-mailboxcalendarsettings -ResultSize Unlimited | select name,{$_.ResourceDelegates} | Export-Csv C:\ResourceDelegates.csv -NoTypeInformation

Open in new window


For group membership, are you looking to get only distribution groups?
0
 
classanetsAuthor Commented:
Subsun, yes thats what I am looking for. Does the first one also list the mailboxe's aliases ?

And yes, just distribution group information....

THANK YOU !
0
 
SubsunCommented:
Yes it will list the mailbox's aliases..
Do you mind a script with Quest AD cmdlets for getting users group membership?
http://www.quest.com/powershell/activeroles-server.aspx
0
 
classanetsAuthor Commented:
Thank you for all of the help ! Thats got me going in the right direction.....
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now