Two-way sync

Exact two-way pipeline (A ↔ B), including tombstones, observed deletions, and guarded removal propagation.

Two-way sync keeps both sides aligned.

It is powerful. It is also where deletes can propagate.

When to use it

Use two-way only when:

  • both providers match items reliably (stable IDs)

  • you already had a few clean one-way runs

  • you understand what “remove” will do

circle-exclamation

What to expect

  • First run is safe. It avoids delete propagation.

  • Later runs can propagate deletes when evidence is strong.

  • If a provider is down, CrossWatch avoids “everything deleted” behavior.

Safety mechanisms you’ll see

  • Drop guard: blocks destructive plans from tiny snapshots.

  • Mass delete protection: blocks large removal waves unless you opt in.

  • Tombstones: remember deletions to avoid ping-pong.

  1. Run Dry run first.

  2. Enable Add. Keep Remove off.

  3. Watch plans for a few runs.

  4. Only then consider enabling removes.

Related:

Last updated