Greetings, all!
Can anyone provide any insight into what I might have wrong here? I am attempting to follow the example outlined in the ArcGIS Enterprise blog, Migrate to a new machine in ArcGIS Enterprise using the WebGIS DR tool. I have installed and configured the software on the secondary machine three times in an attempt to get this working. The first time was a rookie mistake as I had the IP address for the primary machine recorded incorrectly in the secondary machine's hosts file.
Here are the details:
I have two identical VMs. I installed and configured the primary server as a base deployment (I did not use the Enterprise builder). I registered a file-based data store using a file share, created sample content in the Portal, and updated the Portal's identity store with our Active Directory. I then created a backup using the webgisdr tool. The backup is on the same server that hosts the registered file-based data store.
Next, I configured a secondary server. As recommended in the blog, before installing software I added entries to the secondary server's local hosts file to use the primary server's host name followed by the IP address for the secondary server.
During the web adapter installs and configurations for Portal and Server, I used a reference to the primary host for the Server and Portal URLs (see image 1 below). Both reported success in configuration and reported the registered machine name as that of the primary host. There was not a mention of using the primary's hostname during configuration in the blog, but I figured it was necessary.
During configuration, I was able to launch Portal, Server, Portal Admin and Server Admin on the secondary machine using the primary machine's hostname in the URL. I was able to federate the Server with Portal and set the Server as its hosting server, though I was asked to authenticate via the Portal using the secondary hostname in the URL.
When I tried to restore the site using webgisdr on the secondary server, I received an error indicating the PublicPortalURL value was not the same for both sites (see image 2 below).
I know the PublicPortalURL parameter is present in the Server's properties object, can it be modified directly in the Server Administrator (see image 3 below)? Is there another way to make sure the two URLs are identical?
Thanks in advance for any guidance. I feel like I am close, but am just missing something pretty critical.
Best wishes to all for a bright and beautiful 2020!
Dixie.