Media Sync Staging to Prod by Volade
Sync uploads with site-to-site REST.
Media Sync Staging to Prod by Volade pulls missing files from staging to production — shared secret key, hash manifest, 4 presets and free JSON export. No WP Migrate DB Pro media license (~$149), no FTP folder guessing, no cloud GB fees.
3-step workflow
- 1Install on staging (source) and production (destination) — copy the shared key
- 2Compare manifests — see missing files and hash mismatches before downloading
- 3Pull with a preset — agency handoff, WooCommerce catalog, recent 30 days or dry-run only

Agency pain point
Media is always the forgotten half of staging to prod
You migrate the database, deploy the theme, flush caches — then broken images and missing PDFs appear in production. MSSP closes the gap with a hash-indexed manifest pull over WordPress REST.
$0
Cloud storage relay fees
Market pricing comparison 2026
~$149/year just to sync media
WP Migrate DB Pro charges the Media add-on on top of the DB license. All-in-One Unlimited, Duplicator Pro and paid sync plugins add $59–199 per agency — often with cloud relay or SSH required.
No per-site license · no per-GB fees · no account
~$149
WP Migrate Media / yr
$0
MSSP by Volade
4 presets, site-to-site REST sync, hash manifest and free JSON export — no account, zero cloud storage fees.
4
Ready-made presets
REST
Site-to-site API
100%
Direct transfer
JSON
Free export, no account
At a glance
Agencies push content on staging but media libraries drift before launch. WP Migrate DB Pro Media costs ~$149/year; FTP is error-prone; rsync needs SSH on both hosts; cloud relays bill per GB. Media Sync Staging to Prod by Volade connects production to staging over WordPress REST — shared secret key, hash-indexed manifest, pull only missing files. Four presets (agency handoff, WooCommerce catalog, recent 30 days, dry-run), free JSON export and wp mssp CLI — no cloud storage fees, no account required.
Screenshots
Admin-Oberfläche in voller Seitenansicht — Voreinstellungen, Diagnose und detaillierte Einstellungen.

