+ Post New Thread
Results 1 to 9 of 9
Cloud Services Thread, Office 365 Email Migration in Technical; We're trying to migrate from Zimbra to Office 365 for certain users only. So far so good, few niggles resolved ...
  1. #1

    synaesthesia's Avatar
    Join Date
    Jan 2009
    Location
    Northamptonshire
    Posts
    6,071
    Thank Post
    592
    Thanked 1,039 Times in 797 Posts
    Blog Entries
    15
    Rep Power
    469

    Office 365 Email Migration

    We're trying to migrate from Zimbra to Office 365 for certain users only.

    So far so good, few niggles resolved however one thing I'd like to do is migrate the actual emails.
    This is apparently possible using various powershell scripts to migrate from our zimbra IMAP setup.

    As per the norm, Microsoft's documentation is full of typos and misinformation, so I'm at a dead end.

    I'm following the following document:
    Migrate E-Mail from an IMAP Server with Windows PowerShell

    This goes well up to the test stage. I'm only testing with a single user for the time being before I attempt using an administrative account to do multiple mailboxes.
    However on using the following command:

    Code:
    New-MigrationBatch -Imap -Name MigrationBatch1 -CSVData:([System.IO.File]::ReadAllBytes("C:\MyCSV.csv")) -MaxConcurrentMigrations 3 -RemoteServer mail.myoldmailserver.net -Port 143 -Timezone "Greenwich Standard Time"
    We get the following message
    A parameter cannot be found that matches parameter name 'Imap'

    Can't understand why that would be the case - we're connected succesfully, the test was OK yet it can't find anything about imap? If I rename the CSV file it falls over on that first.

    Can anyone shed any light on that please?

    A good example of such misinformation would be the following command supplied to test connection:
    "Test-MigrationServerAvailability -RemoteServer imap.contoso.edu -Port 143" (example)
    That doesn't work - it prompts for a value for "Imap" - however the following command does work:
    "Test-MigrationServerAvailability -Imap -RemoteServer imap.contoso.edu -Port 143"

    Daftness!
    Last edited by synaesthesia; 6th January 2014 at 02:48 PM.

  2. #2
    bodminman's Avatar
    Join Date
    Apr 2007
    Location
    Sunny Suffolk
    Posts
    1,153
    Thank Post
    724
    Thanked 224 Times in 116 Posts
    Rep Power
    85
    Have you tried giving MS a ring or logging a support call via the O365 portal?

  3. #3
    zag
    zag is offline
    zag's Avatar
    Join Date
    Mar 2007
    Posts
    3,830
    Thank Post
    918
    Thanked 422 Times in 355 Posts
    Blog Entries
    12
    Rep Power
    88
    Just save their old emails to a PST file using the outlook client then re-attach.

    Its much easier and we did it in about a day for all our staff.

  4. #4
    Boredguy's Avatar
    Join Date
    Jun 2011
    Location
    Swindon
    Posts
    600
    Thank Post
    4
    Thanked 133 Times in 124 Posts
    Rep Power
    50
    Create the endpoint via the Portal, then use the following powershell.

    New-MigrationBatch -Name MigrationBatch1 -CSVData ([System.IO.File]::ReadAllBytes("C:\MyCSV.csv")) -SourceEndpoint MySavedEndpointNameFromUI

  5. Thanks to Boredguy from:

    synaesthesia (6th January 2014)

  6. #5
    bodminman's Avatar
    Join Date
    Apr 2007
    Location
    Sunny Suffolk
    Posts
    1,153
    Thank Post
    724
    Thanked 224 Times in 116 Posts
    Rep Power
    85
    @zag - That's how I done it 18 months ago.

    I had about 45 mailboxes to do and I got it done in a day which wasn't too bad.

  7. #6

    synaesthesia's Avatar
    Join Date
    Jan 2009
    Location
    Northamptonshire
    Posts
    6,071
    Thank Post
    592
    Thanked 1,039 Times in 797 Posts
    Blog Entries
    15
    Rep Power
    469
    I'm not installing Outpoo or any derivative! As said, we use Zimbra. It's actually better than O365 (a LOT better!) but we need storage space for staff. We also have a lot of staff, I don't fancy doing that 200 times.

    I managed to vaguely get somewhere with the Portal before leaving today and got a succesful sync. Microsoft need to pull their heads out of the sand and keep the documentation relevant. I found 4 variants of the same documentation relating to this, and the oldest one (the one with the oldest date) was the most relevant and pointed us at the portal rather than powershell.

    I'll try that one tomorrow though, cheers @Boredguy

  8. #7

    Edu-IT's Avatar
    Join Date
    Nov 2007
    Posts
    7,161
    Thank Post
    403
    Thanked 623 Times in 569 Posts
    Rep Power
    181
    Quote Originally Posted by bodminman View Post
    @zag - That's how I done it 18 months ago.

    I had about 45 mailboxes to do and I got it done in a day which wasn't too bad.
    How did you access their mailboxes, did you get them all to change their PW's?

  9. #8
    zag
    zag is offline
    zag's Avatar
    Join Date
    Mar 2007
    Posts
    3,830
    Thank Post
    918
    Thanked 422 Times in 355 Posts
    Blog Entries
    12
    Rep Power
    88
    Quote Originally Posted by Edu-IT View Post
    How did you access their mailboxes, did you get them all to change their PW's?
    We just went round the users and did it for them while they were logged on.

    You have to change the mailbox over manually anyway if you use Outlook Client so it just added a couple of extra minutes to copy a PST archive.

  10. #9

    synaesthesia's Avatar
    Join Date
    Jan 2009
    Location
    Northamptonshire
    Posts
    6,071
    Thank Post
    592
    Thanked 1,039 Times in 797 Posts
    Blog Entries
    15
    Rep Power
    469
    In case anyone is interested/future reference, we were able to do this (as we are now going to Office 365 fully for email) by using the following CSV for import for O365's migration system:

    EMailAddress,Username,Password
    newmailbox@newdomain.net,#oldmailbox@olddomain.net#adminusername#,adminpassword

    Migrating wonderfully. Does have some drawbacks - calendar doesn't migrate at all and contacts don't migrate properly (it just transfers over contacts as VCF attachments)

SHARE:
+ Post New Thread

Similar Threads

  1. Replies: 26
    Last Post: 12th March 2014, 11:36 PM
  2. Office 365 Email Segregation
    By jhithersay in forum Cloud Services
    Replies: 72
    Last Post: 23rd September 2013, 01:59 PM
  3. Office 365 Email Migration
    By Hayleywow in forum Cloud Services
    Replies: 18
    Last Post: 20th June 2013, 03:04 PM
  4. Office 365 email account for spiceworks helpdesk
    By scholes99 in forum Cloud Services
    Replies: 5
    Last Post: 13th June 2013, 10:26 AM
  5. Office 365 Email Back Up and Recovery Options
    By funkyfin2000 in forum Cloud Services
    Replies: 4
    Last Post: 5th June 2013, 10:34 AM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •