Exchange 2010 Powershell PST Export

Is there a command that will export in bulk from csv with a column of SamAccountName just the following items to PST?
All Calendar Items
All Contacts
All Tasks

Not sure about a csv, but if you paste the contents of that column into a txt file you can make a PS script starting with a get-content, followed by a For Each loop that will run the new-mailboxexportrequest with the appropriate variables.

Similar Messages

  • Exchange 2010 Powershell virtual directory recreation

    Nevermind Fixed.....
    So apparently you have to run those commands in Powershell version 2.0, Exchange 2010 doesn't like powershell 3.0
    to do that type  powershell -version 2.0
    then type the exchange commands. 

    Ok, so I opened up my IIS console today to fix a problem with Exchange and the fix was to change one of the Modules in the Powershell Virtual Directory, but when I clicked on Modules it threw an error.  So I started to try an fix that, all the forums and suggestions I read said to remove the Virtual directory and recreate it...
    My problem is recreating it, I get the following error,  I've googled and searched a lot and can't find how to fix this. 
    This topic first appeared in the Spiceworks Community

  • Running Exchange 2010 PowerShell Scripts

    Hello,
    I have a PowerShell Script which calls PSSnapins for Exchange tools.  The Exchange Management Tools are installed on the Tidal Server
    The Script works fine by itself, I have executed it as the tidal users on the Tidal Server. I have also created a batch file to execute the Powershell script, which also works on the tidal server.
    However when I run the job in Tidal it doesn't run correctly by that I mean it will run the none Exchange pieces.  In the Output tab it shows:
    Add-PSSnapin : The Windows PowerShell snap-in 'Microsoft.Exchange.Management.PowerShell.E2010' is not installed on this machine.
    At E:\PowerShell\DailyChecks\Dag_daily.ps1:7 char:13
    + Add-PSSnapin <<<<  Microsoft.Exchange.Management.PowerShell.E2010
        + CategoryInfo          : InvalidArgument: (Microsoft.Excha...owerShell.E2
       010:String) [Add-PSSnapin], PSArgumentException
        + FullyQualifiedErrorId : AddPSSnapInRead,Microsoft.PowerShell.Commands.Ad
       dPSSnapinCommand
    Add-PSSnapin : The Windows PowerShell snap-in 'Microsoft.Exchange.Management.Powershell.Support' is not installed on this machine
    These Scripts also work via Windows Task Scheduler as written  I would really like to get these to work in Tidal.  We are Tidal 5.3.1. 
    Any help would be greatly appreciated.
    Lee Merrill

    I have struggled with a similar issue with Sharepoint snapin with performing a backup
    I can give a couple of suggestions
    Add snapin to default profiles
    We also see a difference in 64 vs 32 bit oprerations
    we had to add to both versions using a local profile.ps1 and adding a line
    Add-PSSnapin "Microsoft.SharePoint.PowerShell" -ErrorAction SilentlyContinue
    C:\Windows\System32\WindowsPowerShell\v1.0
    C:\Windows\SysWOW64\WindowsPowerShell\v1.0
    Execute remotely
    Slightly different setup on our side
    I am trying to invoke-command on the remote sharepoint server =
    ( you have to set up psremoting, etc)
    Invoke-Command -ComputerName -scriptblock { E:\Backup\BackupSite.ps1}
    Similarly I  can execute the backup.ps1 with no issue on the server but can't from the tidal job.
    I'll let you know if we find a fix
    I am thinking double hop at this point and need to trust for delegation, etc
    Marc

  • Exchange 2010 - Powershell Directory

    Morning. I have googled everywhere and can't find an answer to this problem anywhere. Has anyone got an ideas??
    PS C:\> New-PowerShellVirtualDirectory -Name "Powershell" -RequireSSL:$False
    New-PowerShellVirtualDirectory : An error occurred while creating the IIS virtual directory
    'IIS://<SVR>.<Domain>.com/W3SVC/1/ROOT/Powershell' on '<SVR>'.
    At line:1 char:1
    + New-PowerShellVirtualDirectory -Name "Powershell" -RequireSSL:$False
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidOperation: (<SVR>\Powershell (Default Web Site):ADObjectId) [New-PowerShellVir
       tualDirectory], InvalidOperationException
        + FullyQualifiedErrorId : 90E6376F,Microsoft.Exchange.Management.SystemConfigurationTasks.NewPowerShellVirtualDire
       ctory

    Hi,
    Please confirm if your Exchange Management Shell (EMS) and Exchange Admin Center (EAC) can be opened or work well in your Exchange server.
    If you want to reset Windows PowerShell virtual directory for default web site in Internet Information Services (IIS), please
    make sure the original PowerShell virtual directory has been deleted from the server:
    1. No PowerShell listed in IIS Manager.
    2. No PowerShell VD in ADSIEdit (CN=Configuration,DC=domain,DC=.com > CN=Services > CN=Microsoft Exchange > CN=Domain > CN= Administrative Groups > CN=(Groupname) > CN=Servers > CN=(ServerName) > CN=Protocols > CN=HTTP).
    3. Run this command from the Elevated cmd prompt -> cscript.exe Adsutil.vbs delete w3svc/1/root/PowerShell.
    If your EMS can’t be opened, then we can use Windows PowerShell Module shell to create the PowerShell virtual directory to have a try. If it doesn’t work, please collect some event logs or IIS logs in your Exchange server for further analysis.
    Regards,
    Winnie Liang
    TechNet Community Support

  • Add Exchange 2010 Powershell Modules with Domain Controller

    Hi
    We are looking for a way to run Exchange PS cmdlets from Windows 2008 R2 DC. How can we load teh Exchange PS modules with any other server
    Thanks in advance
    LMS

    You don't need to  - you can open a remote PowerShell session from the DC to the Exchange server and run the Exchange commands remotely.  Use the following commands:
    $PsS = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri <a href="http:///powershell">http://<serverFQDN>/powershell -Authentication Kerberos
    Import-PSSession $PsS -ErrorAction SilentlyContinue

  • Exchange 2010 powershell calendar permissions

    I want to give user01, user02, user03, and user04 reviewer rights to user05's calendar. What is the best way to do this?  with a .csv file?
    Please explain fully.

    Dear All,
     I also use this syntax:
    Import-csv C:\user.csv | ForEach-Object{Add-MailboxFolderPermission -identity $_Samaccountname":\Calendar" -User "username" -AccessRights "reviewer"} , but isn't work.
    csv file content:
    "SamAccountName"
    "testuser1"
    "testuser2"
    I got this error:
    Add-MailboxFolderPermission : An existing permission entry was found for user: xyz.
    At line:1 char:70
    + Import-csv c:\users.csv | foreach-object {Add-MailboxFolderPermission <<<<  -identity $_Samaccountname":\Calendar" -User "[email protected]" -Acc
    essRights "Author"}
        + CategoryInfo          : NotSpecified: (0:Int32) [Add-MailboxFolderPermission], UserAlreadyExis...nEntryException
        + FullyQualifiedErrorId : 377F77B8,Microsoft.Exchange.Management.StoreTasks.AddMailboxFolderPermission
    Add-MailboxFolderPermission : An existing permission entry was found for user: xyz.
    At line:1 char:70
    + Import-csv c:\users.csv | foreach-object {Add-MailboxFolderPermission <<<<  -identity $_Samaccountname":\Calendar" -User "[email protected]" -Acc
    essRights "Author"}
        + CategoryInfo          : NotSpecified: (0:Int32) [Add-MailboxFolderPermission], UserAlreadyExis...nEntryException
        + FullyQualifiedErrorId : 377F77B8,Microsoft.Exchange.Management.StoreTasks.AddMailboxFolderPermission
    Certainly I checked and there is no permission for xyz user on testuser1 and testuser2 Calendar.
    Any help would be appreciated

  • Exchange 2010 SP1 - Export to PST, Remove Mailbox

    I'm looking for a PowerShell script that will allow me to use Exchange 2010 SP1 to export a mailbox to PST and then when finished, delete the user and mailbox. I typically do this process manually about 6 months after an employee leaves the company (allowing
    for live access to the mailbox and message forwarding to their supervisor).
    Ideally, the script would take input for a mailbox ID, and then export the file to a file of the mailbox name (Prompt: jdoe -> New-MailboxExportRequest -Mailbox jdoe -FilePath \\server\path\jdoe.pst). After the export is complete, it would schedule the
    mailbox for complete removal and remove the completed mailbox export request. The prompt and export process should be simple enough, but I suspect the difficulty will come with monitoring for the completed request before acting on the removal.
    Thanks for any help provided! :)

    Thanks for the guidance!
    I think I was able to come up with something that will do the trick nicely:
    $Name = Read-Host "Please enter a mailbox to archive"
    New-MailboxExportRequest -Mailbox $Name -FilePath \\Exchange\C$\ExchangeExports\$Name.pst
    while ((Get-MailboxExportRequest -Mailbox $Name | Where {$_.Status -eq "Queued" -or $_.Status -eq "InProgress"}))
    sleep 60
    Get-MailboxExportRequest -Mailbox $Name | Remove-MailboxExportRequest -Confirm:$false
    Remove-Mailbox -Identity $Name -Confirm:$false
    Hopefully it may help others.

  • Export Mailbox from Exchange 2010 and Import to Exchange 2007

    Hello,
    I exported mailbox (1GB in size) from Exchange 2010 to *.pst file; I need to import it into
    Exchange 2007 mailbox. Is it supported ?
    The operation completed successfully (no errors) but no items were imported; is it due to unsupported backward compatibility or some other issue ?
    Thank you,
    Luca
    Disclaimer: This posting is provided AS IS with no warranties or guarantees, and confers no rights. Whenever you see a helpful reply, click on [Vote As Help] and click on [Mark As Answer] if a post answers your question.

    I also have the same issue. Exported mailboxes on Exchange 2010 SP3 latest updates using
    New-MailboxExportRequest and then tried to import into mailbox on Exchange 2007 SP3 with latest updates. The 32-bit client machine used for the import has Outlook 2010 SP1 (SP2 and later updates causes a different error). I used Outlook 2010 because the E2K10
    New-MailboxExportRequest documentation states that you have to use Outlook 2010 or later. The PST files created can be opened and imported via Outlook but not with the
    Import-Mailbox cmdlet (with no error as stated in this thread). Other PSTs, not created from E2K10 export do import just fine. I also ran ScanPST.exe against the exported PST and then ran the import again and it worked, everything got imported. Interestingly
    the test mailbox PST file I was using was 761 KB but after the ScanPST it was 1,257 KB - must be some difference in the PST format that the Import-Mailbox cmdlet can't deal with.
    Does anyone have any other solutions or
    workarounds to this. I've got over 900 mailboxes I need this for due to an
    acquisition? Has anyone tried using Outlook 2013 on the machine used for doing
    the Exchange 2007 imports or does Outlook 2013 also have the same issue as later versions of Outlook 2010 (Exchange Mailbox import failed with error code 2147221233)?

  • Exchange 2010 Public Folder import .pst

    Hi
    I have Exchange 2010. I exported a public folder to pst-file and then deleted it. Because i could not uninstall our 2007 servers
    How do i import it again. When i do it in Outlook it says that Posts cannot be created on root level in the common information archive. Translated from Swedish.
    Anyone have a step by step solution for this.
    Best regards
    Matthias

    Hi,
    How did you import the pst-file? Please try to open the pst-file in Outlook and drag and drop all items in it to your Public Folder. See:
    http://www.rackspace.com/knowledge_center/article/migrating-public-folder-data
    Hope this helps.
    Best Regards,
    Steve Fan
    TechNet Community Support

  • Re-Syn Outlook folder back to Exchange 2010

    Last week we had to do a full restore of our Exchange 2010 server using Windows Server Backup. Unfortunately the backup did not have a current backup of Applications (Exchange or SharePoint), which is a whole other issue. This restore was on Jan. 17th and
    the most current backup that contained Exchange was Jan 6th. Needless to say we lost about 2 weeks of email on the server. However those emails did stay on all our in-house users PC's in their Outlook 2010.
    My question is, how can I move those cached emails from their Outlook folder back over to the server? Some people do use OWA and it would be great if they could see those emails saved in Outlook.

    Hi,
    Please check whether you can view the missing messages in OWA. If the missing emails also cannot be viewed in OWA but only in Outlook, we can follow
    Sunil _Kumar’s suggestion to export the missing emails to a .pst file from users’ PCs, then import it to users’ mailbox.
    For your reference, here is an article about how to import PST Files into Mailboxes with Exchange 2010:
    http://exchangeserverpro.com/exchange-2010-import-pst-files-mailboxes/
    Thanks,
    Winnie Liang
    TechNet Community Support

  • Extracting Exchange 2010 Alert and Severity

    Hi All,
    Have been trying to extract the Severity Critical and Priority high for the Exchange 2010 Management packs.
    Tried the latest MP viewer but the Severity and Priority were blank.Used powershell and it did not display information either.Tried SQL queries as well.
    Any other options i can try to extract the Exchange 2010 management pack so that we can tunethe Severity and Priorities ?
    Cheers
    J

    I know that Sridhar's comments are true for a standard management pack, but is this actually true for the Exchange 2010 Management pack? I am required to export Severity-Priority to provide a monitoring template to application teams, but I have a similar
    issue where the Exchange 2010 MP Viewer export does not show Severity Priority. Is this because of the Correlation Engine and how it works? How does one export the actual default Severity/Priority of Exchange 2010 alerts?
    dsloyer

  • Webmail OWA is timing out every 30 seconds exchange 2010

    we have a single user whose web-mail OWA is timing out every 30 seconds . What must be possible hot fix for issue as this is working fine for all other users so far. Tried on different browsers both from within and outside organization & different
    machines as well.
    Aditya Mediratta

    Hi Aditya,
    We can follow the following steps:
    1. Grant the import and export right to an account (Administrator) in your organization:
    New-ManagementRoleAssignment -Role “Mailbox Import Export” -User administrator
    2. Export mailbox A to a PST file:
    New-MailboxExportRequest -Mailbox A -FilePath \\esp-ho-ex2010a\pst\A.pst
    3. Confirm the progress of the mailbox export requests is Completed:
    Get-MailboxExportRequest | Get-MailboxExportRequestStatistics
    4. Import the PST file to a new mailbox B:
    New-MailboxImportRequest -FilePath \\esp-ho-ex2010a\pst\A.pst -Mailbox B
    5. Confirm the import process is completed:
    Get-MailboxImportRequest | Get-MailboxImportRequestStatistics
    6. Remove all completed requests:
    Get-MailboxExportRequest | where {$_.status -eq "Completed"} | Remove-MailboxExportRequest
    Get-MailboxImportRequest | where {$_.status -eq "Completed"} | Remove-MailboxImportRequest
    Here are two articles about Export and Import process below:
    How to Export Mailboxes with Exchange Server 2010
    http://exchangeserverpro.com/export-mailboxes-exchange-server-2010-sp1/
    How to Import PST Files into Mailboxes with Exchange 2010
    http://exchangeserverpro.com/exchange-2010-import-pst-files-mailboxes/
    Regards,
    Winnie Liang
    TechNet Community Support

  • Exchange 2010 task scheduled scripts not working if not logged on

    Hi All,
    I have done a script for Exchange 2010 and I would like to create a scheduled task for it.
    I have followed the guidance of Mike Pfeiffer's blog.
    http://www.mikepfeiffer.net/2010/02/creating-scheduled-tasks-for-exchange-2010-powershell-scripts/
    However when I set the task as  “Run whether user is logged on or not”, it only works if the user running the task is the administrator. The task is run with high privileges.
    If I do it with a service account (local admin, exchange org admin) it works only when:
    -You run the script for an interactive session of the user or a runas cmd
    -You set the Task as “Run only when the user is logged on” (and the user is logged on)
    If I run the Task as “Run whether user is logged on or not” and the user is not logged on, I get an error on the connection command "Connect-ExchangeServer -auto" (and the task hangs waiting for an answer). The transcript is as follows:
    Transcript started, output file is C:\scripts\informes\pruebasconexion.Log.txt
             Welcome to the Exchange Management Shell!
    Full list of cmdlets: Get-Command
    Only Exchange cmdlets: Get-ExCommand
    Cmdlets that match a specific string: Help *<string>*
    Get general help: Help
    Get help for a cmdlet: Help <cmdlet name> or <cmdlet name> -?
    Show quick reference guide: QuickRef
    Exchange team blog: Get-ExBlog
    Show full output for a command: <command> | Format-List
    Tip of the day #31:
    Tab completion reduces the number of keystrokes required to complete a cmdlet. Just press the TAB key to complete the cmdlet you are typing. Tab completion kicks in whenever there is a hyphen (-) in the input. For example:
     Get-Send<tab>
    should complete to Get-SendConnector. You can even use wildcards, such as:
     Get-U*P*<tab>
    Pressing the TAB key when you enter this command cycles through all cmdlets that match the expression, such as the Unified Messaging Mailbox policy cmdlets.
    WARNING: The service  () isn't running. Connecting to remote Powershell requires this service to be running.
    VERBOSE: Connecting to CAS01.XXX.es
     An internal error occurred. 
        + CategoryInfo          : InvalidArgument: (http://cas01.XX...Ver=14.1.218.15:Uri) [], PSInvalidOperationException
        + FullyQualifiedErrorId : CreateRemoteRunspaceFailed
    VERBOSE: Connecting to CAS02.XXX.es
    An internal error occurred. 
        + CategoryInfo          : InvalidArgument: (http://cas02.XX..Ver=14.1.218.15:Uri) [], PSInvalidOperationException
        + FullyQualifiedErrorId : CreateRemoteRunspaceFailed
    WARNING: The service  () isn't running. Connecting to remote Powershell requires this service to be running.
    VERBOSE: Connecting to MBX02.XXX.es
    An internal error occurred. 
        + CategoryInfo          : InvalidArgument: (http://mbx02.XX...Ver=14.1.218.15:Uri) [], PSInvalidOperationException
        + FullyQualifiedErrorId : CreateRemoteRunspaceFailed
    VERBOSE: Connecting to CAS01.XXX.es
    An internal error occurred. 
        + CategoryInfo          : InvalidArgument: (http://cas01.XX...Ver=14.1.218.15:Uri) [], PSInvalidOperationException
        + FullyQualifiedErrorId : CreateRemoteRunspaceFailed
    VERBOSE: Connecting to CAS02.XXX.es
    An internal error occurred. 
        + CategoryInfo          : InvalidArgument: (http://cas02.XX...Ver=14.1.218.15:Uri) [], PSInvalidOperationException
        + FullyQualifiedErrorId : CreateRemoteRunspaceFailed
    WARNING: The service  () isn't running. Connecting to remote Powershell requires this service to be running.
    VERBOSE: Connecting to MBX02.XXX.es
    An internal error occurred. 
        + CategoryInfo          : InvalidArgument: (http://mbx02.XX...Ver=14.1.218.15:Uri) [], PSInvalidOperationException
        + FullyQualifiedErrorId : CreateRemoteRunspaceFailed
    Failed to connect to an Exchange server in the current site.
    Enter the server FQDN where you want to connect.:
    The error message refers to a unkown "() service", but I have no clue of which service can be needed and it is working only when session is opened.
     The command I run is
    C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -command ". 'c:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1';c:\scripts\informes\estado_db_dag.ps1"
    UNICAN-SdeI

    I experienced a similar symptom where the scheduled task was getting stuck in the "Running" state. I searched the web for others who have experienced this issue with scheduled tasks, and what I found is that there could be a few reasons why
    this might happen. 
    I resolved my problem by adding -NonInteractive switch before the -command parameter.
    Hope it helps...
    In my case, -NonInteractive does indeed stop the task from getting stuck in a perpetual Running state (until it times out based on the settings in scheduled task), but I was able to deduce why by using Start-Transcript and Stop-Transcript.
    Basically, the connection to Exchange is failing some reason and it sits at a prompt waiting for you to enter a FQDN for an Exchange server (same problem as the OP).  Adding -NonInteractive to the scheduled task does indeed prevent the task from getting
    stuck waiting for someone to enter a FQDN at a prompt that they cannot interact with, the script still does not execute correctly.  Essentially, adding the "-NonInteractive" switch does not fix the underlying problem of the Exchange connection
    failing.
    As far as I am able to tell, this has something do with a WinRM problem.  I'm having the same problem as the OP and am trying to troubleshoot it.  In my case, deleting the user profile for the service account does not fix the problem.

  • Branch office Exchange 2010 Role base administration control for branch site administrator

    Dear sir,
         Customer has a Exchange 2010 Main and Branch office environment:
    - Main office Exchange 2010 CAS x2 +HTS & Mailbox x2  (Server1,2 & Server 3,4)
      (Main office administrator:domain1\administrator) - DAG1
    - Branch office Exchange 2010 CAS+HTS x2 & Mailbox with DAG x2 (Server5,6 & Server7,8
       (Branch Administrator: domain1\badmin) - DAG2
         Customer would like to know what is the role which permission should grant / delegate for ID: badmin in order to manage Exchange server 5,6,7,8 ?  (with manage user account and performance in DAG2 failover & branch exchange server)
    Regards,
    Joe Tam

    Dear Brian,
       I have try in my lab to scale down into 2 x Server in 1 AD Single Domain And Single Forest.  It still have many unexpected behaviour, can you please suggest whether it is a design or bug of Exchagne 2010 SP1?
    Procedure:
    ============================================================================
    Exchange 2010 Role Delegation Problem: (Single AD, Single Site)
    Environment:
    Server: Windows 2008 R2 AD x1 + (CAS+HTS+Mailbox) Server x1
    AD Server: AD1
    Exchange2010 Server : EX2010 (with SP1) – Member Server Joined to testdomain1.net
    Domain Name: testdomain1.net (NETBIOS: TESTDOMAIN1)
    In AD,
    Login as domain administrator: Testdomain1\administrator
    1. Create an Organization Unit OU1.
    2. Create User User1 under OU1
    3. Delegate User1 to allow create user in OU1
    Select all item in “Delegate the following common tasks:
    In Exchange 2010 Server,
    Login as domain administrator: Testdomain1\administrator
    1. Rename existing database name to HKDB1
    2. Create a new database AUDB1 in EX2010 Server:
    AUDB1 Create Done.
    Assign testdomain1\User1 as Exchange 2010 local administrators group.
    Logoff Testdomain1\administrator and Login Testdomain1\User1
    Open Exchange EMC: (Failed, because no user management roles is grant).
    Logoff Testdomain1\User1, Login Testdomain1\Administrator
    Open Exchange 2010 PowerShell:
    Delegate User1 to allow perform recipient management in HKDB1 only:
    ====================================================================
    New-ManagementScope "HKDBSCOPE" -DatabaseRestrictionFilter {Name -Eq 'HKDB*' }
    $RoleGroup = Get-RoleGroup "Recipient Management"
    New-RoleGroup "HKDBRecipientManagement" -Roles $RoleGroup.Roles -CustomConfigWriteScope "HKDBSCOPE"
    Add-RoleGroupMember “HKDBRecipientMANAGEMENT” -Member User1
    ====================================================================
    Result:
    In Exchange 2010 Server, logon as domain user: Testdomain1\User1
    Open Exchange Management Console: (User1 able to open EMC now)
    Perform Create User User2 in OU1 with Mailbox located in HKDB1
    Mailbox Creation Failed because it cannot match the Database name = HKDB*
    Logoff Testdomain1\User1, Login Testdomain1\Administrator
    In Exchange Management Shell, enter:
    Set-ManagementScope "HKDBSCOPE" -DatabaseRestrictionFilter {Name -Like 'HKDB*' }
    Logoff Testdomain1\administrator, Login Testdomain1\User1
    Open Exchange Mangement Shell and Create User2 again.
    Create user successfully.
    Perform create User User3 in OU1 with Mailbox located in AUDB1
    User3 Creation Failed because it is not meet the Database restriction of User1 – Like HKDB*
    Logoff Testdomain1\User1, Login Testdomain1\Administrator
    Open Exchange Management Console, create User3 in AUDB1
    Create User3 in Users Container, by administrator ID.
    Logoff Testdomain1\administrator, Login Testdomain1\User1
    Perform mailbox remove of User2
    User2 mailbox remove successfully.
    Perform deletion of User3
    Mailbox User3 Remove Successfully.
    Why User3 is allowed to deleted mailbox which is located in by using delegated of User1?
    Moreover, it found that User3 properties can also be changed by using User1. Why?
    Does it mean delegation cannot handle delete operation?
    In Active Directory User and Computer: User2 is deleted successfully by using User1 ID.
    In Active Directory User and Computer: User3 is also deleted successfully by using User1 ID.

  • Exchange 2010 Export Mailbox to PST using only .EDB file

    I have Exchange 2010 SP2 Update Rollup 4, SBS 2011 (which is similar to Server 2008 R2). I have recently recovered from a server crash due to a faulty RAID controller and need to recover some e-mail (and possibly contacts) from a couple of mailboxes.
    My main concern is that my old .edb file is in a old forest that is different than my current forest. Due to the length of the old internal domain name having more than 15 characters (I previously migrated using a answer file) and my current internal
    domain name is 15 characters.local they are different.
    I also dont have the log files or STM file
    With the two internal domain names being different will I still be able to follow this related topic:
    http://social.technet.microsoft.com/Forums/zh/exchange2010/thread/8f4eb425-72ff-4d18-abfc-5c00be7113e2
    If not please let me know which direction I should be going. I know there are third part tools that can get this done but not in the budget right now.
    Teron

    Hi,Teron,
    Cross forest export mailbox is not possible,if you have the old forest server still running you can export the mailbox in the old forest to PST file then import the pst file to your current forest.
    Otherwise you should convert the edb file to PST with thirdparty tool as the above guys said.
    Some additional information just for your reference.
    http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/d731ac97-416b-4ff6-a4d9-861ce4345292
    http://social.technet.microsoft.com/Forums/en-US/exchangesvr3rdpartyappslegacy/thread/74233836-38d9-4682-81d2-7dd395066574
    Regards,
    Sharon
    Sharon Shen
    TechNet Community Support
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question.

Maybe you are looking for