ArcGIS Developer: Difference between revisions
Brian Wilson (talk | contribs) |
Brian Wilson (talk | contribs) |
||
Line 36: | Line 36: | ||
* service configurations | * service configurations | ||
* Portal content and data store | * Portal content and data store | ||
The tools with ArcGIS Server are just called "backup" and "restore" and they are python scripts. Example backup: | |||
~/server/tools/admin/backup -u admin -p admin -s http://myserver:6080 -f /tmp/mybackups | |||
The backup tool included with Portal is called "Web GIS DR Tool" where "DR" = Disaster Recovery | The backup tool included with Portal is called "Web GIS DR Tool" where "DR" = Disaster Recovery | ||
Sounds like the backup tool wraps everything in one output file. | Sounds like the backup tool wraps everything in one output file. | ||
Use your own procedures to back up cache tiles, data files and SQL databases. | Use your own procedures to back up cache tiles, data files and SQL databases. | ||
~/server/tools/admin/backup -u arcgis | |||
Backing up Docker containers | Backing up Docker containers | ||
See https://linuxconfig.org/docker-container-backup-and-recovery | |||
$ docker commit -p arcgis-server arcgis-server-backup | |||
$ docker images | |||
REPOSITORY TAG IMAGE ID CREATED SIZE | |||
arcgis-server-backup latest 8841e3fe9bfd 2 minutes ago 11.48 GB | |||
geoceg/ubuntu-server latest 0c819c3553b5 2 hours ago 300.1 MB | |||
geoceg/arcgis-server latest b5dbe387ce59 4 hours ago 11.45 GB | |||
geoceg/ubuntu-server <none> e1ffc1e26b59 33 hours ago 294.3 MB | |||
=== Versioning === | === Versioning === |
Revision as of 06:02, 27 June 2017
I have an ArcGIS Developer "Professional" license. Here are some ongoing notes as I work with it.
I also have a personal ArcGIS license so that I can access the full range of extensions in Desktop.
What's available
This is a partial list
- Desktop includes ArcMap, ArcCatalog, ArcGIS Pro, and the commonly used extensions 3D Analyst, Spatial Analyst, and Network Analyst.
- Enterprise includes ArcGIS Server, Portal for ArcGIS, and...
- Online includes an organizational account and credits so you can use it.
- Apps
- of course, developer support includes SDK's and Runtime.
Roadmap
- Put ArcGIS Server in Docker. See http://github.com/Geo-CEG/docker-arcgis-server Built on Ubuntu Server. Mostly done - I need to work out the VOLUMES settings.
- Put Portal for ArcGIS in Docker. See http://github.com/Geo-CEG/docker-portal-for-arcgis Built on Ubuntu Server. In progress
- Set up SQL Server in Docker (comes from Microsoft)
- Load some data.
- Confirm it is all usable from ArcGIS Desktop.
- Build a web site for internal use.
- Publish the data into ArcGIS Online.
- Create a web map and publish it.
- GeoCortex
Other topics to explore along the way
Backups
Read the manual.
ESRI provides backup tools to back up
- settings
- service configurations
- Portal content and data store
The tools with ArcGIS Server are just called "backup" and "restore" and they are python scripts. Example backup:
~/server/tools/admin/backup -u admin -p admin -s http://myserver:6080 -f /tmp/mybackups
The backup tool included with Portal is called "Web GIS DR Tool" where "DR" = Disaster Recovery Sounds like the backup tool wraps everything in one output file.
Use your own procedures to back up cache tiles, data files and SQL databases.
~/server/tools/admin/backup -u arcgis
Backing up Docker containers
See https://linuxconfig.org/docker-container-backup-and-recovery
$ docker commit -p arcgis-server arcgis-server-backup $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE arcgis-server-backup latest 8841e3fe9bfd 2 minutes ago 11.48 GB geoceg/ubuntu-server latest 0c819c3553b5 2 hours ago 300.1 MB geoceg/arcgis-server latest b5dbe387ce59 4 hours ago 11.45 GB geoceg/ubuntu-server <none> e1ffc1e26b59 33 hours ago 294.3 MB
Versioning
Field data collection and management
Survey123
SQL Server integration
View
Trigger
Stored procedures
Reporting
PostgreSQL integration
Interoperability with PostGIS???