Skip to main content
Migration Notice
We're migrating documentation from the old portal into this one. Some things may look a little different or out of place in the meantime — we know, and we're working to get it right. If something's unclear or doesn't look right, let us know.

Full Data Sync Management — Vault Jobs

Overview​

The Vault Jobs sub-tab is where you dispatch and browse every vault copy policy. Each row is one policy from a source bucket (or wildcard) to a target vault bucket.

You can select several rows and start an immediate full sync, with optional skip modes, without waiting for the schedule.

Policy creation is on Source Data Protection Group Config > Source Data Protection Policy Config (Step 5). This tab has no Add Job button.

Policy fields shown in each row​

FieldDescription
NameThe policy name, also shown in job history and logs. A policy without a name shows Unnamed.
Source device / namespace / bucketWhat is being copied. A policy without a device shows none.
Target account / bucketWhere the copy is written. This is part of the policy, not a table column.
Protection GroupThe protection group the policy belongs to. The group sets the schedule policy and the operational mode (Prep or Vault).
Schedule / Start / WindowThe assigned schedule policy name, its start time, and its window duration.
ModePrep (Preparation Mode) or Vault (Vault Mode).
TagsLarge and High Churn mark heavy buckets that the distribution plan spreads across copy agents.
StatusEnabled or Disabled.

Step 5 shows the Target Bucket. Edit there shows the Target Account, the Target Bucket, and the target endpoint in use.

A policy added with Manual Policy can also have a Key Prefix. The prefix is put in front of every object key in the target bucket.

A disabled policy is paused, not deleted. It is skipped on scheduled dispatch and its Run button is disabled. Change the status with Edit in Step 5.

Action bar​

The action bar appears when you check rows.

  • Start Full Sync opens the Bulk Sync modal.
  • Select all <N> selects every row on every page that matches the active filters.
  • Clear deselects all rows.

The Bulk Sync modal has a Copy Mode dropdown:

Copy ModeBehavior
StandardCopies every source object. Use it for the initial seed or a re-baseline.
Smart SkipSkips objects that a previous job of this console already copied. It reads the database copy log.
Target SkipSkips objects that already exist in the live target vault bucket.

Target Skip works in tiers:

  • Tier 1 (ETag and size) is always on.
  • Tier 1.5 (date-trust cutoff) is an optional toggle.
  • Tier 2 (provenance markers x-amz-meta-source-etag and legacy x-amz-meta-x-emc-source-etag) is an optional toggle.
  • Tier 2.5 (range-hash content probe) is an optional toggle.

See the Migration from Airgap help for the full playbook.

After you confirm the modal, the console shows an anti-affinity distribution plan. It has a per-engine bar chart and the heavy-bucket placements. Jobs are submitted to the queue after that.

Vault Mode policies​

info

You cannot start a full copy for a policy whose protection group is in Vault Mode. The vault agent opens and closes that group's airgap and schedules its syncs.

On such a row, Run is disabled. Hover over it to see the reason: "Cannot start a full copy while the group is in Vault Mode — the vault agent schedules its syncs."

Start Full Sync is disabled the same way when every selected policy is in Vault Mode.

For a mixed selection, Start Full Sync stays enabled and queues the Prep Mode policies. The Vault Mode policies are dropped and listed in the result under "skipped — protection group is in Vault Mode". Buckets excluded from vault protection are reported separately.

Resuming a failed full copy for a Vault Mode policy is refused the same way. The original job is left as it was.

To run a full copy, deactivate Vault Mode for the group first. The group returns to Prep Mode.

Filter bar​

  • Search matches free text on name, namespace, bucket, and device.
  • Device, Namespace, Bucket, and Protection Group are scope filters.
  • The All modes dropdown shows all policies, only Prep, or only Vault.

All filters combine with AND. Select all <N> respects the filtered subset.

Workflows​

Run a one-off full sync with Target Skip​

  1. Filter the table to the scope you want.
  2. Select the rows.
  3. Click Start Full Sync.
  4. Pick Target Skip as the Copy Mode.
  5. Optionally, select Tier 1.5 and enter a UTC cutoff date. Use this only if nothing was written to the target bucket before the cutoff.
  6. Confirm in the distribution plan modal.

Suspend a policy​

  1. In Source Data Protection Group Config > Source Data Protection Policy Config (Step 5), click Edit on the policy.
  2. Set Enabled to Disabled.
  3. Click Save Policy.

The policy is skipped on the next scheduled dispatch. Jobs that are already running continue.

Add a new policy​

Use Source Data Protection Group Config > Source Data Protection Policy Config (Step 5). You can use either method:

  • The bulk wizard, which assigns service accounts automatically.
  • The Manual Policy form, which uses registered service accounts.

New policies appear on this tab as soon as you save them.

Tips​

  • A policy with * as the source bucket creates one job per discovered bucket at dispatch time. This is useful for catch-all namespace protection.
  • Disabling a policy stops new dispatches but does not cancel running jobs.
  • Target Skip Mode never changes the console's PostgreSQL state, so re-running a Target Skip pass is always safe.
  • Run recurring Target Skip migration passes back-to-back until the copied-object count converges to near zero.