Backup Utility Downloads
Current Version: 4.4.8
Not sure which app(s) to download? Reach out to us at support@civiclens.com.
All licenses include access to all options below.
Parameters files for scheduled versions
NOTE: Parameters files are in XLSX format, but you can save as CSV after entering your parameters, if desired (to permit editing on machines without Excel).
Automatic Backup Cleanup Warning
This version will delete any files and folders older than the specified number of days in the Retention Days parameter, including subfolders. You must use a dedicated backup folder if you choose to use this version. Do not use this version if you are unsure about this warning. Reach out to us at support@civiclens.com with any questions.
CHANGELOG
Version 4.4.0
-
Support for single sign-on and multifactor authentication-enabled logins (see user guide).
-
Improved feature service export recursively notes corrupt features and skips those features. when export call is refused by the APl.
-
Improved deep item query for portals with more than 10,000 items.
-
Improved logging.
-
Various fixes and performance improvements.
Version 4.3.4
-
Improved feature service download retry when connection temporarily breaks.
-
Fixed API error on writing of inventory records.
-
Fixed intermittent issue with some JSON-based item exports.
-
Improved identification of empty Business/Community Analyst Online config files.
Version 4.3.3
-
Accommodation made for new ArcGIS Online Recycle Bin (temporary exports are permanently deleted instead of being sent to Recycle Bin).
-
Fixed issue with Inventory.csv Results column in cases where initial feature service export hit timeout limit.
Version 4.3.2
-
Fixed issue with query on portals with greater than 10,000 items intermittently causing some feature services to back up twice, increasing run time (did not affect composition of backup).
Version 4.3.1
-
Upgraded to ArcGIS API for Python 2.3.0.
-
Fixed bug where omitting https:// in portal URL would cause slow backup times.
-
Fixed logging traceback for JSON items without item resources.
-
Improved query pagination for deep portal scan.
Version 4.3.0
-
Vastly improved query time for portals with greater than 10,000 items.
-
Upgraded to Python 3.11.3.
-
Upgraded urllib3, requests, boto3/botocore.
-
Added certifi root certificates @ 2024.2.2.
Version 4.2.9
-
Resolved backup issue with JSON-based items containing forward slash in title.
-
Improved logging.
-
Resolved charmap codec encoding error on inventory.csv record writing.
Version 4.2.8
-
Resolved irrelevant mapping module error printing to console on differential backups
-
Resolved empty folders left after automatic cleanup on Scheduled version
-
Resolved irrelevant errors printing to console for non-hosted layers on differential query
-
Resolved download name collision when feature service final download is attempted while another attempt is in process
-
Differential query times localized
Version 4.2.7
-
Option for quick item scan for organizations with fewer than 10,000 items (greatly reduces initial query time) - *Scheduled versions require new parameters file to use this feature*
-
Improved messaging when authentication to GIS fails
Version 4.2.6
-
Shortened initial item query time by excluding user types who cannot own items
-
Eliminated invalid/empty item resource zip files for items without resources (web maps and applications)
Version 4.2.5
-
Fixed intermittent feature service export token issue
Version 4.2.4
-
Fixed feature service export sorting issue
-
Fixed temporary export cleanup issue
Version 4.2.3
-
Resolved edge case authentication issue
-
Performance improvements
Version 4.2.2
-
Resolved issue with Experience Builder and StoryMap item resources not exporting
Version 4.2.1
-
Performance improvements for end-of-process checks and inventory writing
-
Additional accommodation for 403 responses from ArcGIS Online, including inconsistent deletion of temporary feature service (file geodatabase) exports.
-
Resolved issue with exporting tile services when service extent
Version 4.2.0
-
Option to decline tags being added to feature service that may improve subsequent backup performance (Options tab for On-Demand versions, download a new parameters file for Scheduled versions)
-
Fewer tags added even when "Item Tagging OK?" is set to Yes
-
Fewer temporary exports created during backup process
-
Fixed occasional random 403 and 499 errors returned by ArcGIS API for Python
-
Fixed issue with tile layer exports when level requested falls outside the layer extent
-
Fixed query rate limit ("too many requests") issue with ArcGIS Online
-
Fixed bug when adding single "Exclude By Item Type" value
-
Improved performance at end of backup during "Running checks" phase
-
Running logs implemented to assist with troubleshooting
Version 4.1.9
-
Improved feature service exports from Portal for ArcGIS
-
Resolved issue with capabilities and last edit date in inventory.csv
Version 4.1.8
-
User parameter added to select number of concurrent threads (download a new parameters file for scheduled backups from the links above)
-
Improved error handling
-
Ability to set proxy URL
-
User parameter added to skip zipping on Azure Blob/S3 versions (new parameters file required; download from links above)
Version 4.4.5
-
Improved large download retry on unstable networks.
-
Fixed issue with stuck replica requests causing occasional hanging.
-
Improved item retry logic.
Version 4.4.4
-
Fixed issue when certain feature service URLs contain spaces.
-
Better handling of NoneType response from replica request.
-
Improved inventory function and final retry.
Version 4.4.3
-
Fixed issue with failed item retries and reporting.
-
Fixed issue with thread count not reading from parameters file on cleanup version.
-
Fixed issue with Notebooks not exporting.
Version 4.4.2
-
Full disk errors handled gracefully.
-
Fixed end-of-process issue when failed feature service retries hit function timeout.
Version 4.4.1
-
Reduced frequency of calls to feature service export status check.
-
Fixed issue on failed item retry.
-
Streamlined end-of-process cleanup.
Version 4.4.7
-
Added ability to specify multiple groups for backup.
-
Improved connection pooling and retry logic in Requests session.
-
Improved handling of corrupt/invalid static items.
-
Fixed issue with inventory records when using Deep query option.
Version 4.4.6
-
Added concurrency to static item retries to speed up end of process.
-
Fixed issue with failed static item export when item size returns 0 or None
-
Fixed issue with certain Portal exports failing due to header size mismatch.
Version 4.4.8
-
Fixed issue with tile service/static item downloads when header returns incorrect file size or None.