@box The ReEnroller tool can be found at https://github.com/jamf/ReEnroller
According to the Jamf Migrator GigHub page (https://github.com/jamf/JamfMigrator) the latest release is 7.1.0, so I'm not sure of the source for the 7.1.2 version you mention. Did you check the Migration Summary report after attempting to move items to see what the reported results were? You can display the summary my typing ⌘S in Jamf Migrator, or select Show Summary under the File menu.
@box The ReEnroller tool can be found at https://github.com/jamf/ReEnroller
According to the Jamf Migrator GigHub page (https://github.com/jamf/JamfMigrator) the latest release is 7.1.0, so I'm not sure of the source for the 7.1.2 version you mention. Did you check the Migration Summary report after attempting to move items to see what the reported results were? You can display the summary my typing ⌘S in Jamf Migrator, or select Show Summary under the File menu.
My mistake, 7.1.0 is the version. I mistyped.
When I click on Selective > Smart Grops > I received
Failed to get existing computergroups
Status code: 401
I did ⌘S and says 0 to all.
My mistake, 7.1.0 is the version. I mistyped.
When I click on Selective > Smart Grops > I received
Failed to get existing computergroups
Status code: 401
I did ⌘S and says 0 to all.
@box That implies that the credentials you used do not have the necessary permissions for your source JSS instance. You need read privileges on the source JSS for almost all JSS Objects, and for your target JSS you'll need create and modify privileges.
It sounds like you've chosen to move your objects from your on-premise Jamf Pro instance to a fresh and new Jamf Cloud instance. May I ask why you are going that route instead of simply moving your database up?
There are typically two methods to migrate from on-premise to Jamf Cloud:
1) fresh start where you have to re-create everything in cloud and re-enroll every device
2) A database migration (otherwise known as a DNS migration) where you change your DNS to point to Jamf Cloud and you upload a copy of your Database to Jamf.
The first method requires you to re-create everything in Jamf Cloud, whether that is using Jamf Migrator like you are attempting or literally creating every policy, profile, group, etc, in Jamf Cloud by hand. This also means that you have to re-enroll every device into Jamf Cloud. Re-Enroller can help with that, but it's still a ton of work.
The second method simply requires you to send a copy of your database to our Cloud Ops team for them to restore in Jamf Cloud and you change your DNS entry to point to the Jamf Cloud URL for your instance. This method DOES NOT require you to re-create anything or re-enroll any devices.
@box That implies that the credentials you used do not have the necessary permissions for your source JSS instance. You need read privileges on the source JSS for almost all JSS Objects, and for your target JSS you'll need create and modify privileges.
Thanks for confirming.
The migration using this tool from JSS to Cloud is also possible, correct?
This is from JSS to Cloud not JSS to JSS.
I wonder how come I can see Devices then.
I take it the permissions have to come from Networking, nothing I can do within JAMF, correct?
Thank you,
It sounds like you've chosen to move your objects from your on-premise Jamf Pro instance to a fresh and new Jamf Cloud instance. May I ask why you are going that route instead of simply moving your database up?
There are typically two methods to migrate from on-premise to Jamf Cloud:
1) fresh start where you have to re-create everything in cloud and re-enroll every device
2) A database migration (otherwise known as a DNS migration) where you change your DNS to point to Jamf Cloud and you upload a copy of your Database to Jamf.
The first method requires you to re-create everything in Jamf Cloud, whether that is using Jamf Migrator like you are attempting or literally creating every policy, profile, group, etc, in Jamf Cloud by hand. This also means that you have to re-enroll every device into Jamf Cloud. Re-Enroller can help with that, but it's still a ton of work.
The second method simply requires you to send a copy of your database to our Cloud Ops team for them to restore in Jamf Cloud and you change your DNS entry to point to the Jamf Cloud URL for your instance. This method DOES NOT require you to re-create anything or re-enroll any devices.
Thank you for this information.
" ..moving your database up?" - Is this in reference to the second point?
It was chosen by the company in the hope that it would be overall faster and perform better compared to the on-prem.
We are in the final stages of a divestiture, we have certain assets going to one company and others staying with us. Would the second method work?
Thank you for this information.
" ..moving your database up?" - Is this in reference to the second point?
It was chosen by the company in the hope that it would be overall faster and perform better compared to the on-prem.
We are in the final stages of a divestiture, we have certain assets going to one company and others staying with us. Would the second method work?
Yes, I was referring to the second point. If you are going through a divestiture then it's not quite as clean cut as a straight cloud migration. There are obviously other things to take into account. As long as you have been working with your account team and they have helped steer you to the best migration path, I think you are good.
You might want to reach out and ask about help with the migration of devices. Depending on the number of devices you need to move to cloud, you may want to engage professional services for some assistance.
Thanks for confirming.
The migration using this tool from JSS to Cloud is also possible, correct?
This is from JSS to Cloud not JSS to JSS.
I wonder how come I can see Devices then.
I take it the permissions have to come from Networking, nothing I can do within JAMF, correct?
Thank you,
@box If you have admin access to your JSS instances you can control the permissions on an account using the Settings->User accounts and groups panel.
As @stevewood points out you'd really want to be working with your account team and possibly Jamf's Professional Services group for help with your migration since it's not really a basic Cloud migration scenario.