Solved

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

Posted on 2012-12-27
7
297 Views
Last Modified: 2013-01-06
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
Comment
Question by:classanets
  • 3
  • 3
7 Comments
 
LVL 40

Expert Comment

by:Subsun
Comment Utility
What do you mean by Aliases? Are you looking for email addresses of mailbox?
0
 
LVL 37

Expert Comment

by:Neil Russell
Comment Utility
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
 

Author Comment

by:classanets
Comment Utility
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
Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 
LVL 40

Expert Comment

by:Subsun
Comment Utility
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
 

Author Comment

by:classanets
Comment Utility
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
 
LVL 40

Accepted Solution

by:
Subsun earned 500 total points
Comment Utility
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
 

Author Closing Comment

by:classanets
Comment Utility
Thank you for all of the help ! Thats got me going in the right direction.....
0

Featured Post

What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Suggested Solutions

Resolve DNS query failed errors for Exchange
Resolve Outlook connectivity issues after moving mailbox to new Exchange 2016 server
In this video we show how to create a User Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Mailb…
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now