Skip to main content

Understanding Sync Stages

When a user is added to a sync policy, they move through a series of stages before reaching a steady state of ongoing synchronisation. Understanding these stages helps you interpret dashboard and status page data and troubleshoot issues.

The sync lifecycle

The dashboard sync pipeline shows three stages that every user progresses through:

Stage Pipeline label What happens Duration
1. Waiting Policy assigned The user has been matched by a policy's user selection rules. CloudM Continuity has identified them for sync but processing has not started yet. Typically minutes, depending on queue depth
2. Initial Sync In progress A bulk migration of the last 30 days of mail data from Microsoft 365 to Google Workspace. This is the longest stage. Minutes to hours, depending on mailbox size
3. Synced Initial complete Initial migration is done. The user is now in the ongoing delta sync cycle, where new and changed items are synced on a regular schedule. Continuous — runs at the policy's configured frequency

Stage 1: Waiting

When a sync policy is enabled or its user selection rules are evaluated, matching users are placed in the queue. During this stage:

  • The user appears in the dashboard sync pipeline under "Waiting — Policy assigned"
  • The Status page shows the user with a pending status
  • No data has been synced yet

Behind the scenes, CloudM Continuity checks whether a corresponding Google Workspace account exists for the user, and provisions one if needed. Users move out of this stage automatically when the system begins processing their sync.

Stage 2: Initial Sync

This is the bulk migration stage where the last 30 days of mail data is copied from Microsoft 365 to Google Workspace. Key characteristics:

  • One-time operation — runs once per user when they are first added to sync
  • Processes the last 30 days — mail folders, messages, and folder structure from the most recent 30-day window
  • Resource-intensive — larger mailboxes take longer
  • Tracked on the dashboard — shown in the "Initial Sync" stage of the sync pipeline and the Initial Sync Status donut chart
Initial sync outcome What happens next
Successful The user moves to the Synced stage automatically
Failed The failure is logged. The system may retry automatically. Check the Status page for error details.

Stage 3: Synced (delta sync)

Once initial sync is complete, the user enters the Synced stage. This is the steady-state operation where ongoing delta syncs keep the Google Workspace copy up to date:

  • Incremental updates only — only new and changed items since the last sync are processed
  • Runs on a schedule — based on the policy's sync frequency
  • Lightweight — each delta sync is much faster than the initial sync
  • Automatic retries — transient failures are retried automatically on the next cycle

The dashboard shows delta status indicators for users in the Synced stage:

Indicator Colour Meaning
Idle / Up to date Green The most recent delta sync completed successfully
Running delta Blue A delta sync is currently in progress
Last delta failed Red The most recent delta sync failed and needs investigation

Most users will spend the majority of their time in the Synced stage.

Delta sync frequency depends on your licence tier

The minimum sync frequency available to your policies is determined by your licence tier: Premium (hourly), Standard (daily), or Basic (weekly). See Understanding your licence for details.

Monitoring stages on the dashboard

The sync pipeline section of the dashboard shows how many users are in each of the three stages. A healthy deployment shows most users in the Synced stage, with a small number in Initial Sync (for newly added users) and few or no users in Waiting.

Pattern What it means
Most users in Synced Normal — your deployment is up and running
Many users in Initial Sync Expected after first setup or after adding many new users to a policy
Many users in Waiting May indicate the system is processing a large batch, or there is a delay in provisioning
Users stuck in one stage Investigate on the Status page — there may be an error preventing progression
Was this article helpful?
0 out of 0 found this helpful