Skip To Content

Configura il disaster recovery per ArcGIS Enterprise

È possibile replicare la distribuzione di ArcGIS Enterprise in una distribuzione di standby priva di connessioni. L'installazione in standby può essere attivata e resa attiva in caso di guasto dell'installazione primaria.

Poiché l'installazione in standby non è connessa in maniera attiva all'installazione primaria, è possibile configurare l'installazione in standby in un altro edificio o città per proteggerla da tempi di inattività dovuti a eventi quali calamità naturali o black-out elettrici. Tenere presente, tuttavia, che l'installazione in standby deve essere accessibile dai client.

Esportare i componenti del Web GIS dell'installazione ArcGIS Enterprise principale in un file compresso tramite il comando webgisdr e utilizzare il file compresso per configurare e gestire l'ambiente in di standby.

Prima di configurare il disaster recovery, assicurarsi di aver letto Disaster recovery e replica.

Esportare ArcGIS Enterprise

Usare la utility webgisdr con l'operazione di esportazione e un file di proprietà per esportare l'installazione ArcGIS Enterprise. Il file esportato include il portale, il server di hosting, i server federati e il data store relazionale La dimensione del file e il tempo che richiede per crearli variano in base a come molti elementi sono nel portale, il numero e il tipo di layer web hosted che si possiedono e molti server federati che si hanno e come molti computer ArcGIS Server sono nei server di hosting e federati.

È possibile trovare la utility webgisdr nella directory degli strumenti Portal for ArcGIS. Per utilizzare questo comando è necessario soddisfare i seguenti criteri:

  • La directory condivisa specificata deve essere abbastanza grande da contenere il file esportato. Eseguire un'esportazione di prova dell'installazione ArcGIS Enterprise per avere un'idea di quanto sarà grande il file, decidere quanti file si intende tenere nella directory condivisa e dimensionare la directory di conseguenza.
  • I backup incrementali di ArcGIS Data Store nella propria installazione di ArcGIS Enterprise sono archiviati in una cartella provvisoria dentro la cartella di backup SHARED_LOCATION. La cartella provvisoria e il suo contenuto non deve essere eliminata o modificata.
  • Il nome, l'ID dell'utente e l'ID del gruppo dell'account che è stato usato per installare ogni componente software in ArcGIS Enterprise entrambe le distribuzioni primarie e standby, e l'account usato per il webg è lo stesso e deve avere i privilegi di lettura e scrittura nell'elenco condiviso.

Nota:

Se il contenuto del portale è memorizzato nel file system, la scansione antivirus in tempo reale può influire sulle prestazioni del backup. Prendere in considerazione la possibilità di escludere la directory dei contenuti del portale e le directory SHARED_LOCATION e BACKUP_LOCATION di backup dallo scanner antivirus.