Why media libraries drift between staging and production
DB migrations skip uploads; FTP is fragile; rsync needs SSH; cloud relays bill per GB — versus a native WordPress pull sync.
The problem with staging to prod media
Database plugins move posts and options — not your uploads folder. Manual workflows break on large libraries.
Agencies finish a sprint on staging, push the DB to production, and discover half the media library never followed. WP Migrate DB Pro Media costs extra; FTP clients miss attachment metadata; rsync needs SSH on both hosts.
- WP Migrate DB Pro Media (~$149/year): powerful but bundled as a paid add-on to DB migration
- Manual FTP/SFTP: no attachment registration, easy to overwrite wrong folders, no dry-run manifest
- rsync over SSH: fast for DevOps — but many agency hosts block SSH on production
- Cloud storage relay (S3, Dropbox, Drive): per-GB fees, extra credentials, GDPR data residency questions
- Paid media sync plugins: subscription per site, often route files through vendor servers
- All-in-One WP Migration Unlimited (~$69): full ZIP — no hash compare or REST incremental sync
- Duplicator Pro (~$59/yr): one-shot clone — full repackage each delta, no WooCommerce catalog preset
The Media Sync Staging to Prod answer
WordPress REST on both ends — production pulls only missing files, authenticated by a shared key.
Staging exposes a hash-indexed manifest and file endpoint. Production compares, then downloads and imports only what's missing — with attachment metadata intact. Four presets, sync log, free JSON export, no cloud middleman.
- Direct site-to-site REST — files travel staging to prod, never through Volade servers
- Shared secret key auth — no OAuth circus, copy/paste once per site pair
- Hash manifest compare — see missing files and mismatches before pulling
- 4 presets: agency handoff, WooCommerce catalog, recent 30 days, dry-run compare
- Free JSON export — backup settings, hand off to clients, script with CI
- wp mssp compare | pull | export — SSH-friendly agency workflows
4 presets, zero guesswork
Agency handoff, WooCommerce catalog, recent uploads or dry-run compare — one click to sync without scripting.
Agency handoff (full missing)
Pull every file present on staging but missing on production — the default launch-day sync.
AgencyWooCommerce catalog images
Sync product thumbnails and linked media only — skip unrelated uploads.
WooCommerceRecent uploads (30 days)
Pull media uploaded on staging in the last 30 days — incremental weekly sync.
IncrementalDry-run compare only
List missing files without downloading anything — audit before go-live.
Audit4 sync roles
Staging exposes the manifest; production pulls only what's missing — authenticated by a shared secret key.
Source site — exposes /manifest and /file REST endpoints behind the shared key.
Destination site — compares remote manifest, downloads and registers missing attachments.
Secret token on both sites — authenticates every REST request, rotatable in admin.
Compare-only mode — list missing and hash-mismatch files with zero bytes transferred.
Staging serves the manifest; production initiates every pull — you control direction and timing.
How site-to-site pull works
Production asks staging for a manifest, diffs against local uploads, then pulls only missing files over REST.
1 · Connect
Production stores staging URL + shared key — ping verifies REST reachability.
2 · Manifest
Staging returns hash-indexed file list — filter by date or WooCommerce attachments.
3 · Compare
Production diffs remote manifest vs local uploads — dry-run lists gaps safely.
4 · Pull
Missing files download over REST and register in the media library with metadata.
Live compare output
Staging (source)
staging.client.com
Production (dest)
client.com
GET /wp-json/mssp/v1/manifest → 1,247 files indexed
Local scan → Missing: 83 | Hash mismatch: 2
Pull complete → 83 imported, 0 skipped, 2 flagged for review
Common agency scenarios
When dev shops, WooCommerce agencies and multisite networks deploy MSSP.
Launch-day handoff
Before: DB pushed via Migrate; client finds broken hero images and missing PDFs in production.
After: Agency handoff preset pulls all missing uploads in one admin click before DNS switch.
No broken images on go-live
Weekly content sync
Before: Editors upload on staging all week; someone zips wp-content/uploads and FTPs manually.
After: Recent 30 days preset — scheduled pull every Friday via WP-CLI cron.
Incremental sync without SSH
WooCommerce catalog refresh
Before: New product shots on staging; production store shows old thumbnails until someone notices.
After: WooCommerce catalog preset syncs only product-linked media — fast and safe.
Catalog images always match
Client multisite network
Before: 12 staging subsites; each production has divergent uploads — impossible to rsync at scale without SSH.
After: Per-subsite URL + key mapping — compare and pull from network admin (V+ rollup).
Multisite portfolio under control
The staging to prod media sync WordPress agencies needed
Direct REST site-to-site transfer — not a $149 migration add-on, not FTP roulette, not a cloud middleman.
Site-to-site REST pull
Production initiates every transfer — files go direct staging to prod, no cloud relay.
Hash manifest compare
MD5-indexed manifest — spot missing files and hash mismatches before downloading.
Shared secret key
Copy/paste authentication — rotatable in admin, no per-request OAuth tokens.
Sync activity log
Every compare and pull logged locally — files processed, imported, skipped.
Free JSON export
Export settings + manifest snapshot — backup, migrate config, client handoff.
4 agency presets
Handoff, WooCommerce catalog, recent 30 days, dry-run — one-click apply.
WP-CLI commands
wp mssp compare, pull, export, ping — scriptable for SSH and CI pipelines.
No cloud storage fees
Zero S3/Dropbox middleman — your bandwidth, your servers, your data residency.
Pair with WP Migrate DB Pro for database pushes — MSSP handles uploads only, site-to-site, with no cloud relay.
Public pricing as of July 2026 — MSSP covers the staging to prod uploads delta these tools bundle or upsell.
WP Migrate DB Pro + Media
~$199/yr
Delicious Brains DB + Media bundle — powerful for full migration, heavy if you only sync uploads.
All-in-One WP Migration Unlimited
~$69
Unlimited size extension — full ZIP export/import, no REST site-to-site incremental sync or manifest dry-run.
Duplicator Pro
~$59/yr
Full-site packages — great for one-shot cloning, not weekly staging to prod delta without re-packaging.
WP Offload Media + S3
~$79 + AWS
Offload to cloud bucket — AWS storage and egress on top, data residency and credentials to manage.
Media Sync Staging to Prod by Volade
$0
Direct REST staging to prod pull — 4 presets, hash dry-run, JSON export, zero cloud middleman.
How agencies sync media today
WP Migrate DB Pro is excellent for databases; MSSP is built for uploads only — lighter, free, site-to-site.
WP Migrate DB Pro Media
Industry-standard DB migration with optional Media add-on — push/pull uploads with migration profiles.
Limit: ~$149/year media add-on; bundles DB + media when you often only need uploads.
Paid media sync plugins
Various WordPress plugins route media through vendor APIs or cloud buckets with per-site licensing.
Limit: Subscription per site; files may transit vendor servers; cloud storage fees on top.
Manual FTP/SFTP
FileZilla or Cyberduck — drag wp-content/uploads between servers.
Limit: No attachment metadata sync, no dry-run manifest, easy to overwrite wrong paths.
rsync over SSH
DevOps gold standard — incremental binary sync with checksums when SSH is available both sides.
Limit: SSH often blocked on managed production; no WordPress attachment registration.
All-in-One WP Migration Unlimited
~$69 extension — removes 512 MB limit, ZIP export/import via WordPress admin.
Limit: Full site package every time — no manifest dry-run, no REST incremental pull between two URLs.
Duplicator Pro
SnapByte Duplicator Pro ~$59/yr — site archives + installer for one-shot cloning and migration.
Limit: Repackages entire site — heavy for weekly upload sync; no native WooCommerce catalog filter.
WP Offload Media (S3)
Delicious Brains ~$79/yr — moves uploads to AWS S3/CloudFront with rewritten URLs.
Limit: AWS storage + egress on top; doesn't solve staging to prod when each environment uses different buckets.
Cloud storage relay
Upload staging media to S3/Dropbox, download on production — works when direct connection fails.
Limit: Per-GB storage and egress fees; extra credentials; GDPR residency concerns.
Media Sync Staging to Prod by Volade
Native WordPress REST pull — hash manifest, 4 presets, free JSON export, zero cloud relay.
Strength: Free without account — direct site-to-site, no ~$149 license, no SSH required.
MSSP vs alternatives
Honestly: WP Migrate DB Pro excels at full site migration — MSSP is uploads-only, lighter and free for agency staging-to-prod workflows.
MSSP syncs media, content database (no users) and ZIP packages site-to-site. « V+ » = network multisite rollup on premium roadmap.
| Feature | MSSP | WP Migrate Media | Paid sync plugins | Manual FTP | rsync SSH | Cloud relay |
|---|---|---|---|---|---|---|
| Direct site-to-site (no cloud relay) | ~ | ~ | ||||
| WordPress attachment metadata | ~ | ~ | ||||
| Hash manifest dry-run | ~ | ~ | ||||
| No SSH required | ~ | |||||
| WooCommerce catalog filter | ~ | ~ | ||||
| Date-range incremental sync | ~ | ~ | ~ | |||
| Ready-made presets | ~ | ~ | ||||
| Free JSON export | ~ | |||||
| WP-CLI scriptable | ~ | ~ | ||||
| Visual admin dashboard | ~ | |||||
| Sync activity log | ~ | ~ | ~ | |||
| Zero cloud storage fees | ~ | |||||
| Network multisite rollup | V+ | ~ | ~ | ~ | ||
| Full DB migration | ~ | |||||
| Full-site clone (ZIP/package) | ~ | ~ | ~ | ~ | ~ | ~ |
| Shared hosting without SSH | ||||||
| Preserves attachment alt/title | ~ | ~ | ||||
| Key rotation without redeploy | ~ | ~ | — | — | ~ | |
| Price | Free | ~$149/yr | Paid | Free | Free | Per GB |
WP Migrate DB Pro Media: ~$149/year add-on. All-in-One Unlimited ~$69. Duplicator Pro ~$59/yr. WP Offload ~$79 + AWS. rsync: SSH required. MSSP v1.1.0 by Volade — zero cloud storage fees, free without account.
Three tiers, one plugin
Compare, pull, presets and JSON export are free with no account. Volade account and V+ for advanced logs, scheduled sync and multisite rollup.
No account
- Unlimited compare + pull
- 4 ready-made presets
- Shared key site-to-site REST
- Sync activity log
- JSON export
- WP-CLI wp mssp commands
Volade account
- Everything in Free
- Extended sync log retention
- CSV export of sync history
- Scheduled pull via cron helper
- Email alert on pull failure
V+ Premium
- Everything in Connected
- Multisite network rollup dashboard (V+ roadmap)
- WP-CLI batch pull across sites
- Priority support
- White-label client handoff PDF
WP-CLI and multisite to compare manifests, pull media and export settings across every site in a network.
WP-CLI
wp mssp compare, pull, export, ping — scriptable for agency SSH workflows and CI deploy hooks.
wp mssp compare wp mssp pull --preset=recent_30 wp mssp export
Multisite networks
Map staging to prod pairs per subsite — compare and pull from network admin on V+.
- Per-subsite staging URL + key mapping
- Network-wide sync status rollup on V+
- wp mssp pull --url=subsite.prod.example
- JSON export per site for client reports
Download
Install on staging and production, paste the shared key, run compare then pull — first missing files synced in minutes.
ZIP with Volade SDK — install on both sites, set staging URL + shared key on production, then compare and pull.
- 1Plugins → Add New → Upload → select ZIP → Activate on staging and production
- 2Staging: Volade → Media Sync → copy shared key. Production: paste staging URL + key
- 3Run dry-run compare → pick a preset → Pull missing files → Export JSON
First sync configured in under 5 minutes
FAQ
WP Migrate DB Pro, FTP, rsync, cloud storage, REST security and Volade account.
No. MSSP handles uploads only. Many agencies use WP Migrate for the database and MSSP for media — complementary, not redundant. MSSP is free without the ~$149 Media add-on.
Free vs V+ Premium
The extension works without an account. V+ unlocks premium on this extension and the full catalog.
| Feature | Free | V+ |
|---|---|---|
| Installation & configuration de base | ||
| Mises à jour automatiques | ||
| Support communauté | ||
| Fonctions avancées & exports | ||
| Quotas & limites relevés | ||
| Automatisations & intégrations pro | ||
| Licence multi-sites (selon formule V+) |
Community
Share your experience with Media Sync Staging to Prod by Volade and follow the latest releases.
Stop FTP-ing uploads folder by folder
Download Media Sync Staging to Prod by Volade v1.1.0 — DB + ZIP sync, 4 presets, site-to-site REST, free JSON export, no signup.
Download v1.1.0