RGP Cloud Switchover Guide: Moving Your Rock Gym Pro Database to the Cloud

This guide walks you through moving your Rock Gym Pro (RGP) database from a locally hosted server to your new RGP Cloud host.


⚠️Before You Start (Please Read First)

How the Process Works

Here is the big picture:

  1. ⬆️Prepare and back up your local database
  2. ⬇️Restore that backup into your cloud database and verify your data 
  3. 🔌Fully shut down your local server database 
  4. ⚙️Finalize cloud settings and begin using RGP Cloud 

All steps must be completed in order. Do not skip any steps.

 

What You Will Need: Cloud Switchover Readiness Checklist

Before performing the Cloud Switchover, make sure you have all of the following:

  • Your Master Encryption Key (required to restore your backup)
  • Admin access to:
    • Your local server (Windows Services and Task Scheduler)
    • Your RGP Cloud host
  • All of your cloud seats created
  • RGP Cloud Client installed and set up with their connection profiles on all your Rock Gym Pro workstation computers
  • Cloud connection tested and confirmed for each workstation
  • All hardware set up and tested, such as web cams and receipt printers
    • OpenEdge customers can also set up their payment terminals
    • Stripe Custom Terminals can be configured after the cloud switchover
  • A stable internet connection
  • Time set aside to complete the process without interruption. Sending in and restoring from backups can take minutes to hours depending on the size of your database, the processing power of your RGP server computer, and the bandwidth of your internet. See below.
  • Coordinated with Rock Gym Pro Support for backup. See below.

 

When You Should Do This

Choose your switchover time carefully.

✅Good times:

  • During low-traffic hours
  • When key staff are available
  • On a normal business day or non-holiday

🚫Do NOT do this:

  • Right before or during billing cycles
  • On weekends
  • On holidays
  • Outside of RGP Support hours

Once you understand the steps below, contact RGP Support with a few proposed “go live” dates and times so we can be available if needed.


Part 1: Steps on Your Local Server


Step 1: Run and Transfer an Offsite Backup (Local Server)

  1. Open RGP Data Entry and navigate to Manage → Maintenance → Backup and Restore Database
  2. Click Execute Backup
  3. When prompted, transfer the backup offsite
  4. When complete, confirm the backup appears in the Offsite Archives tab

Do not continue until you have confirmed the backup exists offsite.

Executing Backup and Sending Offsite.gif

 

Note: Sending in backups can take minutes to hours depending on the size of your database, the processing power of your RGP server computer, and the bandwidth of your internet.

Step 2: Stop and Disable MySQL (Local Server – Critical Step)

This prevents staff from accidentally using the old database.

  1. Open Windows Control Panel
  2. Search for Services and open it
  3. Locate the MySQL service (should be running)
  4. Right-click → Properties
  5. Click Stop
  6. Set Startup Type to Disabled
  7. Click OK

Confirm: Try launching RGP locally. You should receive an error indicating an error connecting to MySQL.

Stopping and Disabling the MySQL Service.gif

Part 2: Steps on Your Cloud Host


Step 3: Turn Off Cloud Preview Mode (Cloud Host)

  1. On a computer that you have set up to connect to your cloud host, launch RGP via the connection profile to your cloud host in the RGP Cloud Client

    Note: Customers may see multiple warnings about their Stripe configuration or other features being in offline mode. Continue to click OK or X out of this message, but know it will resolve by the end of the cloud switchover when you take the cloud host out of Cloud Preview mode in the end.
  2. Navigate to Data Entry → Manage → Settings
  3. Uncheck Cloud Preview Mode
  4. Click Check to activate RGP plan services
Unchecking Cloud Preview Mode.gif

Step 4: Restore Your Backup (Cloud Host)

  1. Navigate to Data Entry → Manage → Maintenance → Backup and Restore
  2. Click on the Offsite Archives tab
  3. Choose your latest backup
  4. Click Restore Selected Archive
  5. Enter your Master Encryption Key when prompted
  6. When asked to apply Database Replication, click Yes. 

Note: Restoring from backup can take minutes to hours depending on the size of your database.

Restoring from Offsite Backup.gif

Note: You may see some errors about tables not existing. No cause for concern!  Click Yes and let it continue.  It may occur multiple times. 

When complete, the system will automatically return to Cloud Preview Mode.

Step 5: Verify Your Data (Cloud Host)

Review:

  • Recent check-ins
  • Sales totals

Confirm the data matches your expectations before continuing.


Part 3: Decommission Your Local Server 


Step 6: Delete the RGP Backup Task (Local Server)

  1. Open Windows Task Scheduler
  2. Expand the Task Scheduler Library
  3. Locate the RGP Backup task (Backup.exe or RGPBackup.cmd)
  4. Delete the task
  5. Click Refresh to confirm it is gone

Step 7: Uninstall Rock Gym Pro (Local Server)

  1. Go to Windows ⚙️Settings → Apps → Installed Apps
  2. Search for Rock Gym Pro
  3. Click on the three dots to the right
  4. Click Uninstall

Note: Do NOT uninstall RGP Cloud Client Software (if it is installed), just uninstall "Rock Gym Pro".


Part 4: Final Setup and Personalization on Cloud


Step 8: Turn Off Cloud Preview Mode Again (Cloud Host)

  1. Back in the cloud host, navigate to Data Entry → Manage → Settings
  2. Uncheck Cloud Preview Mode
  3. Click Check to activate RGP plan services
Unchecking Cloud Preview Mode.gif

Step 9: Payment Gateways (Stripe Custom Only)

If you use Stripe Custom:

  1. Navigate to Data Entry → Manage → Settings → Payment & Billing
  2. Reselect your Payment Gateways
  3. Click Configure next to Stripe
  4. Click Check Stripe Configuration

Step 10: Reactivate Email System (If Applicable)

  1. Navigate to Data Entry → Manage → Email System
  2. Click Turn On

Step 11: Configure Registers (Per Seat)

Register settings are seat-specific and not included in backups.

For each seat:

  1. Navigate to Data Entry → Manage → Settings → This Workstation
  2. Configure:
    • Register settings
    • Cash drawer options
    • Receipt printer strings (if applicable)

Step 12: International Facilities Only

If you are outside the U.S., you must configure the region and language per seat.

For each seat:

  1. Open Windows Search → Region → Set correct region
  2. Change Windows language if needed
  3. Sign out and back in

 


You Are Live!

Your cloud host is now fully active, and your local server is safely disabled.

Final Step: Please email support@rockgympro.com to confirm you are live on the cloud!

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

0 comments

Article is closed for comments.