Skip to content

Backup and restore ​

GeoSync Pro automatically backs up files and database tables before each update. This page details backup storage locations, automatic failure recovery, database archives, and rollback steps.

Backup before every update ​

Before starting any update, GeoSync Pro takes a full backup consisting of:

  • Files: Complete snapshot of the modules/addons/geosync_pro/ directory.
  • Database: Full snapshot of GeoSync Pro's module tables.

This process runs automatically when you click Update Now under Addons → GeoSync Pro → Settings → Update Status.

Automatic restore on failure ​

If an update encounters an error, GeoSync Pro triggers an automatic restore:

  • Restores both module files and database tables from the pre-update backup.
  • Returns your installation to its prior working state without manual intervention.
  • Ensures failed updates are safe, non-destructive no-ops.

TIP

Because the backup is taken first, a failed one-click update never leaves you with a half-applied version.

Retained database backups ​

Following a successful update:

  • File backup: Cleaned up automatically (older releases remain downloadable from your client area).
  • Database backup: Retained and listed under Update Status → Database Backups with a Download link.

Database Backups panelAddons → GeoSync Pro → Settings → Update Status → Database Backups

Store these privately

A retained database backup includes your configuration and license details. Download it only over a secure connection and store it privately — never in a publicly reachable location.

Where backups are stored ​

Backups live in modules/addons/geosync_pro_backups/ on your server.

  • On Apache, web access to this directory is blocked automatically.
  • On nginx, there's no per-directory rule, so ask your host to deny web access to modules/addons/geosync_pro_backups/.

WARNING

The backups directory holds sensitive data. If you're on nginx, confirm with your host that modules/addons/geosync_pro_backups/ is not web-accessible before relying on one-click updates.

Rolling back a successful update ​

There is no one-click rollback of a successful update. If you need to return to a previous version, use the manual path:

  1. Download the previous release archive from your client area.
  2. Overwrite modules/addons/geosync_pro/ following manual update steps.
  3. Contact support if database table restoration is required.

INFO

Rolling back is uncommon. If an update caused a problem, check Troubleshooting first — most issues are resolved by a re-sync or a configuration fix rather than a full rollback.

Documentation for the Relyweb app catalogue.