Tuesday, January 11, 2022

Omicron’s silver lining, or why this pandemic is a good time to migrate calendar data to Office 365.

If you've had a legacy calendar migration on your to-do list for a while -- the global pandemic is actually a really good time for it.

Why? You might ask. Short answer: conference rooms.  That makes no sense since everyone is working remotely.  Have the Sumatra guys lost it?

We’re going to share a secret about calendar migration for you today that will save you tons of future agony.

There are three groups you have to consider in a migration – CxOs, end users, and conference rooms.  Your most important calendars are the CxO’s.  Our tools migrate those correctly and with guest lists and responses intact.  

The next most important calendars are not your users – it’s your conference rooms.  


Sumatra has 20 years of real-world experience that users will accept disruption associated with data migration if you tell them in advance and apply the rules equally to everyone.  The exception to the rule is conference room bookings.  There will be hell to pay the second you mess with users' conference room bookings

Sumatra’s customer would usually chew on this for a few seconds and then go "Darn -- you're right!"  

With users working from home for the past year, there is minimal demand on the conference rooms, and therefor minimal risk in upsetting the proverbial apple cart.  Eventually there will be a return to the office, and that will complicate your future migration plans.   

So start your migration plans today and avoid the potential for future conference room migration headaches.

PS: in a future log post, we’ll talk about how to minimize the dreaded “double booking” found in conference rooms in Office 365 (we've been doing that for years, but somehow it's always a topic).

Tuesday, January 04, 2022

Kerio Connect to Office 365 Migration Field Proven

So we at Sumatra are very happy to announce in 2022 (entering our third year of the COVID pandemic!) that we have successfully field-deployed a Kerio Connect to Office 365 full-state calendar migration tool!


A couple of screen shots of the capability:

We ran it in December 2021 at a law firm in the Boston, Massachusetts area!

Many thanks to all involved there for their testing and attention to detail that made it a success!!

The user IDs from legacy Kerio are mappable to new IDs on Office 365.  

We of course re-create meetings as meetings with guest lists and responses so it's a huge level above any export-import methods you see out there.

And we can also preserve resource bookings in a Kerio to Office 365 migration -- though our client did not migrate resources so we're looking for a partner to prove that works as well.

Details on request -- please just drop us a line.  Please also let us know the specifics of how many users you'd like to migrate.

Tuesday, November 09, 2021

Microsoft makes its own calendar UNDO!


Finally Microsoft does something to fix the terminated user problem of ghost meetings.

Remove-CalendarEvents -Identity user@domain.com -CancelOrganizedMeetings -Confirm:$false -verbose

Arm yourselves with knowledge!

Sunday, October 31, 2021

Kerio Mail Contacts and Office 365 Migration

Our latest version of Kerio migration code adds two options to the XML file to deal with autocomplete contacts.

  • Set the ‘migratesuggestedcontacts’ switch to FALSE if you don’t want to migrate them.
  • If 'migratesuggestedcontacts’  is TRUE, the contact subfolder named in the migratesuggestedcontacts_o365foldername will be created (if it doesn’t exist) and those contacts added to the folder.



Tuesday, October 26, 2021

BusyMac and Kerio Bugs and Migration to Office 365

We found some weird calendar stuff in Kerio when using BusyCal


This (really weird) addition to the iCalendar format was causing us some problems with the recurrence pattern until we coded around it.

Apparently it's been reported as a bug in in their forum since December 2020.  https://github.com/jens-maus/node-ical/issues/67

But rather than waiting for someone to fix a moribund client to moribund server we coded around it to make it easier for folks to get into Office 365.

Friday, October 22, 2021

Turning off EWS Throttling in Office 365

Microsoft must have realized this was an issue – they finally made it easier to temporarily change EWS Throttling under admin control.

And by "easier" I mean it is "possible if you know exactly what you are looking for."

So to remove EWS Throttling

Login to Exchange Admin 

Click Support and follow with New service requests.

In the search field, search for Increase EWS Throttling Policy

Select that from the list

Click Run Tests – it will first tell you are throttled (big surprise)

Click Changing EWS Settings – select 30/60/90 days

Run Tests again.  – Should now be good to go.

Thursday, September 30, 2021

Multiple Domains in a Kerio Calendar Migration

You know how it is -- you've had your legacy system for YEARS and sometime in there you changed domains from say OLDCOMPANY.com to NEWCOMPANY.com or something like that.

And now as you are migrating into Office 365 you wonder if you can take all that over and have it work in calendars the way it used to.

Have no fear -- you can do that.  Just put both in as in the screen shot on your configuration page.