I'm trying to migrate business units, users, and teams across to a new server, using the Configuration Migration Tool. I've done a few small, more standalone entities (ones we're basically using in lieu of option sets) with no problem, so the connections are fine and I know the steps to using the tool. However, when I attempt to import business units, nothing comes in, and I get the following in the logs:
8:35 PM New Progress Event - Result: True - Entity: unknown - Processing Entity: Business Unit
8:35 PM Progress Event - Result: True - Entity: unknown - Processing Entity Business Unit, 13 Records in this entity
8:35 PM ImportEntity - Result: True - Entity: Business Unit - Beginning Import of entity
8:35 PM Progress Event - Result: True - Entity: unknown - Pre-Processing Entity Business Unit
8:35 PM Progress Event - Result: True - Entity: unknown - Processing Business Unit (threaded), Imported 0 of 13
8:35 PM Insert Record - Result: False - Entity: businessunit - Insert to businessunit with Record Id 4cfb3006-b52d-e611-8108-000c29fcc7d8 - PrimaryId Field businessunitid and PrimaryName Field name - FAILED with Error : Cannot find record to be updated
And so on, for each of our business units. We only have two levels - the main business unit, and one level of children. The main BU that is created with the system has the same name as the main BU in the old system. The one line that is the main BU says:
8:35 PM ImportEntity - Result: True - Entity: Business Unit - Switching Insert to Update for Business Unit, name = <BU Name>, ID: 28c514a5-3ccc-e811-a94f-005056b22c32
Which is as I'd expect - it recognizes it based on the name, and there are no failures. Just on all of the child records.
There are then failures on the users and teams, but I'm guessing that at least some of those stem from the missing BUs, so I figure one step at a time.
*This post is locked for comments