Backup, Restore, and Disaster Recovery – VariPOS Docs (v1.0.0+1 Offline Free) – Vari Logic InfoTech

VariPOS Documentation

Read module-by-module like an operations story. Every scene tells what to do, what to check, and what outcome to expect.

Administration

Backup, Restore, and Disaster Recovery

Safety chapter: backups are taken so your business can recover from device issues.

Scene 1: Backup & Sync Overview – Scene 1

Open Settings from dashboard and tap Backup to Google Drive or Tap Backup menu item in menu bar under Settings heading . The screen title is Backup & Sync.

Backup & Sync Overview – Scene 1 scene image

Step 1

Understand where backups are stored: Backups are stored in your Google Drive under the folder: varipos_backups

Step image

Step 2

Understand the sign-in requirement: Backup works only when you are signed in with Google. The screen shows:

  • signed-in status
  • connected email address
  • Sign in or Sign out button
Step image

Step 3

Understand what the app backs up: The app supports two backup types:

  • Full
  • DB Only

Scene 2: Backup Types – Scene 2

In the Backup Type section, choose one of the two segmented options.

Backup Types – Scene 2 scene image

Step 1

Choose Full backup: Full backup includes:

  • database records
  • media files
The app description on screen states that full backup includes database records such as GST, financial year, compliance, and filing data, along with media for:

  • products
  • purchases
  • purchase returns
  • customers
  • suppliers
  • shop logo
  • signature

Step 2

Choose DB Only backup: DB Only backup includes only the database records. It does not include media files.

Step 3

Pick the type before starting backup: The selected type is the one used when you tap Start Backup Now.

Scene 3: Start Backup Now – Scene 3

Sign in first
If Google account is not connected, sign in first. The backup button stays disabled until sign-in is available.

Start Backup Now – Scene 3 scene image

Step 1

Tap Start Backup Now: Tap the Start Backup Now button.

Step 2

Watch the progress: During backup, the screen shows progress messages such as:

  • preparing database
  • collecting images
  • packaging images
  • uploading to Drive
  • uploading database
  • uploading media
  • uploading manifest
Step image

Step 3

Read the result: After backup completes, the screen shows:

  • status text
  • success or failure snackbar
Step image

Step 4

Check Last Backup: In the Status card, the app shows the last backup date after successful completion.

Scene 4: Automatic Backup – Scene 4

In the Automatic Backup card, use the switch for: Daily backup on app open

Automatic Backup –  Scene 4 scene image

Step 1

Understand how automatic backup works: When enabled, the app runs automatic backup:

  • only if Google account is signed in
  • only once per day
  • only after the scheduled time
  • when the app is opened
  • (It does not continuously run in the background all day.)

Step 2

Set schedule time: Tap the schedule time button and choose the desired time.

Step 3

Set retention rules: You can set retention values for:

  • Daily
  • Weekly
  • Monthly
  • (These settings control how many backup folders are kept in Google Drive.)

Step 4

Know what retention does: After a successful backup, the app prunes older Drive backup folders based on the selected retention rules.

Scene 5: Restore Backup Overview – Scene 5

Open Settings from the dashboard and tap Restore from the Google Drive or Simple tap the Restore menu item under settings. The screen title is Restore Backup.

Restore Backup Overview – Scene 5 scene image

Step 1

Sign in first: You must be signed in to list Google Drive backups.

Step 2

Review the status card; The restore screen shows a Status card. During restore it displays:

  • progress bar
  • step message
  • percentage where available

Step 3

Use date filter if needed: The screen provides From, To, and Clear options in the Filter by Date section. This helps you narrow the list of available backups.

Step image

Scene 6: View Available Backups – Scene 6

The restore screen lists backups from Google Drive

View Available Backups –  Scene 6 scene image

Step 1

Each row shows:

  • backup name
  • created date and time
  • backup type
  • total size

Step 2

Open backup details: Tap the info icon on a backup row.

Step image

Step 3

Review backup details: The details bottom sheet shows:

  • backup name
  • created date and time
  • type
  • size
  • whether media is included
  • compatibility status

Step 4

If manifest data is available, it also shows:

  • schema version
  • object counts
  • media item count

Step 5

Use details before restoring: This helps you confirm whether the selected backup is the correct one before replacing current data.

Scene 7: Restore a Backup – Scene 7

In the backup list, tap the restore icon for the backup you want to apply.

Restore a Backup – Scene 7 scene image

Step 1

Check compatibility: Before restore, the app checks the backup manifest. If the backup schema version is newer than the current app schema version, restore is blocked and the app shows:

  • backup schema version
  • current app schema version
  • instruction to update the app first

Step 2

Read the restore warning: If the backup is compatible, the app asks for confirmation and clearly states that current data will be replaced.

Step 3

Confirm restore: Tap Restore to continue.

Step image

Step 4

Watch restore progress: During restore, the app may show steps such as:

  • downloading backup
  • downloading manifest
  • downloading media
  • applying database
  • restoring images
  • restore completed
Step image

Step 5

Understand what restore does: The restore process replaces the current database with the backup database. If the backup contains media, the app also restores media files and rewrites saved image paths for:

  • products
  • purchases
  • purchase returns
  • customers
  • suppliers
  • shop logo
  • signature
Step image

Scene 8: Disaster Recovery – Scene 8

If the device is lost, reset, or damaged, install the app again and sign in with the same Google account.

Disaster Recovery – Scene 8 scene image

Step 1

Open Restore Go to Settings > Restore.

Step 2

Select the required backup: Use the backup list and details sheet to identify the correct backup.

Step 3

Restore the backup: Tap restore and confirm. The app downloads the backup from Google Drive and applies it on the new device.

Step 4

Use Full backup for best recovery: If you want both business data and images back, restore a Full backup. If the backup was DB Only, database records return but media files are not restored.

Step 5

Know the app’s protection rule: If the backup was created by a newer app schema version, restore is blocked until the app is updated. This protects the database from incompatible restore.

Scene 9: Important Working Notes – Scene 9

Current backup and restore are based on Google Drive, not manual local export from this screen.

Important Working Notes –  Scene 9 scene image

Step 1

Full backup is better for recovery: Use Full backup if you want a proper disaster recovery copy including images and visual assets.

Step 2

Restore replaces current data: Restore is not a merge. It replaces the current database with the selected backup.

Step 3

Keep auto backup enabled: If this app is used for real business, daily automatic backup on app open is the safer setup.