Prendere in considerazione la possibilità di escludere la directory dei contenuti del portale e le directory ArcGIS Enterprise e di backup dallo scanner antivirus.

  1. Creare una copia del file delle proprietà del template. È possibile salvare la copia nella stessa directory del template o in una nuova directory.

    Il file delle proprietà del modello, webgisdr.properties, è installato in /arcgis/portal/tools/webgisdr per impostazione predefinita.

    In questo esempio, la copia del file è denominata mywebgis.properties ed è salvata in /home/ags/arcgis/portal/propfiles.

  2. Aprire la copia del file delle proprietà e modificarla per includere le informazioni specifiche del proprio sito.

    • PORTAL_ADMIN_URL = <portal admin directory URL>

      Specificare l'URL della directory amministratore Portal for ArcGIS. Usare il formato https://portalhostname.domain.com:7443/arcgis, dove portalhostname.domain.com è il nome pienamente qualificato del computer dove Portal for ArcGIS è installato.

    • PORTAL_ADMIN_USERNAME = <portal administrator user name>

      Specificare il nome utente di un membro del portale assegnato al ruolo amministratore.

    • PORTAL_ADMIN_PASSWORD = = <portal administrator password>

      Specificare la password dell'account dell'amministratore del portale.

    • PORTAL_ADMIN_PASSWORD_ENCRYPTED = <true | false>

      Impostare questa opzione su false la prima volta che si compila il file con la password dell'amministratore. Quando si salva il file, la password viene crittografata e il valore di PORTAL_ADMIN_PASSWORD_ENCRYPTED è impostato su true per indicare che la password è stata crittografata. Se è necessario modificare la password in futuro, impostare PORTAL_ADMIN_PASSWORD_ENCRYPTED = false, fornire la nuova password dell'amministratore e salvare il file.

    • BACKUP_RESTORE_MODE = <backup | full | incremental>

      Indicare il tipo di backup che si desidera creare. Introdotto su 10.9, la modalità backup può essere usata quando è disponibile uno spazio limitato sul disco rigido del computer del portale o quando i backup non sono programmati regolarmente. Quando si usa questa modalità, il limite di dimensione predefinito viene applicato ai log delle transazioni interne, impedendo loro di riempire il disco rigido. Se vengono creati solo backup completi, è possibile impostare questa proprietà su backup. Se vengono creati sia backup completi che incrementali, è possibile creare due file proprietà separati: uno con BACKUP_RESTORE_MODE = full, da utilizzare occasionalmente per creare backup completi, e uno con BACKUP_RESTORE_MODE = incremental per generare backup incrementali fra i backup completi. Ogni backup incrementale contiene tutte le modifiche dall'ultimo backup completo.

    • SHARED_LOCATION = < percorso dei file di backup>

      Designare una posizione condivisa in cui creare una copia temporanea dei file di backup per ArcGIS Server, Portal for ArcGIS e ArcGIS Data Store. L'account che ha installato ArcGIS Server, Portal for ArcGIS e ArcGIS Data Store e l'account che sta eseguendo la utility webgisdr deve possedere i privilegi di lettura e scrittura su questa posizione. Accertarsi che la directory sia abbastanza grande da contenere i file di backup per ciascun componente. Anche se i file sono compressi, possono essere abbastanza grande a seconda della quantità e del tipo di dati presenti. Se si dispone di cache e layer della scena ospitati e si imposta INCLUDE_SCENE_TILE_CACHES su true, il file di backup ArcGIS Data Store può essere particolarmente grande.

      Assicuratevi che qualsiasi backslash nel percorso sia evaso. Per esempio, C:\backups dovrebbe essere inserito come C:\\backups e \fileserver\backups dovrebbe essere inserito come \\\\fileserver\\backups.
    • INCLUDE_SCENE_TILE_CACHES = <true | false>

      Se i layer hosted del servizio 3D vengono pubblicati nel portale e si desidera includere i dati di cache nel backup, impostare INCLUDE_SCENE_TILE_CACHES su true. Tenere presente che, se impostato su true, tutti i dati di cache del servizio 3D sono inclusi nel backup, non solo i nuovi dati di cache creati dall'ultimo backup. Se nessuna nuova cache del servizio 3D è stata creata dall'ultimo backup o se i servizi non vengono pubblicati nel portale, è possibile impostare INCLUDE_SCENE_TILE_CACHES su false.

    • BACKUP_STORE_PROVIDER = {FileSystem | AmazonS3 | AzureBlob}

      Definire se si desidera salvare il file di backup webgissite nel sistema di file o nell'archivio cloud.

      Per archiviare il backup di ArcGIS Enterprise in una directory condivisa in loco, specificare FileSystem e l'utility webgisdr archivierà i file di backup nella cartella di condivisione specificata per BACKUP_LOCATION.

      Per archiviare i backup ArcGIS Enterprise in una posizione di archiviazione bucket Amazon Simple Storage Service (S3) o un S3 compatibile, crearne uno specificamente per l'archiviazione dei file di backup generati dalla utility webgisdr e aggiornare le proprietà S3 con le informazioni necessarie per accedere al bucket.

      Per archiviare i backup di ArcGIS Enterprise in un'archiviazione Microsoft Azure Blob, creare un contenitore di archiviazione Azure Blob specificatamente per la memorizzazione dei file di backup generati dall'utilità webgisdr e aggiornare le proprietà Azure con le informazioni necessarie per accedere al contenitore.

      Nota:

      Se la distribuzione ArcGIS Enterprise è in loco ma i backup sono memorizzati nel cloud, la creazione dei backup e il ripristino richiederanno più tempo rispetto a quello normalmente richiesto in caso di memorizzazione dei backup in una condivisione di file in loco.

    • BACKUP_LOCATION = <location of on-premises backup file>

      Designare il percorso per il file di backup webgissite.

      Assicuratevi che qualsiasi backslash nel percorso sia evaso. Per esempio, C:\backups dovrebbe essere inserito come C:\\backups e \\fileserver\backups dovrebbe essere inserito come \\\\fileserver\\backups.

      I file di backup saranno inizialmente archiviati in SHARED_LOCATION, ma in seguito saranno copiati in BACKUP_LOCATION. Accertarsi che la directory sia abbastanza grande da contenere il file di backup. Anche se il file è compresso, può essere abbastanza grande a seconda della quantità e del tipo di dati presenti. L'account che esegue lo strumento webgisdr deve avere privilegi di lettura e di scrittura sulla BACKUP_LOCATION.

      Quando BACKUP_LOCATION è una cartella, lo strumento per il disaster recovery importa il file di backup più recente disponibile in quella cartella. Se BACKUP_LOCATION è un file di backup specifico nella cartella, quel file viene importato dallo strumento per il disaster recovery.

      Nota:

      Durante un'esportazione, se sta richiedendo molte tempo per impacchettare il backup, considerare l'impostazione di BACKUP_LOCATION a un percorso locale. È possibile poi copiare il pacchetto finito alla sua posizione prevista. Assicurarsi che ci sia abbastanza spazio sul drive locale per archiviare il backup temporaneamente.

    • COMPRESSION_METHOD= <copy | fastest | fast | normal | maximum | ultra>

      Determinare il metodo di compressione per il backup webgissite. Il valore predefinito se non è popolato o commentato è copy. Nella maggior parte delle situazioni, questo può essere lasciato commentato. Un amministratore può scegliere di comprimere ulteriormente i backup a spese di un tempo maggiore per completare il backup.

    • Se si imposta BACKUP_STORE_PROVIDER su AmazonS3 fornire le informazioni per le seguenti proprietà.
      • S3_ACCESSKEY= <La chiave di accesso per l'account Amazon Web Services (AWS)>

        Deve essere impostato solo se si imposta S3_CREDENTIAL_TYPE =accessKey. L'utente IAM rappresentato da questa chiave di accesso deve avere accesso di lettura e scrittura al bucket S3 specificato con la proprietà S3_BUCKET.

      • S3_SECRETKEY= <La chiave segreta dell'account AWS>

        Chiave segreta associata alla chiave di accesso per l'account AWS. Impiegata solo se si imposta S3_CREDENTIAL_TYPE su accessKey.

      • S3_ENCRYPTED = false

        Lasciare impostato su false. Se S3_CREDENTIAL_TYPE è stato impostato su accessKey durante l'esecuzione del comando webgisdr, questa codificherà la chiave di accesso e la chiave segreta e imposterà S3_ENCRYPTED sul valore della chiave di accesso codificata.

      • S3_BUCKET= <nome del S3 bucket>

        Nome del bucket Amazon S3 in cui si desidera archiviare il file di backup di ArcGIS Enterprise.

      • S3_CREDENTIAL_TYPE= <IAMRole | accessKey>

        Impostare S3_CREDENTIAL_TYPE su IAMRole se si deve accedere a S3_BUCKET con un ruolo AWS IAM. Impostarlo su accessKey se si deve accedere a S3_BUCKET con un ruolo AWS IAM mediante una chiave di accesso. L'utente IAM deve avere accesso di lettura e scrittura al bucket S3 specificato con la proprietà S3_BUCKET.

      • S3_REGION= <AWS regione in cui è stato creato il S3 bucket>
      • S3_BACKUP_NAME = <backup file name>

        Proprietà usata solo se si ripristina una distribuzione ArcGIS Enterprise. Indicare il nome del file di backup da ripristinare. Se non si specifica alcun nome del file di backup, sarà ripristinato l'ultimo file di backup.

    • Se la distribuzione di ArcGIS Enterprise viene eseguita in AWS e la directory dei contenuti del portale è memorizzata in Amazon S3, è necessario disporre di un bucket di backup per la directory dei contenuti. Non deve essere lo stesso bucket in cui si trova il portale stesso; in caso contrario, si verificherà una duplicazione del contenuto ogni volta che si esegue un backup. Creare un bucket di backup S3, impostare PORTAL_BACKUP_S3_BUCKET nel file di proprietà al nome del bucket e impostare PORTAL_BACKUP_S3_REGION alla regione AWS nella quale è stato creato il bucket S3. Consultare Configura altamente disponibile ArcGIS Enterprise con servizi di archiviazione AWS nella guida ArcGIS Enterprise on Amazon Web Services per maggiori informazioni su questo tipo di implementazione.

      Nota:

      Se le macchine della tua distribuzione accedono a Amazon S3 usando un endpoint VPC, la copia interregionale non è consentita. Quando si implementa la ridondanza geografica, creare un bucket nella stessa regione dell'implementazione standby e assicurarsi che il bucket di backup del contenuto del portale esportato sia sincronizzato utilizzando la CLI di AWS (o un processo automatizzato) prima di eseguire l'operazione di importazione WebGISDR. Questo bucket replicato dovrebbe essere specificato nel file di ripristino webgisdr.properties come PORTAL_BACKUP_S3_BUCKET con la regione appropriata.

      Legacy:

      Nelle versioni precedenti a ArcGIS Enterprise 10.5.1, la proprietà PORTAL_BACKUP_S3_BUCKET è stata BACKUP_BUCKET_NAME.

    • Se si imposta BACKUP_STORE_PROVIDER su AzureBlob fornire le informazioni per le seguenti proprietà.
      • AZURE_BLOB_ACCOUNT_NAME = <Azure storage account>

        Specificare il nome dell'account di archiviazione Azure Blob.

        Suggerimento:

        Avete specificato il nome di account di archiviazione quando avete scelto l'opzione Utilizzare archiviazione cloud Azure per la configurazione e l'archiviazione del contenuto nel pannello Opzioni rilevamento di Cloud Builder.

      • AZURE_BLOB_ACCOUNT_KEY = <account key>

        Specificare la chiave account associata all'account di archiviazione Azure Blob.

      • AZURE_BLOB_ACCOUNT_KEY_ENCRYPTED = false

        Specificare false quando si aggiungono i valori ACCOUNT_KEY al file per la prima volta. Quando si salva il file webgisdr.properties, la chiave verrà crittografata e lo strumento imposterà queste proprietà su true.

      • AZURE_BLOB_CONTAINER_NAME = <Nome del Azure contenitore archivio Blob>

        Specificare il nome del contenitore Blob.

      • AZURE_BLOB_ACCOUNT_ENDPOINT_SUFFIX = <Endpoint account archiviazione Blob>

        Specificare l'endpoint dell'account di archiviazione del servizio Blob.

      • (Opzionale) AZURE_BLOB_ENDPOINT_URL = <URL servizio Blob>

        Specificare l'URL dell'endpoint del servizio Blob se si sta utilizzando un endpoint di archiviazione Blob personalizzato. Se non si sta utilizzando un endpoint personalizzato, non rimuovere il carattere di commento a questa linea. L'URL predefinito è nel formato https://<BLOB_ACCOUNT_NAME>.blob.core.windows.net.

    • È anche possibile memorizzare la directory dei contenuti del portale in un contenitore di archiviazione Azure Blob. In tal caso, è necessario un bucket di backup per la directory dei contenuti in Azure. Non deve essere lo stesso bucket in cui si trova il portale stesso; in caso contrario, si verificherà una duplicazione del contenuto ogni volta che si esegue un backup. L'insieme di proprietà che inizia con PORTAL_BACKUP_BLOB definisce l'account usato per la directory dei contenuti del portale. I valori di queste proprietà devono corrispondere a quelli impostati nella sezione AZURE_BLOB di cui sopra; le definizioni per quella sezione si applicano anche qui.
      • PORTAL_BACKUP_BLOB_ACCOUNT_NAME = <Azure storage account>
      • PORTAL_BACKUP_BLOB_ACCOUNT_KEY = <account key>
      • PORTAL_BACKUP_BLOB_ACCOUNT_KEY_ENCRYPTED = false
      • PORTAL_BACKUP_BLOB_CONTAINER_NAME = <Nome del Azure contenitore archivio Blob>
      • PORTAL_BACKUP_BLOB_ACCOUNT_ENDPOINT_SUFFIX = <Endpoint account di archiviazione Blob>
      • (Opzionale) PORTAL_BACKUP_BLOB_ENDPOINT_URL = <URL di servizio personalizzato Blob>
    • IS_PORTAL_PKI_AUTHENTICATED = <vero | falso>

      Se si è configurata un'infrastruttura a chiave pubblica (PKI) per proteggere l'accesso al portale, impostare questo valore su true.

      Ulteriori informazioni sulle opzioni di autenticazione nel portale

      Se si imposta su true, fornire i valori per le seguenti proprietà aggiuntive:

      • PORTAL_CLIENT_CERTIFICATE_FILE_PATH = <percorso file certificato completo>

        Specificare il percorso file completo del certificato PKI del portale in formato PKCS12.

      • PORTAL_CLIENT_CERTIFICATE_PASSWORD = <password per certificato>

        Specificare la password corrispondente per il certificato PKI.

      • PORTAL_CLIENT_CERTIFICATE_PASSWORD_ENCRYPTED = falso

        Quando si inserisce per la prima volta il valore per la password del certificato, lasciare questo valore come false. Quando si esegue lo strumento per la prima volta dopo aver salvato questo valore, lo strumento codificherà la password e cambiare questa proprietà su true.

    In questo esempio, un backup del portale all'URL https://portalhostname.domain.com:7443/arcgis, più i servizi e le impostazioni dei server di hosting e federati e i dati layer feature hosted archiviati nei dati relazionali ArcGIS Data Store verranno inizialmente salvati in file in \\\\myserver\\tempbackups. I file separati saranno compressi in un solo file di backup (entbackup e copiato su \\mybuserver\\wgbackups). Le cache dei layer del servizio 3D del Data Store cache tile ArcGIS Data Store non verrà inclusa perché INCLUDE_SCENE_TILE_CACHES è impostato su false.

    
    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

    In questo esempio, un backup del portale all'URL https://portalonaws.mydomain.com:7443/gis, oltre alla relativa directory contenuti (archiviata nel bucket S3 portalcontent), i servizi e le impostazioni dei relativi server di hosting e federati e i dati dei feature layer hosted memorizzati in data store cache tile e relazionali, saranno archiviati nel bucket S3 entbackups nella regione AWS eu-west-1. Il nome del file di backup è fullbackup06June. Per accedere all'account AWS viene impiegato un ruolo IAM.

    
    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

    Questo esempio vale per l'archiviazione Microsoft Azure Blob. Un backup del portale all'URL https://portalonazure.domain.com:7443/arcgis, la relativa directory contenuti, i servizi e le impostazioni dei relativi server di hosting e federati e i dati memorizzati nei data store relazionali e cache tile verranno salvati in Azure drbackups Blob.

    
    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

  3. Salvare le proprietà del file.

    Il valore di PORTAL_ADMIN_PASSWORD verrà crittografato nel file e PORTAL_ADMIN_PASSWORD_ENCRYPTED verrà impostato su true dopo aver eseguito il comando webgisdr con il file.

  4. Aprire una finestra dei comandi, cambiare le directory in base alla posizione del comando webgisdr ed eseguire il comando con l'opzione di esportazione.

    In questo esempio, il file delle proprietà (mywebgis.properties) è stato salvato nella directory /home/ags/arcgis/portal/propfiles creata dall'utente.

    webgisdr --export --file /home/ags/arcgis/portal/propfiles/mywebgis.properties
  5. È possibile aggiungere anche un secondo comando, come uno script di convalida, da eseguire dopo il completamento dello strumento webgisdr. Ad esempio:

    > call webgisdr.bat -i -f webgisdr.properties
    > IF %ERRORLEVEL% EQU 0 <your validation script file>

