Se você decidiu migrar ArcGIS Enterprise com WebGISDR, você pode usar os fluxos de trabalho fornecidos nesta página como ponto de partida para ajudar a orientar sua migração. Os cenários por trás de cada fluxo de trabalho podem não corresponder inteiramente aos da sua organização, pois destinam-se a fornecer etapas gerais para cenários de implantação comuns.
Migrar uma implantação de máquina única
Se você estiver migrando uma implantação básica de máquina única, poderá usar o mesmo nome entre os ambientes novo e antigo usando o arquivo \etc\hosts. Existem dois padrões comuns com implantações de máquina única:
- O nome de domínio totalmente qualificado da máquina corresponde ao host na URL usada para acessar a implementação.
- O nome de domínio totalmente qualificado da máquina não corresponde ao host na URL usada para acessar a implementação. Os usuários acessam a implantação por meio de um nome alternativo ou registro CNAME.
A maneira como você adiciona entradas ao arquivo \etc\hosts difere dependendo do seu ambiente.
Migrar quando o nome do host da máquina corresponder à URL da organização
Neste cenário, ArcGIS Enterprise está instalado em uma máquina denominada enterprise.domain.com e está sendo executado no Windows Server 2016. O nome do host da máquina corresponde ao nome do host da URL da organização.
Os membros acessam ArcGIS Enterprise das seguintes formas:
Acesso dos membros da organização:
- Conteúdo e itens: https://enterprise.domain.com/portal
- Parâmetros do servidor: https://enterprise.domain.com/server/rest
Acesso de administradores e editores da organização:
- ArcGIS Server Manager: https://enterprise.domain.com:6443/arcgis/manager
- ArcGIS Portal Administrator Directory: https://enterprise.domain.com:7443/arcgis/portaladmin
- ArcGIS Portal Directory: https://enterprise.domain.com:7443/arcgis/sharing/rest
Para migrar esse tipo de ambiente, utilize as seguintes etapas:
- Habilitar modo somente leitura em sua implantação existente.
- Adquira sua nova máquina.
Pode ser uma máquina virtual ou uma máquina física.
Neste exemplo, o nome do host da máquina é enterprise1.domain.com, seu endereço IP é 10.0.0.2 e está executando Windows Server 2022.
- Na nova máquina, atualize o arquivo \etc\hosts para resolver o endereço IP da nova máquina para enterprise.domain.com:
10.0.0.2 enterprise.domain.com
O arquivo \etc\hosts deve ser atualizado antes de instalar qualquer software na nova máquina.
- Repita a etapa 3 em qualquer outra máquina que você possa usar para testar e validar o novo sistema.
Anotação:
Isto não inclui a máquina de produção existente.
- Instalar e configurar componentes do ArcGIS Enterprise.
Depois que o ambiente estiver configurado, você só poderá acessar o novo ambiente por meio do nome do host enterprise.domain.com da própria máquina ou de qualquer outra máquina à qual você adicionou a entrada. Qualquer máquina sem a entrada resolverá enterprise.domain.com ao seu ambiente de produção original por meio de DNS.
- Crie uma cópia de segurança usando a ferramenta WebGISDR.
É importante considerar o tempo ao criar uma cópia de segurança . Depois de criar uma cópia de segurança usando a ferramenta WebGISDR, apenas o conteúdo presente na implantação será movido. Se você não ativou o modo somente leitura durante a etapa 1, é especialmente importante considerar isso. É recomendado que você execute uma cópia de segurança durante um período de inatividade para evitar a perda de qualquer conteúdo novo.
- Restaure a cópia de segurança na nova máquina com a ferramenta WebGISDR.
Isto criará uma réplica da implantação existente na nova máquina.
- Valide se usuários, conteúdo, grupos e serviços estão acessíveis na nova máquina, usando qualquer máquina na qual você adicionou a entrada de \etc\hosts.
Somente máquinas com entrada de 10.0.0.2 enterprise.domain.com no arquivo hosts resolverá enterprise.domain.com para a nova máquina. Caso contrário, essas solicitações irão para a máquina original.
- Após o ambiente ser validado e você estiver pronto para fazer a mudança, atualize o DNS para resolver enterprise.domain.com para a nova máquina.
Todos os pedidos para enterprise.domain.com agora será resolvido para a nova máquina, incluindo todo o conteúdo do ambiente antigo.
- Remova a entrada 10.0.0.2 enterprise.domain.com do arquivo \etc\hosts na nova máquina e em qualquer outra máquina à qual você o adicionou.
Migrar quando o ArcGIS Enterprise for acessado através de um nome alternativo
Neste cenário, o ArcGIS Enterprise está instalado em uma máquina denominada machinename.domain.local e está sendo executado em um sistema operacional do Windows Server 2016. Seu DNS armazena um CNAME, ou nome alternativo, da máquina como enterprise.domain.com.
Os membros acessam o ArcGIS Enterprise das seguintes maneiras:
Acesso dos membros da organização:
- Conteúdo e itens: https://enterprise.domain.com/portal
- Parâmetros do servidor: https://enterprise.domain.com/server/rest
Acesso de administradores e editores da organização:
- ArcGIS Server Manager: https://machinename.domain.local:6443/arcgis/manager
- ArcGIS Portal Administrator Directory: https://machinename.domain.com:7443/arcgis/portaladmin
- ArcGIS Portal Directory: https://machinename.domain.com:7443/sharing/rest
Para migrar para esse tipo de ambiente, utilize as seguintes etapas:
- Habilitar modo somente leitura em sua implantação existente.
- Adquira sua nova máquina.
Pode ser uma máquina virtual ou uma máquina física.
Neste exemplo, o nome do host da máquina é newmachine.domain.local, seu IP 10.0.0.2, e está executando Windows Server 2022.
- Na nova máquina, atualize o arquivo \etc\hosts para resolver o endereço IP da nova máquina para newmachine.domain.local assim como enterprise.domain.com:
10.0.0.2 newmachine.domain.local enterprise.domain.com
O arquivo \etc\hosts deve ser atualizado antes de instalar qualquer software na nova máquina.
Listar primeiro o nome do host local no arquivo \etc\hosts garante que o software armazenará o nome nos arquivos de configuração, em vez do nome alternativo do DNS. Adicionar o nome alternativo do DNS garante que a implantação possa ser configurada com o nome alternativo do DNS sem afetar a produção.
- Repita a etapa 3 em qualquer outra máquina que você usará para testar e validar o novo sistema.
Anotação:
Isto não inclui a máquina de produção existente.
- Instalar e configurar componentes do ArcGIS Enterprise. Utilize o nome alternativo do DNS ao registrar o Web Adaptor.
Depois que o ambiente estiver configurado, você só poderá acessar o novo ambiente por meio do nome do host enterprise.domain.com da própria máquina ou de qualquer outra máquina à qual você adicionou a entrada. Qualquer máquina sem a entrada resolverá enterprise.domain.com ao seu ambiente de produção original por meio de DNS.
- Crie uma cópia de segurança usando a ferramenta WebGISDR.
É importante considerar o tempo ao criar uma cópia de segurança . Depois de criar uma cópia de segurança usando a ferramenta WebGISDR, apenas o conteúdo presente na implantação será movido. Se você não ativou o modo somente leitura durante a etapa 1, é especialmente importante considerar isso. É recomendado que você execute uma cópia de segurança durante um período de inatividade para evitar a perda de qualquer conteúdo novo.
- Restaure a cópia de segurança na nova máquina com a ferramenta WebGISDR.
Isto criará uma réplica da implantação existente na nova máquina.
- Valide se usuários, conteúdo, grupos e serviços estão acessíveis na nova máquina, usando qualquer máquina na qual você adicionou a entrada de \etc\hosts.
Somente máquinas com entrada de 10.0.0.2 enterprise.domain.com no arquivo hosts resolverá enterprise.domain.com para a nova máquina. Caso contrário, essas solicitações irão para a máquina original.
- Após o ambiente ser validado e você estiver pronto para fazer a mudança, atualize o DNS para resolver enterprise.domain.com para a nova máquina.
Todos os pedidos para enterprise.domain.com agora será resolvido para a nova máquina, incluindo todo o conteúdo do ambiente antigo.
- Remova a entrada 10.0.0.2 enterprise.domain.com do arquivo \etc\hosts na nova máquina e em qualquer outra máquina à qual você o adicionou.
Migrar uma implantação de múltiplas máquinas
Se você tiver um ambiente distribuído, deverá modificar o arquivo \etc\hosts para garantir que o componente que atua como front-end para sua implantação (suas instâncias de ArcGIS Web Adaptor ou proxy reverso) está resolvendo para o nome original.
Neste cenário, os componentes do ArcGIS Enterprise são distribuídos em duas máquinas; ambos executando um sistema operacional Windows 2016:
- Duas instâncias do ArcGIS Web Adaptor estão instaladas em uma máquina denominada enterprise.domain.com
- Portal for ArcGIS, ArcGIS Server e ArcGIS Data Store estão instalados em uma máquina denominada m1.domain.com
O objetivo deste cenário é migrar para um sistema operacional mais recente, por exemplo: Windows Server 2022.
Os membros acessam o ArcGIS Enterprise das seguintes maneiras:
Acesso dos membros da organização:
- Conteúdo e itens: https://enterprise.domain.com/portal
- Parâmetros do servidor: https://enterprise.domain.com/server/rest
Acesso de administradores e editores da organização:
- ArcGIS Server Manager: https://m1.domain.local:6443/arcgis/manager
- ArcGIS Portal Administrator Directory: https://m1.domain.com:7443/arcgis/portaladmin
- ArcGIS Portal Directory: https://m1.domain.com:7443/arcgis/sharing/rest
Para migrar um ambiente com este cenário, faça o seguinte:
- Habilitar modo somente leitura em sua implantação existente.
- Adquira duas novas máquinas, uma para hospedar instâncias do ArcGIS Web Adaptor e o outro para executar o restante dos componentes.
O único endereço IP que importa neste caso é a máquina do Web Adaptor, porque as únicas configurações que devem corresponder entre implementações são as https://enterprise.domain.com/portal e https://enterprise.domain.com/server. O endereço IP da nova máquina Web Adaptor neste exemplo é 10.0.0.2.
- Em cada nova máquina, atualize o arquivo \etc\hosts para resolver o endereço IP da máquina do Web Adaptor para enterprise.domain.com:
10.0.0.2 enterprise.domain.com
- Instale as duas instâncias do ArcGIS Web Adaptor no enterprise1.domain.com.
- Instalar Portal for ArcGIS, ArcGIS Server e ArcGIS Data Store no m2.domain.com
- Crie o portal e os sites do servidor.
- Registre o Data Store no site do servidor.
- Configure as instâncias deArcGIS Web Adaptor no enterprise1.domain.com acessando a página de configuração através do https://enterprise.domain.com/portal/webadaptor e https://enterprise/domain.com/server/webadaptor.
As solicitações serão resolvidas para a nova máquina Web Adaptor (que na verdade é enterprise1.domain.com) pelo arquivo \etc\hosts.
- Federe seu site do servidor com o portal e certifique-se de usar https://enterprise.domain.com/server como a URL dos serviços.
A URL do administrador pode ser https://enterprise.domain.com/server ou https://m2.esri.com:6443/arcgis.
- Crie uma cópia de segurança usando a ferramenta WebGISDR.
É importante considerar o tempo ao criar uma cópia de segurança . Depois de criar uma cópia de segurança usando a ferramenta WebGISDR, apenas o conteúdo presente na implantação será movido. Se você não conseguiu ativar o modo somente leitura durante a etapa 1, é especialmente importante considerar isso. É recomendado que você execute uma cópia de segurança durante um período de inatividade para evitar a perda de qualquer conteúdo novo.
- Restaure a cópia de segurança na nova máquina com a ferramenta WebGISDR.
Isto criará uma réplica da implantação existente na nova máquina.
- Valide se usuários, conteúdo, grupos e serviços estão acessíveis na nova máquina, usando qualquer máquina na qual você adicionou a entrada de \etc\hosts.
Somente máquinas com entrada de 10.0.0.2 enterprise.domain.com no arquivo hosts resolverá enterprise.domain.com para a nova máquina. Caso contrário, essas solicitações irão para a máquina primária.
- Após o ambiente ser validado e você estiver pronto para fazer a mudança, atualize o DNS para resolver enterprise.domain.com para a nova máquina que hospeda o Web Adaptor e remova a entrada \etc\hosts naquela máquina, bem como na m2.domain.com.
Todas as solicitações enterprise.domain.com serão agora resolvidas para a nova máquina, que direcionará o tráfego para m2.domain.com. Lá você poderá trabalhar com todo o conteúdo do seu ambiente antigo em suas novas máquinas.
Migrar uma implantação de nuvem
Se você usar modelos ArcGIS Enterprise Cloud Builder for Microsoft Azure ou AWS CloudFormation para criar seus ambientes, não terá a oportunidade de modificar entradas \etc\hosts antes de instalar e configurar o software. Portanto, é necessário utilizar novas URLs para a implantação.
Após o ambiente ser criado, você poderá atualizar as URLs públicas da nova organização para corresponder ao ambiente de produção existente. As URLs internas (privatePortalURL e a URL admin usada para federação) ainda apontarão para o novo nome DNS, permitindo que o tráfego interno continue indo para o local correto. Ao executar a ferramenta WebGISDR, ela substituirá todo o conteúdo do ambiente de destino pelas URLs corretas, concluindo a migração.
Neste cenário, o ambiente de produção existente utiliza as seguintes URLs:
- URL da Organização: https://enterprise.public.com/portal
- URLs de Serviço: https://enterprise.public.com/server
- Habilite modo somente leitura em sua implantação existente.
- Crie um novo ambiente com URLs diferentes.
Este cenário usa as seguintes URLs:
- URL da Organização: https://enterprise-new.public.com/portal
- URLs de Serviço: https://enterprise-new.public.com/server
- Atualize a URL da organização para apontar para https://enterprise.public.com/portal.
- Atualize a URL dos serviços para apontar para https://enterprise.public.com/server.
- Crie uma cópia de segurança usando a ferramenta WebGISDR.
É importante considerar o tempo ao criar uma cópia de segurança . Depois de criar uma cópia de segurança usando a ferramenta WebGISDR, apenas o conteúdo presente na implantação será movido. Se você não conseguiu ativar o modo somente leitura durante a etapa 1, é especialmente importante considerar isso. É recomendado que você execute uma cópia de segurança durante um período de inatividade para evitar a perda de qualquer conteúdo novo.
- Restaure a cópia de segurança no novo ambiente com a ferramenta WebGISDR.
Isto criará uma réplica da implantação existente no novo ambiente.