high availability and disaster recovery · arcgis server : key considerations for ha ... 2019 esri...
TRANSCRIPT
![Page 1: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/1.jpg)
High Availability & Disaster RecoveryWitt Mathot
![Page 2: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/2.jpg)
Managing the Twin Risks to your Operations
Data Loss
Down Time
![Page 3: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/3.jpg)
RTO
ResiliencyHigh Availability
Round Robin
Business ContinuityTerminology
![Page 4: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/4.jpg)
Business Continuity
Downtime (decreasing)
Co
st
Business Interruption
WorkdayInterruption
MomentaryInterruption
Days Hours Minutes Seconds
A Spectrum, Not a Switch
![Page 5: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/5.jpg)
Tier Criticality Recovery Time (RTO)
Recovery Point (RPO)
Others…(test frequency, etc.)
Tier 1 Mission Critical < 4 hours < 1 hour …
Tier 2 Business Critical < 24 hours < 1 hour …
Tier 3 Significant < 72 hours < 48 hours …
Tier 4 No Impact < 1 week < 1 week …
NOTE: Traditional GIS deployments are typically seen in Tiers 3-4, but are becoming more prevalent Tiers 1-2
SLAs
Business ContinuityVaries by System
![Page 6: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/6.jpg)
The Three Approaches
Backups
High Availability
Disaster RecoveryGeographic Redundancy
SnapshotAbility to go back in time
No single point of failureMachine redundancy
No single point of failureEnvironment redundancy
![Page 7: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/7.jpg)
Choosing Between Them
Complementary
Build On Each Other
Cost and Capability
![Page 8: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/8.jpg)
Backup & Restore
![Page 9: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/9.jpg)
Backups are….
Simple
Highly Effective
Not Disruptive
Under appreciated
![Page 10: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/10.jpg)
ArcGIS Enterprise Backups – WebGIS DR Tool
What the tool backs up
Settings(Portal, Server, Data Store)
Services
Portal Content
ArcGIS Data Store Data(relational, scene tiles)
![Page 11: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/11.jpg)
ArcGIS Enterprise Backups – WebGIS DR Tool
What the tool doesn’t backup
EGDB or file based data
Traditional cache tiles
![Page 12: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/12.jpg)
How to Backup ArcGIS Enterprise
Web GIS DR Tool
Property File• Location• Portal URL• Credentials• Scene Cache?
Automate
![Page 13: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/13.jpg)
WebGIS DR Properties
• Questions…• Where is your content, (file system, bucket in S3, container in Azure)
• Where do you want your backup stored, (file system, bucket in s3, container in Azure)
• Minimum parameters…• SHARED_LOCATION = where each backup will be staged
• BACKUP_STORE_PROVIDER = where to store the backup (file system, or cloud)
• PORTAL_ADMIN_URL = URL to connect to the portal
• PORTAL_ADMIN_USERNAME = administrator’s username
• PORTAL_ADMIN_PASSWORD = administrator’s password
• BACKUP_RESTORE_MODE = defines if a full or incremental backup will be run
![Page 14: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/14.jpg)
WebGIS DR Tool - Usage
• Backup- Component backups run concurrently
- No downtime while exporting
- Sample syntax
• Restore- Runs sequentially
- Data Store Server Portal
- Downtime while restoring
- Sample syntax
![Page 15: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/15.jpg)
Scheduling ArcGIS Enterprise backups - Windows
![Page 16: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/16.jpg)
Scheduling ArcGIS Enterprise backups - Windows
![Page 17: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/17.jpg)
Scheduling ArcGIS Enterprise backups - Windows
![Page 18: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/18.jpg)
Scheduling ArcGIS Enterprise backups - Windows
![Page 19: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/19.jpg)
Scheduling ArcGIS Enterprise backups - Linux
Examples:Run the WebGIS DR Tool at 12:00:00 AM every day:
• Creating a cronjob:
• Cronjob syntax:
Run the tool every 12 hours every day starting at 12:00:00 AM:
![Page 20: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/20.jpg)
High Availability
![Page 21: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/21.jpg)
Overview
• What is High Availability
• ArcGIS Enterprise High Availability• Components
• Upgrade
• Other factors for High Availability
![Page 22: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/22.jpg)
High Availability (HA)
• Definition:- A system or component that is continuously operational for a desirably long length of
time. Availability can be measured relative to "100% operational" or "never failing.“ (SLAs)
• Shorter down time costs more
• Elimination of single points of failure.
• Availability of a system depends on the availability of all components
![Page 23: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/23.jpg)
ArcGIS Server
ArcGIS Data Store
Portal for ArcGIS
Hosted Feature and Tile Data
GIS Services
Portal
ArcGIS Enterprise
![Page 24: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/24.jpg)
“Highly Available Portal”
Portal Content(shared)
Load Balancer
Portal Machines
Portal for ArcGIS : High Available Deployment
![Page 25: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/25.jpg)
Highly Available Portal
• Two Portal machines
• Both Portal machines take requests
• Internally, there is a difference between the two machines’ role:- Primary
- Standby
• Behaves a little bit differently :- Standby machine is down (or Portal service stops)
No interruption
- Primary is down (or Portal service stops)
A minute or two Portal behaves like the internet
is slow.
![Page 26: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/26.jpg)
• Not provided by Esri
• Typically already fault tolerant
• Provided by Esri
• Web-Tier Authentication
• Availability dependent on web servers
3rd Party Load BalancerArcGIS Web Adaptor
Portal for ArcGIS: Load Balancing Options
![Page 27: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/27.jpg)
HA Portal w/Load Balancer & Web Adaptors
Load Balancer
Web Adaptors
Portal Machines
HA Portal w/ Load Balancer
Load Balancer
Portal Machines
Portal Content(shared)
Portal Content(shared)
• Simpler
• Need certain settings on LB
• Doesn’t support Web Tier Authentication
• More complex
• Web Tier Authentication
Portal for ArcGIS: HA Deployment Patterns
![Page 28: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/28.jpg)
Portal for ArcGIS: Health Check
• Provided by Portal for ArcGIS- https://<webadaptor machine>.domain.com/<context>/portaladmin/healthCheck
- https://<machine>.domain.com:7443/arcgis/portaladmin/healthCheck
• Check if Portal is ready to take request. Not individual component, e.g. service, item, etc.
• Or your own customized health check
![Page 29: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/29.jpg)
Upgrade High Availability Portal for ArcGIS
• There is downtime- Plan
- Practice
• Make a backup
• Recommended Steps- Run setup on STANDBY
- Run setup on PRIMARY
- Run upgrade on PRIMARY
• No need to un-register STANDBY (new at 10.6.1)
• Similar other steps as standalone Portal
“Highly Available Portal”
Portal Content(shared)
Portal Machines
Primary
![Page 30: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/30.jpg)
Portal for ArcGIS: Key Considerations for HA
• Two Portal machines- Primary
- Standby
• Highly Available Load Balancer- Web Tier Authentication
- No single Web Adaptor
• Health Check provided for Portal for ArcGIS
• Highly Available shared content store
• Upgrade: Downtime and steps in order
![Page 31: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/31.jpg)
ArcGIS Server
Portal for ArcGIS
GIS Services
Portal
ArcGIS Enterprise
![Page 32: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/32.jpg)
Configuration StoreServer Directories(shared)
Site
Load Balancer
ArcGIS Server: Multiple-Machine Architecture
• Multiple machines
• Identical Roles
• No interruption
when any machine is down
• The config-store and server directories need to be accessible to all machines.
![Page 33: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/33.jpg)
Server Site w/Load Balancer & Web Adaptors
Load Balancer
Web Adaptors
Server Machines
Server Site w/ Load Balancer
Load Balancer
Server Machines
Config-store Server Directories(shared)
Config-store Server Directories(shared)
ArcGIS Server: HA Deployment Patterns
![Page 34: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/34.jpg)
ArcGIS Server: Health Check
• Provided by ArcGIS Server- https://<…..domain.com>/<context>/rest/info/healthcheck
- https://<machine>.domain.com:6443/arcgis/rest/info/healthcheck
• Server level health check. Not checking service.
• Or your own customized health check
![Page 35: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/35.jpg)
Upgrade Multi-Machine ArcGIS Server
• Install & upgrade
• Same on all machines
• Downtime for upgrade one machine
Site
![Page 36: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/36.jpg)
Server
Portalurl:443
Portal
Services URL:443
privatePortalurl:7443 Administrative URL:6443
443 443
Portal for ArcGIS and ArcGIS Server: Federation
Administrative Communication
7443 6443
Communication
![Page 37: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/37.jpg)
Load Balancer
Server Machines
Load Balancer
Portal Machines
Load Balancer Load Balancer7443
443
6443
443
Portal for ArcGIS and ArcGIS Server: FederationPortalurl:443 Services URL:443
privatePortalurl:7443 Administrative URL:6443
![Page 38: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/38.jpg)
ArcGIS Server : Key Considerations for HA
• Highly Available shared config-store and server directories
• Health Check provided for ArcGIS Server
• Highly Available URLs when communicating with Portal- Portal URL
- Private Portal URL
- Services URL
- Server Administrative URL
• Install and Upgrade on all machines
![Page 39: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/39.jpg)
ArcGIS Server
ArcGIS Data Store
Portal for ArcGIS
Hosted Feature and Tile Data
GIS Services
Portal
ArcGIS Enterprise
![Page 40: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/40.jpg)
Server Site : ArcGIS Data Store’s Load Balancer
“Highly Available ArcGIS Data Store”
Primary Standby
ArcGIS Data Store: High Availability Architecture
Backups(shared)
![Page 41: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/41.jpg)
• Primary ArcGIS Data Store stops working: Define Failure- Computer crashes
- Gets unplugged
- Lose network connectivity
- etc
• Not “gracefully” shutdown- Data Store service stops
• http://server.arcgis.com/en/documentation/ Search “Fail over scenarios”
ArcGIS Data Store: Failover Scenarios
![Page 42: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/42.jpg)
• Run setups on both machines
• On PRIMARY, run configure to upgrade- Relational
- TileCache
Upgrade High Availability ArcGIS Data Store
“Highly Available ArcGIS Data Store”
Primary Standby
![Page 43: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/43.jpg)
Configuration StoreServer Directories(shared)
Site
Load Balancer
“Highly Available Portal”
Portal Content(shared)
Load Balancer
ArcGIS Enterprise High Availability Deployment
“Highly Available ArcGIS Data Store”
Primary Standby
Backups(shared)
![Page 44: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/44.jpg)
Configuration StoreServer Directories(shared)
Site
Load Balancer
“Highly Available Portal”
Portal Content(shared)
Load Balancer
ArcGIS Enterprise High Availability Deployment
“Highly Available ArcGIS Data Store”
Primary Standby
Backups(shared)
Upgrade Order
![Page 45: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/45.jpg)
Native Cloud Implementations
• Cloud Store
• Caching Directory
• Data Input Directory
• Backup/Restore
![Page 46: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/46.jpg)
• Your Data - Enterprise GeoDatabase- File based Data
• Software - Web Server- Software Load Balancer
• Hardware - File Server- Network
• People - HA?- IT strong?
ArcGIS Enterprise HA: Part of Your HA Architecture
![Page 47: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/47.jpg)
Disaster RecoveryGeographic Redundancy
![Page 48: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/48.jpg)
Overview
• What is geographic redundancy
• Using the Web GIS DR tool
• Roadmap to being geographically redundant
![Page 49: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/49.jpg)
• Geographically separate data centers
• Components within data centers are typically highly available
• Duplicated configurations and data between the two data centers
• WebGIS DR Tool is used to move snapshots of data from primary to standby
• Complex disaster recovery option
Overview
![Page 50: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/50.jpg)
Traffic Manager
East coast data center (primary) West coast data center (standby)
Geographic RedundancyPublic Portal URL - https://mysite.esri.com/portalServices URL – https://mysite.esri.com/server
Public portal URL and services URL need to be the sameReferenced data paths need to be the same
198.0.0.1 198.0.0.2
![Page 51: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/51.jpg)
Geographic Redundancy
WA1 WA2
P1 P2S1 S2
DS1 DS2
WA3 WA4
P3 P4S3 S4
DS3 DS4
Traffic Manager
East coast data center (primary) West coast data center (standby)
![Page 52: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/52.jpg)
Traffic Manager
East coast data center (primary) West coast data center (standby)
Geographic Redundancy
![Page 53: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/53.jpg)
Traffic Manager
East coast data center (primary) West coast data center (standby)
Geographic Redundancy
![Page 54: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/54.jpg)
Traffic Manager
East coast data center (primary) West coast data center (standby)
Geographic Redundancy
![Page 55: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/55.jpg)
1. Duplicate the deployment between primary and standby data centers
2. Create snapshots of the primary data center
3. Apply snapshots to the standby data center
4. Monitor your standby data center
Roadmap for geographic redundancy
![Page 56: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/56.jpg)
• Number of machines should be the same
• Identical URLs between data centers- Public Portal URL
- Services URL
• Identical paths to data and connections to databases or enterprise geodatabases
Primary Data Center Standby Data Center
P1
S1
DS1
P2
S2
DS2
P3
S3
DS3
P4
S4
DS4
Duplication
![Page 57: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/57.jpg)
Duplication
10.4-10.4.1
• Public facing and internal URLs
• By reference data stores• Server site directory paths• Machine names• Security information
10.5-10.6
• Public facing URLs• By reference data stores• Server site directory paths• Security information
10.6.1
• Public facing URLs• By reference data stores
![Page 58: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/58.jpg)
Creating snapshots
• Full snapshot- Create an initial snapshot of all of the data within the ArcGIS Enterprise
- Internally defines a base time that will be used for an incremental snapshot
• Incremental snapshot- Creates a snapshot of all of the data that has been created or modified since the last full backup
- Decreases the time it takes to synchronize content, services, and data between primary and standby
![Page 59: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/59.jpg)
Creates a snapshot of all data added or modified since the last full snapshot
Monday Tuesday Wednesday Thursday Friday SaturdaySunday Sunday
Creating incremental snapshots
![Page 60: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/60.jpg)
• QA process on standby ArcGIS Enterprise- Checking the index within Portal
- Validating federated Servers
- Validating data stores using Server Admin
- Checking important services or applications
• Detecting when components fail within a data center
- Monitoring the healthCheck URLs of Portal and Server
• Failing over data centers should be a manual, deliberate decision
Monitoring and Failover
![Page 61: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/61.jpg)
• Important to understands the requirements of geographic redundancy as a disaster recovery option
• Take advantage of the Web GIS DR tool to move snapshots of the deployment from primary to standby
• Geographic redundancy is a complex disaster recovery option
Disaster Recovery - Take Away Points
![Page 62: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/62.jpg)
The Three Approaches
Backups
High Availability
Disaster RecoveryGeographic Redundancy
SnapshotAbility to go back in time
No single point of failureMachine redundancy
No single point of failureEnvironment redundancy
![Page 63: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/63.jpg)
Drills
Monitoring &
Notifications
Documented
Practices
People
Governance
• IT Managed• Strong Technical Team• Knowledge of GIS & IT
• Business Alignment• Established SLAs• Knowledge Management• Training
Don’t Forget About the People & Process
![Page 64: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/64.jpg)
Print Your Certificate of AttendancePrint Stations Located at L Street Bridge
Tuesday Wednesday12:30 pm – 6:30 pm GIS Solutions Expo Hall D
5:15 pm – 6:30 pm GIS Solutions Expo SocialHall D
10:45 am – 5:15 pm GIS Solutions Expo Hall D
6:30 pm – 9:00 pm Networking ReceptionNational Museum ofNatural History
![Page 65: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/65.jpg)
Please Take Our Survey on the AppDownload the Esri Events app and find your event
Select the session you attended
Scroll down to find the feedback section
Complete answersand select “Submit”
![Page 66: High Availability and Disaster Recovery · ArcGIS Server : Key Considerations for HA ... 2019 Esri Federal GIS Conference – Presentation, 2019 Esri Federal GIS Conference, High](https://reader031.vdocuments.net/reader031/viewer/2022011919/600cd6e5aa10d161b837d3d3/html5/thumbnails/66.jpg)