Al termine del backup, il file viene creato in relazione al valore impostato per BACKUP_STORE_PROVIDER. Se si imposta BACKUP_STORE_PROVIDER su FileSystem, il backup si troverà nella posizione specificata per BACKUP_LOCATION nel file delle proprietà. Se si imposta il BACKUP_STORE_PROVIDER su AmazonS3 o AzureBlob, viene copiato alla posizione di archiviazione cloud rispettiva.

Il nome del file è <timestamp>.webgissite.

Spostare il file di esportazione

Se il file di esportazione è stato creato in una posizione alla quale l'installazione in standby non può accedere, spostare il file di backup in una posizione accessibile allo strumento WebGISDR. Creare una copia del file delle proprietà da utilizzare in modo specifico per l'importazione, quindi aggiornare il valore della proprietà BACKUP_LOCATION nel nuovo file delle proprietà in base alla nuova posizione del file di esportazione. Se BACKUP_LOCATION è una directory, lo strumento estrarrà il backup più recente all'interno della directory su SHARED_LOCATION. Se BACKUP_LOCATION è impostato su un file di backup specifico, lo strumento estrarrà tale backup su SHARED_LOCATION.

Assicurarsi che i computer nell'installazione in standby possano accedere al percorso SHARED_LOCATION.

Assicurarsi che l'account che esegue lo strumento webgisdr abbia almeno accesso in lettura al , e accesso in scrittura al BACKUP_LOCATIONSHARED_LOCATION. Assicurarsi anche che l'account che ha installato ArcGIS Server, Portal for ArcGIS, e ArcGIS Data Store abbia l'accesso di lettura al SHARED_LOCATION.

