Setup Synchronization
Complete guide to setting up cloud synchronization across all your devices.
Prerequisites
Before starting:
□ Xermius account (free or paid)
□ Internet connection
□ Email access (for verification)
□ Multiple devices (optional)
Initial Setup
Step 1: Create Account
If no account:
1. Settings → Synchronization
2. Click "Create Account"
3. Fill form:
Email: [your@email.com]
Password: [••••••••]
Confirm: [••••••••]
4. Click "Create Account"
5. Check email for verification
6. Click verification link
7. Account created ✓
Step 2: Sign In
If have account:
Settings → Synchronization
Email:
[your@email.com ]
Password:
[••••••••••]
[✓] Remember me
[Sign In]
Step 3: Enable Sync
First-time setup:
┌────────────────────────────────────┐
│ Enable Cloud Sync │
├────────────────────────────────────┤
│ First-time sync: │
│ │
│ Local Data Found: │
│ • 25 hosts │
│ • 47 snippets │
│ • 12 settings │
│ │
│ Choose sync mode: │
│ ● Upload local to cloud │
│ ○ Download cloud to local │
│ ○ Merge both (recommended) │
│ │
│ [✓] Backup before sync │
│ │
│ [Cancel] [Enable Sync] │
└────────────────────────────────────┘
Step 4: Initial Sync
First sync:
Syncing...
Uploading: ████████████ 100%
25 hosts
47 snippets
12 settings
Processing: ⌛ Please wait...
✓ Initial sync complete!
Your data is now in the cloud
Other devices can access it
[Done]
Add Second Device
On Device 2
Setup sync:
1. Install Xermius
2. Settings → Synchronization
3. Sign in (same account)
4. Enable Sync
Download from cloud:
○ Keep local (no data)
● Download cloud data
[Enable Sync]
Download progress:
Downloading from cloud...
Downloaded: ████████████ 100%
25 hosts
47 snippets
12 settings
✓ Sync complete!
All data now on Device 2
[Done]
Configuration
Sync Preferences
Settings → Sync → Preferences
Automatic Sync:
[✓] Enable automatic sync
Frequency:
● Every 5 minutes
○ Every 15 minutes
○ Manual only
Triggers:
[✓] Sync on startup
[✓] Sync on changes
[✓] Sync before quit
[Save]
What to Sync
Sync Items:
[✓] Hosts
[✓] Snippets
[✓] Settings
[✓] Known hosts
[✓] Port forwarding
[✓] Notifications
Selective sync:
Uncheck items you don't want
Conflict Resolution
Conflict Strategy:
● Newest wins (automatic)
○ Manual resolution
○ Device priority
○ Always merge
Manual needed?
Will prompt when conflict
Advanced Setup
Device Priority
Set priority:
Conflict Resolution:
Device Priority
Primary Device:
[MacBook Pro ▼]
If conflict:
MacBook Pro wins automatically
Others use its version
[Save]
Custom Sync Server
Enterprise only:
Sync Server:
○ Official (sync.xermius.com)
● Custom server
URL:
[https://sync.company.com]
Auth:
[✓] Use custom credentials
[Test Connection] [Save]
Sync Intervals
Advanced Timing:
Min interval: [5] minutes
Max interval: [60] minutes
Retry delay: [30] seconds
Timeout: [30] seconds
[Save]
Verification
Test Sync
Verify working:
1. Device A: Create test host
Name: "Sync Test"
2. Click "Sync Now"
Wait for green ●
3. Device B: Wait or sync
Should appear!
4. Delete test host
Should disappear on both
✓ Sync working!
Check Status
Settings → Sync → Status
Last Sync: Just now ✓
Next Sync: In 5 minutes
Status: Connected
Devices: 2 active
Synced:
• 26 hosts (including test)
• 47 snippets
• 12 settings
[View Details]
Team Setup
Team Account
For teams:
1. Admin creates team
2. Admin invites members
3. Members accept invite
4. Members enable sync
5. Shared resources sync
Team sync:
- Shared hosts
- Shared snippets
- Team settings
Permissions
Team Member Permissions:
Can sync:
[✓] View shared hosts
[✓] Edit shared hosts
[✓] Create new hosts
[ ] Delete shared hosts
[Save]
Migration
From Other Apps
Import then sync:
1. Import data:
Hosts → Import from file
2. Enable sync:
All imported data syncs
3. Done!
Now on all devices
From Old Account
Switch accounts:
1. Export from old account
2. Sign out
3. Sign in to new account
4. Import data
5. Enable sync
Monitoring
Sync Activity
View activity:
Settings → Sync → Activity
Real-time log:
10:45:32 Sync started
10:45:35 Uploaded: host "prod"
10:45:37 Downloaded: snippet
10:45:40 Sync complete ✓
[Pause Logging] [Clear]
Statistics
Sync Statistics:
Today:
- Syncs: 24
- Uploaded: 12 items
- Downloaded: 8 items
- Conflicts: 0
This Week:
- Syncs: 168
- Data: 2.1 MB
- Average: 1.2s per sync
[View Detailed Stats]
Troubleshooting Setup
Can't Enable Sync
Check:
□ Account verified?
□ Internet connected?
□ Firewall blocking?
□ Subscription active?
Fix then retry
Sync Takes Forever
If slow:
Causes:
- Slow internet
- Large data set
- Server busy
Solutions:
- Wait patiently
- Try on better network
- Selective sync (fewer items)
Initial Sync Failed
Retry:
1. Settings → Sync
2. Disable sync
3. Wait 10 seconds
4. Enable sync again
5. Choose "Merge" mode
Should work now
Best Practices
1. Backup First
Before enabling sync:
1. Export all data
2. Save backup file
3. Then enable sync
Safety first!
2. Test with One Item
First sync:
1. Create 1 test host
2. Sync
3. Verify on device 2
4. Works? Enable full sync
Test before committing
3. Gradual Rollout
For teams:
1. Enable for 1 person
2. Test 1 week
3. Add 2-3 people
4. Test another week
5. Roll out to all
Catch issues early
4. Document Setup
Record:
- Account email
- Sync server
- Configuration choices
- Device names
For troubleshooting later
5. Regular Checks
Weekly:
□ Check sync status
□ Verify all devices syncing
□ Review conflicts
□ Test with new item
Monthly:
□ Review devices list
□ Check storage usage
□ Update settings
Next Steps
- 📖 Sync Overview - How sync works
- ⚔️ Conflicts - Resolve conflicts
- 🔧 Troubleshooting - Fix issues
- ⚙️ Settings - Configure sync