O365 throttling

Hi all,

I will be migrating 100's of users over to Exchange Online over the next few months. The ones I've completed so far took a very very long time to migrate and I think it;s because of the throttling that MS apply to O365 tennants.

Via the Microsoft 365 admin center I have lifted the EWS throttling for 90 days but my question is, does NME use EWS? Will the change I made in the admin center make any difference or do I need to log a support ticket with MS to have another kind of throttling lifted?

Thanks

Parents
  • Thanks for the reply, I'm still a bit confused.

    I have under a 1000 users so it says "Microsoft will not provide increases to the default throttles, so service requests should not be submitted."

    In regards to the PowerShell max connections part - I have one machine only so does that mean that the powershell setting should be 9?

    I also dont get the Admin Pooling bit.

    I would appreciate any more help if possible.

    thanks

     

  • Ok Admin pooling. 

    One admin account migrating 10 mailboxes at the same time is NOT admin pooling. 

    10 Admin accounts migrating 10 mailboxes at the same time is Admin Pooling and also less likely to be throttled. 

    PowerShell connections

    MFNE using a single thread of the batch to process administrative tasks using powershell. So the default PS throttle settings will be more then enough. 

  • Thanks Jeff.

    So my understanding then is that there is nothing I can do?

    I have one MFNE server with one admin account and Quest is at the default configs.

    I am seeing huge latency when migrating a MB, eg, 5Gb took over 20 hours - starting at around 3.5 items per hour and quickly dropping back to under 1000 an hour. Is this me being throttled by MS?

    Thanks

  • So my understanding then is that there is nothing I can do?

    No, I am saying you can use an Admin pool. That works around throttling by using separate admin accounts for each mailbox in the collection. 
    If you had 12 mailbox in your collection, and 12 Admin accounts and you were using 12 threads, each mailbox would be migrating using their own admin account concurrently.

    The first part of the mailbox migration is slow as the calendar items are translated from Notes entries to Outlook entries. This is a one to many translations due to how notes can do things and how exchange does things. So this is really slow. Once that part of the migration is over, the throughput picks up. Running a pass for 1 mailbox is roughtly what you will see for 10-12 mailboxes. If you have 500MB has hour at the end of the process, you will see 10-12 times that at the end of the process. 

    There are known error messages for MAPI throttling. Based on what you just disclosed, you are not hitting throttling limits, you are just seeing the exppected performance of calendar translations. 

  • Hello Raj,

    Thanks for posting to the Migrator for Notes to Exchange (MNE) forum. I understand you have questions about getting the best performance when migrating to Office 365. As Jeff mentioned above, the answer lies in the MNE Admin Pool feature. When migrating to Office 365 with MNE, the migration admin account is performing the heavy lifting and is limited to 500MB per hour. The MNE Admin Pool feature allows you to create additional migration admin "worker" accounts so that each user being migrated in a collection is using its own migration admin (worker) account to get to the 500MB per hour limit for each user (thread) being migrated.

    One Admin Pool account should be created for each thread that will be used across all MNE migration server simultaneously. For example, if you have five MNE migration servers, each running ten threads at the same time, then you would need 50 Admin Pool accounts to achieve the best performance.

    If you need additional clarity or assistance with the MNE Admin Pool feature, you may want to put in a Service Request with Support:

    support.quest.com/create-service-request

    Trevor Taegder
    Senior Technical Support Engineer
    Quest | Support

  • Hi, thanks for the help guys! I now know that I need to create an admin pool.

    I'm having a problem doing that however,. This is what happens:

    Place a tick in Use admin account pool

    Click Manage

    After a few coonection messages at the bottom of the window, I enter a password, place a tick in the Licence box

    Choose a pool size of 3

    Hit Apply

    Few more connection messages at the bottom and then it just says:

    Waiting 1 sec for creation of user "xxxxxx" to propagate (waited xx seconds)

    this just continues to count up for hundreds to seconds and does not ever create any accounts.

    Any idea what the issue could be?

    Thanks

  • Hello Raj,

    Thanks for the update. Have you installed the prerequisites from the Migrator for Notes to Exchange (MNE) Release Notes:

    https://support.quest.com/technical-documents/migrator-for-notes-to-exchange/4.16/release-notes/3#TOPIC-1264138

    Specifically under the "Also required for Office 365 target" section?

    At this point, we may need to perform a deeper investigation of log files. In order to maintain confidentiality of your data, we would suggest creating a Service Request:

    https://support.quest.com/create-service-request

    Trevor Taegder
    Senior Technical Support Engineer
    Quest | Support

  • Hi Trevor, I managed to sort it out, I simply needed to run MNE as an admin!

Reply Children
No Data