Ai fini di questo esempio relativo al flusso di lavoro, la copia del file delle proprietà è denominata toimport.properties.

Installare i componenti per l'ambiente di standby

Prima di importare per la prima volta l'installazione ArcGIS Enterprise nell'ambiente di standby per la prima volta, è necessario installare e configurare tutti i componenti software (ArcGIS Server, Portal for ArcGIS, ArcGIS Web Adaptor e ArcGIS Data Store) sui computer di standby. L'URL utilizzato per accedere al portale (URL del bilanciatore o URL del Web Adaptor) e l'URL dei servizi ArcGIS Server per l'ambiente di standby devono essere gli stessi dell'installazione principale.

Ad esempio, se l'URL per accedere al portale primario è https://myportalslb.organization.com/portal e l'URL dei servizi per il portale primario GIS Server è https://myserverslb.organization.com/server, l'installazione in standby deve utilizzare gli stessi URL.

Non sono richieste licenze ArcGIS aggiuntive per l'installazione in standby poiché l'ambiente non è attivo, ma vengono richieste in caso di errore dell'installazione dell'ambiente primario.

Importare nell'installazione in standby

Una volta creato un'installazione vuota nell'ambiente standby, importare i propri contenuti dall'installazione primaria.

Se l'ambiente principale ArcGIS Enterprise è in alta affidabilità, lo strumento webgisdr, quando si importano i propri contenuti nell'ambiente di standby, consente di mantenere le impostazioni di alta affidabilità per il sito GIS Server, per i relazionali e per le cache tile ArcGIS Data Store. Per il portale, lo strumento webgisdr annulla la registrazione dell'ambiente di standby, ripristina il portale nell'ambiente primario e una volta importato nell'ambiente di standby, lo registra nuovamente.

  1. Aprire una finestra dei comandi sul computer Portal for ArcGIS dell'installazione in standby, cambiare le directory alla posizione dello strumento webgisdr ed eseguire lo strumento attraverso le opzioni di importazione.

    In questo esempio, il file delle proprietà (toimport.properties) è stato salvato nella directory /home/ags/arcgis/portal/propfiles creata dall'utente.

    webgisdr --import --file /home/ags/arcgis/portal/propfiles/toimport.properties

    Osservare che il file delle proprietà non deve trovarsi nella stessa directory in cui è stato salvato quando è stato creato. Se lo si sposta, specificare il nuovo percorso della directory con il parametro --file.

Mantenere aggiornata l'installazione in standby

Per ridurre al minimo la perdita di dati, esportarli dall'installazione primaria e importarli in quella standby il più frequentemente possibile. La frequenza di esecuzione di questa operazione dipende dal tempo richiesto per esportare e importare l'installazione e dalla possibilità di creare uno script dei processi di esportazione e importazione senza alcun intervento dell'operatore (ad esempio, potrebbe essere necessario copiare fisicamente i file da una posizione ad un'altra).

Passare all'ambiente di standby quando si verifica un errore nell'ambiente primario

Come descritto in Disaster recovery e replication, il dipartimento IT può attivare l'installazione in standby in caso di errore nell'installazione primaria.