Versioned Backups, Email Archiving & Team Migration
Beyond standard folder transfers, SyncMage includes dedicated server-side workflows for point-in-time cloud backup versions, read-only Gmail and Outlook archiving to clean PDFs, and organization-wide Google Workspace or Microsoft 365 migrations.
Every specialized workload enforces least-privilege OAuth scopes, transparent quota accounting, and zero permanent content storage on SyncMage servers.
Versioned Cloud Backups & Selective Restore
Backups are organized automatically into dated version folders inside your destination cloud so you can browse any past date and restore specific files in a click.
Server-Side Copy Optimization
Instead of re-uploading unchanged gigabytes on every backup run, SyncMage compares against the previous version catalog. On clouds supporting server-side copy (Google Drive, OneDrive, Dropbox, S3), unchanged files are cloned directly inside your target cloud.
Smart Retention Rules
Configure automatic retention policies by version count or age. Expired version directories are cleaned up only after the new backup run finishes successfully, ensuring you never lose your last good backup.
Non-Destructive Restore
Browse any historical backup version and restore selected files or subfolders either to their original cloud or to an alternate recovery cloud using overwrite, skip, or keep-both conflict rules.
Read-Only Email Migration (Gmail & Outlook → PDF)
Isolated HTML-to-PDF Email Archiving Pipeline
SyncMage connects to Gmail and Microsoft Outlook strictly in read-only mode. No message is ever sent, modified, marked read/unread, or deleted in your mailbox.
- Sanitized & Isolated PDF Conversion: Email HTML is cleaned of scripts, external tracking pixels, and unsafe styles before being converted to PDF in an isolated sandbox without network access.
- Conversation & Attachment Archiving: Saves messages or merged threads as
YYYY-MM-DD HHMM [sender] subject.pdfalongside original attachments and inline images. - Zero Mailbox Content Retention: PDFs are generated in memory and streamed directly to your target cloud. Only anonymous message IDs are remembered to skip duplicates on future runs, and are deleted when you disconnect the mailbox.
| Scope (Google) | https://www.googleapis.com/auth/gmail.readonly |
|---|---|
| Scope (Microsoft) | Mail.Read (Microsoft Graph) |
| Access Mode | Read-only (no send, edit, or delete permissions) |
| Supported Filters | Sender (from), Recipient (to), Date range, Has attachment, Unread only, Labels/Folders |
| PDF Renderer | Isolated sandboxed PDF converter (no JavaScript execution, no external network calls) |
| Feature Isolation | Mail accounts are used exclusively as an Email Migration source |
Enterprise Team Transfer & Google Photos Picker
Directory Member Discovery
For Google Workspace (admin.directory.user.readonly) and
Microsoft 365, SyncMage lists active organization members and pairs
source and target accounts automatically by email handle, CSV import,
or manual mapping.
Verified Organization Delegation
Google Workspace member drives are migrated using Domain-Wide Delegation authorized by the customer's administrator. Before transferring any member's drive, SyncMage verifies with the admin's OAuth token that the user belongs to that organization.
Google Photos Picker API
Uses photospicker.mediaitems.readonly. You open Google's
official Picker in a new tab and choose specific photos and videos;
SyncMage transfers only those selected items to your target cloud.
Website Backup/Clone & Remote URL Upload
Streaming Website Backup & Clone (SFTP + Database)
Streams remote SFTP web directories into compressed archives alongside a consistent MySQL/MariaDB database dump directly into your target cloud without filling local disks. Website Clone can restore directly to a new host with automatic domain replacement.
High-Speed Remote URL Upload
Saves HTTP, FTP, .torrent and Magnet links straight into
your cloud storage using an isolated download engine with up to 16
parallel connections per file and built-in network security filtering.