Skip to main content
CYPEX Documentation
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Support
latest Latest stable release View changelog ->

Export and Import Applications

Overview

Export/Import packages CYPEX applications into portable ZIP archives for migration, backup, and deployment across instances. Export packages contain all application components—UI definitions, queries, workflows, functions, files, reports, users, roles, and optional audit logs—in structured JSON format.

Info
Advanced Feature: Requires understanding of CYPEX applications, database structures, and environment management. For incremental updates, use Merge Applications or Release Management instead.

Use Cases

  • Environment Migration: Move applications between development, staging, and production
  • Backup and Recovery: Create application backups for disaster recovery
  • Deployment: Deploy applications to new CYPEX instances
  • Version Archiving: Archive specific versions for rollback
  • Multi-Instance Sync: Synchronize applications across multiple deployments
  • Application Sharing: Share applications between teams or organizations

Key Features

  • Selective Export: Choose which components to include (UI, queries, workflows, functions, files, reports, users, roles, audit logs)
  • Automatic Validation: Comprehensive checks run before import starts
  • Dry-Run Mode: Simulate imports without database changes
  • Conflict Resolution: Choose how to handle conflicts (Prompt, Overwrite, or Skip)
  • Transaction Control: Select transaction strategy (Per-object, Batch, or Full)
  • Real-Time Logging: Monitor operations with detailed progress logs

Concepts

Export Packages

Export packages are ZIP archives with structured JSON files. Each package contains:

Read full post