Skip To Content

Restaurar ArcGIS Enterprise

Se parte da sua organização do ArcGIS Enterprise falhar, você poderá restaurá-la através do utilitário webgisdr e do arquivo da cópia de segurança que você exportou anteriormente. Você precisa estar ciente do seguinte ao restaurar ArcGIS Enterprise:

  • Quaisquer itens ou serviços criados desde a última exportação serão perdidos.
  • Caches de serviço de mapa e mosaico, fontes de dados referenciadas para serviços da web, arquivos de cópia de segurança de armazenamento de grande dados espaço-temporal e arquivos de cópia de segurança de armazenamento de gráfico não estão incluídos na cópia de segurança que você criou usando o utilitário webgisdr; portanto, elas devem ser restauradas separadamente.
  • A organização do ArcGIS Enterprise que você restaurar deve estar na mesma versão quando você criou a cópia de segurança. Adicionalmente, você deve restaurar para o mesmo tipo de sistema operacional. Por exemplo, você não pode criar uma cópia de segurança de uma organização no Linux e restaurá-la em máquinas do Microsoft Windows.

Quando você restaura uma organização do ArcGIS Enterprise altamente disponível, a ferramenta webgisdr mantém as configurações de disponibilidade alta para o site do GIS Server e os armazenamentos de dados do cache de mosaico e relacional do ArcGIS Data Store. Para o portal, a ferramenta webgisdr cancela o registro da máquina auxiliar do portal, restaura o portal da máquina primária e registra novamente a máquina auxiliar.

Você pode referenciar o arquivo de propriedades que você criou para a exportação do ArcGIS Enterprise caso não seja necessário alterar quaisquer configurações. Entretanto, se você precisa alterar o local do arquivo da cópia de segurança, deseja especificar um arquivo da cópia de segurança específico ou precisa fornecer diferentes credenciais de administrador do portal, crie um novo arquivo de propriedades.

Se você criou cópias de segurança incrementais de sua organização do ArcGIS Enterprise, deve ter a última cópia de segurança incremental e a última cópia de segurança completa criada antes dessa cópia de segurança incremental para restaurar sua organização.

