Skip to main content
Version: Next

Project Reference

This reference guide covers backup and restore operations, project encryption, and troubleshooting common issues.


Backup and Restore Runtime Data

AI SCADA separates configuration (project structure) from runtime data (historical values, alarms, logs). You can back up runtime data independently.

Backup Runtime Data

  1. Locate the project in the list
  2. Click Backup Data in the operations menu
  3. Enter a backup file name
  4. (Desktop only) Choose a storage path or use the default
  5. Click Confirm

A .cmsback file is created containing:

  • Historical tag values
  • Alarm records
  • Data table records

📷 [Screenshot: Backup Data dialog with name and path fields]

Restore Runtime Data

  1. Locate the project in the list
  2. Click Restore Data in the operations menu
  3. Browse and select a .cmsback file
  4. Click Confirm

⚠️ Caution: If the backup file is from a different project, a warning appears. Proceed with caution.

Restore Rules:

  • Matching is based on table ID and field ID
  • If a table/field exists in the config but not in the backup: data is deleted, structure remains
  • If a table/field exists in the backup but not in the config: treated as dirty data and skipped
  • If a table/field exists in both: old data is deleted and replaced with backup data (no type conversion)

💡 Tip: On the Web client, backup and restore operations use browser download/upload.

Backup Strategy

  • Configuration backups: Use Create Copy monthly or before major updates
  • Runtime data backups: Use Backup Data weekly or daily (depending on data criticality)
  • Store backups off-site: Export projects and backup files to a separate server or cloud storage

Encrypt Projects

Prevent unauthorized access to project configurations:

  1. Locate the project in the list
  2. Click Encrypt in the operations menu
  3. Set a password
  4. Click Confirm

When encryption is enabled:

  • Users must enter the password before opening the project in the Editor
  • The password does not affect Vision runtime (projects run normally)

⚠️ Caution: Store passwords securely. There is no password recovery mechanism.


Troubleshooting

"Project version mismatch" Error

Cause: The project was created with a different AI SCADA version.

Solution:

  1. Upgrade the project when prompted
  2. If downgrading is needed, use the matching software version

"Project already exists" Warning

Cause: A project with the same ID is already in the list.

Solution:

  • Choose Add as New Project if you want both versions
  • Choose Replace if you want to update the existing project

Data Restore Shows "Different Project" Warning

Cause: The .cmsback file is from a different project (different project ID).

Solution:

  • Verify you selected the correct backup file
  • If intentional (e.g., migrating data), proceed with caution and validate results

Cannot Update Project in Vision

Cause: Project file version does not match the Vision software version.

Solution:

  1. Check the project version in the Editor (Help > About)
  2. Check the Vision version (Help > About)
  3. Upgrade the project or Vision to match versions

Next Steps