Skip to content

Cloud Sync ​

BShellX Pro provides encrypted cloud sync for configurations and code snippets.

What is Cloud Sync ​

Cloud sync allows you to:

  • Sync configurations across devices
  • Backup code snippets
  • Restore data on new devices
  • Access data anywhere

Sync Content ​

Configuration Data ​

  • SSH connection configurations
  • Terminal preferences
  • Theme settings
  • Application settings

Code Snippets ​

  • Saved command snippets
  • Snippet categories
  • Snippet descriptions
  • Usage history

Setup Cloud Sync ​

Step 1: Enable Cloud Sync ​

In BShellX Pro:

  1. Open Settings
  2. Find Cloud Sync section
  3. Enable cloud sync

Step 2: Configure Credentials ​

Enter sync credentials:

  • Sync server address
  • Sync username
  • Sync password
  • Encryption key

Step 3: Initial Sync ​

First sync will:

  • Upload local data
  • Download remote data
  • Merge conflicts

Sync Settings ​

Sync Frequency ​

Choose sync frequency:

  • Real-time sync
  • Periodic sync
  • Manual sync

Sync Direction ​

Configure sync direction:

  • Bidirectional sync
  • Upload only
  • Download only

Security ​

Encryption ​

All synced data is encrypted:

  • End-to-end encryption
  • AES-256 encryption
  • User-controlled keys

Privacy ​

  • Data stored encrypted
  • Only user can decrypt
  • No third-party access

Troubleshooting ​

Sync Failed ​

Check:

  • Network connection
  • Credentials are correct
  • Server is accessible

Data Conflict ​

When conflicts occur:

  • Choose which version to keep
  • Manual merge option
  • Automatic merge rules

Best Practices ​

  • Sync regularly
  • Keep encryption key safe
  • Test sync on new devices
  • Backup important data

BShellX Pro Documentation