Siga estas etapas para restaurar sua organização do ArcGIS Enterprise nas mesmas máquinas das quais você criou o arquivo da cópia de segurança (ou máquinas em um ArcGIS Enterprise auxiliar que utiliza a mesma URL do balanceador de carga ArcGIS Web Adaptor ou ArcGIS Server e sites que têm a mesma URL de serviços da sua organização primária):

  1. Por padrão, a ferramenta webgisdr restaura o arquivo da cópia de segurança mais recente. Para restaurar um arquivo anterior ao arquivo da cópia de segurança mais recente, é necessário atualizar o caminho BACKUP_LOCATION no arquivo de propriedades. Por exemplo, para restaurar o arquivo da cópia de segurança Sep-08-2015_17-10-44.webgissite do C:\temp, defina BACKUP_LOCATION = C:\temp\Sep-08-2015_17-10-44.webgissite.

    Quando você restaura, é possível editar o mesmo arquivo de propriedades que você utilizou quando criou seu arquivo da cópia de segurança, entretanto você deve lembrar de alterar o valor BACKUP_LOCATION neste arquivo para o local da cópia de segurança antes de criar a próxima cópia de segurança. Para evitar isto, crie uma cópia do arquivo de propriedades específica da operação de importação. Para os propósitos deste exemplo, uma cópia do arquivo denominado toimport.properties é criada e alterada.

    Certifique-se que a conta de domínio que executa a ferramenta webgisdr tenha pelo menos acesso de leitura no BACKUP_LOCATION e acesso de gravação no SHARED_LOCATION. Além disso, certifique-se de que a conta de domínio que executa ArcGIS Server, Portal for ArcGIS e que o ArcGIS Data Store leu acesso ao SHARED_LOCATION.

    Neste exemplo, a ferramenta webgisdr se conectará ao portal na URL https://portalhostname.domain.com:7443/arcgis e restaurará a cópia de segurança mais recente armazenada em \\mybuserver\wgbackups\entbackup. A ferramenta DR extrairá as cópias de segurança do componente em \myserver\tempbackups e restaurará o ArcGIS Data Store, todos os servidores federados e o servidor de hospedagem, e o portal usando suas respectivas cópias de segurança. Certifique-se que todos os componentes tenham pelo menos acesso de leitura ao caminho especificado pela propriedade SHARED_LOCATION.

    
    PORTAL_ADMIN_URL = https://portalhostname.domain.com:7443/arcgis
    PORTAL_ADMIN_USERNAME = admin
    PORTAL_ADMIN_PASSWORD = Th3.Ad.Pass
    PORTAL_ADMIN_PASSWORD_ENCRYPTED = false
    
    BACKUP_RESTORE_MODE = backup
    SHARED_LOCATION = \\\\myserver\\tempbackups
    INCLUDE_SCENE_TILE_CACHES = false
    
    BACKUP_STORE_PROVIDER = FileSystem
    BACKUP_LOCATION = \\\\mybuserver\\wgbackups\\entbackup

    Neste exemplo, a ferramenta webgisdr se conectará ao portal na URL https://portalonaws.mydomain.com:7443/arcgis e restaurará a cópia de segurança fullbackup06June especificada pela propriedade S3_BACKUP_NAME do contêiner entbackups. A cópia de segurança será baixada em \\fileserver\backups, e os seguintes componentes serão restaurados em sequência usando suas respectivas cópias de segurança: o ArcGIS Data Store, todos os servidores federados e o servidor de hospedagem, e o portal. A ferramenta DR usará o IAMRole configurado com a instância em execução para baixar a cópia de segurança, mas também pode ser configurada para usar chaves de acesso. Certifique-se que todos os componentes tenham pelo menos acesso de leitura ao caminho especificado pela propriedade SHARED_LOCATION. O conteúdo do portal será restaurado do contêiner contentbackups. Se o contêiner da cópia de segurança estiver em uma região diferente do portal de destino, verifique se não há parâmetro VPC configurado, o que impede que o portal faça solicitações de saída para restaurar o conteúdo.

    
    PORTAL_ADMIN_URL = https://portalonaws.mydomain.com:7443/arcgis
    PORTAL_ADMIN_USERNAME = entadmin
    PORTAL_ADMIN_PASSWORD = p0rtl.a.p
    PORTAL_ADMIN_PASSWORD_ENCRYPTED = false
    
    BACKUP_RESTORE_MODE = backup
    SHARED_LOCATION = \\\\fileserver\\backups
    INCLUDE_SCENE_TILE_CACHES = true
    BACKUP_STORE_PROVIDER = AmazonS3
    
    S3_BUCKET = entbackups
    S3_CREDENTIAL_TYPE = IAMRole
    S3_REGION = eu-west-1
    S3_BACKUP_NAME = fullbackup06June
    
    PORTAL_BACKUP_S3_BUCKET = contentbackups
    PORTAL_BACKUP_S3_REGION =eu-west-1

    Neste exemplo, a ferramenta webgisdr se conectará ao portal na URL https://portalonazure.domain.com:7443/arcgis e restaurará a cópia de segurança mais recente do contêiner drbackups na conta de armazenamento entbackups. A cópia de segurança será baixada em \\fileserver\backups, e os seguintes componentes serão restaurados em sequência usando suas respectivas cópias de segurança: oArcGIS Data Store, todos os servidores federados e o servidor de hospedagem, e o portal. Certifique-se que todos os componentes tenham pelo menos acesso de leitura ao caminho especificado pela propriedade SHARED_LOCATION. O conteúdo do portal será restaurado do contêiner no contêiner contentbackups noa conta de armazenamento entbackups.

    
    PORTAL_ADMIN_URL = https://portalonazure.domain.com:7443/arcgis
    PORTAL_ADMIN_USERNAME = entadmin
    PORTAL_ADMIN_PASSWORD = p0rtl.a.p
    
    BACKUP_RESTORE_MODE = backup
    SHARED_LOCATION = \\\\fileserver\\backups
    BACKUP_STORE_PROVIDER = AzureBlob
    
    AZURE_BLOB_ACCOUNT_NAME = entbackups
    AZURE_BLOB_ACCOUNT_KEY = <key>
    AZURE_BLOB_ACCOUNT_KEY_ENCRYPTED =false
    AZURE_BLOB_ACCOUNT_ENDPOINT_SUFFIX = core.windows.net
    AZURE_BLOB_CONTAINER_NAME = drbackups
    
    PORTAL_BACKUP_BLOB_ACCOUNT_NAME = entbackups
    PORTAL_BACKUP_BLOB_ACCOUNT_KEY = <key>
    PORTAL_BACKUP_BLOB_ACCOUNT_KEY_ENCRYPTED = false
    PORTAL_BACKUP_BLOB_ACCOUNT_ENDPOINT_SUFFIX = core.windows.net
    PORTAL_BACKUP_BLOB_CONTAINER_NAME = contentbackups
  2. Abra uma janela de comando na máquina do portal, altere os diretórios para o local do utilitário webgisdr , e execute o utilitário com opção de importação.

    O local padrão do utilitário webgisdr é C:\Program Files\ArcGIS\Portal\tools\webgisdr.

    A sintaxe do utilitário webgisdr é a seguinte:

    webgisdr --{export | import} --file <location and name of properties file>

    Neste exemplo, o arquivo de propriedades (toimport.properties) foi salvo na pasta C:\propfiles criada pelo usuário.

    webgisdr --import --file C:\propfiles\toimport.properties

    Note que o arquivo de propriedade não tem que estar na mesma pasta que você salvou no momento da criação. Se você movê-lo, especifique o novo local da pasta com o parâmetro --file.

    Anotação:

    Se a ferramenta parecer travar durante a execução, verifique se a janela de comando não está no modo Edição Rápida. Consulte Problemas comuns e soluções para mais informações.

  3. Se sua organização inclui serviço de mapa ou caches de camada de mosaico hospedada, mova as cópias de segurança que você fez manualmente e coloque os arquivos no diretório original arcgiscache.
  4. Se sua organização inclui um armazenamento de grandes dados espaço-temporal ou armazenamento de gráfico, use o utilitário restoredatastore do ArcGIS Data Store para restaurar uma cópia de segurança dele.
  5. Se você tiver dados baseados em arquivo armazenados na mesma máquina que um de seus componentes do ArcGIS Enterprise e esta máquina falhar, restaure suas cópias de segurança para o mesmo caminho na nova máquina.

    Por exemplo, se você tiver uma pasta contendo arquivos geodatabases e shapefiles em uma de suas máquinas de site do ArcGIS GIS Server e esta máquina falhar, coloque a cópia de segurança desta pasta no mesmo caminho do diretório na nova máquina. Isto é necessário, pois você registrou a localização do arquivo com o site do ArcGIS Server. Se a localização de dados alterar, os serviços não poderão localizar os dados.

  6. Se sua organização inclui sites do ArcGIS Mission Server ou ArcGIS Notebook Server, restaurar os sites seguindo as instruções na documentação do ArcGIS Mission Server e na documentação do ArcGIS Notebook Server.
  7. Se sua organização inclui ArcGIS GeoEvent Server, importe a configuração para o site federado.