Need to change domain name of ArcGIS Enterprise (Server and Portal)

1159
4
06-06-2023 03:55 PM
JonSwoveland
Occasional Contributor

The scenario: 
ACME Corp.  is a long-time user of ArcGIS Enterprise, with a mature deployment of ArcGIS Server, Portal and Data Store.  Their ArcGIS Server hosts map ser vices supporting dozens of web maps and GIS applications configured in Portal.   The server and portal Web Adapters are currently accessed via the following urls:

Server:  https://gis.acmecorp.biz/server

Portal:   https://gis.acmecorp.biz/portal 

Recently, ACME Corp was purchased by Globex Corp, and must change the domain of all enterprise systems from *.acmecorp.biz to *.globexcorp.biz. 

Can Esri provide any guidance on how to modify the FQHN of an established ArcGIS  Enterprise  Deployment? 

If an in-place FQHN change is not supported, and the only option is re-install Enterprise from scratch, can WebGISDR (or something else?) be used to restore all server / portal /data store content? 

Thank-you.

Edit: forgot to mention.  Version of ArcGIS Enterprise is 10.9.1 

0 Kudos
4 Replies
Scott_Tansley
MVP Regular Contributor

Hi.  Older versions of the software stated that changing the URL was unsupported.  At more recent versions we see this:

"If you need to change the hostname in your organization URL, contact Esri Professional Services or another trusted consulting partner for guidance."

Personally, I'm not aware of how it can be done.  My understanding is that every item that exists on disk has the hostname encoded within it.  So a migration to a new environment would 'point back' to the old environment.  This would include WebGISDR tool.

There I typically advise clients to start again and then you an appropriate migration strategy to copy the content over, e.g.:

"As of 10.8.1, the and export and import group content operations can be used in the ArcGIS REST API to move content from one ArcGIS Enterprise organization to another. These operations are useful when moving content from a development to a staging environment or across disconnected environments."

This process effectively does a find and replace of the hostname (in content items) as it moves from acme to globalxcorp.

 

 

 

Scott Tansley
https://www.linkedin.com/in/scotttansley/
0 Kudos
JonSwoveland
Occasional Contributor

Thanks for the response.  I edited my original post to include the version of Enterprise (10.9.1).

I will investigate the export / import operations you mentioned. 


@Scott_Tansley wrote:

Personally, I'm not aware of how it can be done.  My understanding is that every item that exists on disk has the hostname encoded within it.  So a migration to a new environment would 'point back' to the old environment.  This would include WebGISDR tool.

This is my understanding too, although I'm not sure where I heard / read that.  Shockingly bad move to store that along with the item in the database.  

Thanks again!

 

0 Kudos
Scott_Tansley
MVP Regular Contributor

Also, this adds clarity to the migration strategy:

https://www.esri.com/arcgis-blog/products/arcgis-enterprise/administration/moving-content-across-tie...

I tried to find the 'not supported' link but couldn't find it quickly  I really need to bookmark that!  🙂

Scott Tansley
https://www.linkedin.com/in/scotttansley/
NicolasGIS
Occasional Contributor III

It would really be nice if there was easy way to do so.

I remember having tried to script that all and in addition to the fact that it is quite time consuming, there many corner cases for which export/import do not work (scene layers on top of my head).

Don't know if there is an ArcGIS Idea for what, but I would definitely upvote !

Good luck @JonSwoveland ...