SleekView for Duplicator Pro Backup: packages and recovery points as tables
Pro tracks every package, recovery point, and storage destination in wp_duplicator_packages. SleekView lifts those rows into one grid with type, size, destination, and recovery flag on every row.
♾️ Lifetime License available
Recovery points belong as columns
Duplicator Pro writes package metadata to wp_duplicator_packages and keeps the packaged archives on disk under wp-content/backups-dup-pro. Pro's Packages screen lists archive files with package type, size, and date, but it does not let you filter cleanly across recovery-point status, storage destination (Google Drive, Dropbox, Amazon S3, OneDrive, FTP, Local), or schedule source. A pre-deploy clone built last Wednesday and a nightly Full from this morning look the same in the list, even though only one of them is a recovery point.
SleekView reads wp_duplicator_packages directly and gives each package a row with the columns ops actually wants: created, name, type, size, destination, recovery point, status. The same dataset Duplicator writes, presented as a grid that can be sorted by size descending or filtered to recovery-point equals true. The result is that a restore engineer at four in the morning can find the right source in one click instead of clicking through tabs.
Edits route through Duplicator Pro's own actions. Pruning a package, promoting it to a recovery point, or re-uploading to a storage destination all use plugin hooks instead of direct writes to the custom table. The schedule, the cloud credentials, and the recovery-point logic stay canonical inside Duplicator; SleekView is purely the operational view layer.
Workflow
From wp_duplicator_packages to one grid
Pick the source
wp_duplicator_packages as the source. Package metadata and recovery flags live there.
Compose columns
Save and scope per role
Edit through Duplicator hooks
Sample columns
Duplicator Pro packages
wp_duplicator_packages plus wp-content/backups-dup-pro archives
| Created | Name | Type | Size | Destination | Recovery |
|---|---|---|---|---|---|
| May 18 02:00 | Nightly Full | Full | 5.9 GB | Google Drive | Yes |
| May 17 02:00 | Pre-deploy clone | Manual | 5.8 GB | Local | No |
| May 16 02:00 | Database only | Database | 412 MB | Amazon S3 | Yes |
| May 15 02:00 | Nightly Full | Full | 0 MB | Dropbox | Failed |
Comparison
Default Duplicator Pro admin vs SleekView
Default Duplicator Pro admin
- Packages screen does not filter by recovery-point flag directly; the flag is inside package detail.
- Storage destination is shown per package but is not promoted to a sortable column.
- Pre-deploy clones and scheduled fulls share the same visual row treatment.
- Failed packages with 0 MB sit alongside healthy multi GB archives in the same list.
- No saved-view concept means restore engineers and owners share one screen.
SleekView
-
wp_duplicator_packagesrows become a grid with recovery-point, destination, size, status. - Saved views for recovery-only, failed-only, and storage-by-destination, scoped per role.
- Inline prune and promote-to-recovery actions call Duplicator Pro's own hooks.
- Size and destination become sortable columns for capacity reviews.
-
Row context menu opens the on-disk archive folder under
wp-content/backups-dup-pro.
Features
What SleekView gives you for Duplicator Pro Backup
Recovery point as a column
Recovery-point status is a filterable boolean column so a 4am restore filters to recovery equals true and finds the right archive instantly.
Destination as a filter
Google Drive, Dropbox, S3, OneDrive, FTP, and Local become filterable values so you can read the slice of history you actually care about.
Edits through Duplicator hooks
Prune, promote, and re-upload actions call Duplicator Pro's own hooks, never direct writes to wp_duplicator_packages.
Audience
Who uses SleekView for Duplicator Pro Backup
Restore engineer at 4am
Filters recovery equals true and sorts by created descending, so the first row is the restore source for the current incident.
Release engineer
Saves a Pre-deploy view scoped to package name contains deploy so every release has an audit-friendly archive list.
Owner reviewing storage spend
Uses a monthly view grouped by destination with size sum to decide which storage tier to right-size for next quarter.
The bigger picture
Why Pro packages deserve a grid
Duplicator Pro is bought by sites with real restore obligations: agencies running dozens of client sites, regulated businesses with recovery-time targets, and release engineers who want a known-good archive before every deploy. The data Duplicator Pro stores supports all of that, but the default Packages screen treats every archive as a file to manage, not a row to query. Recovery-point status is buried inside detail, destinations cannot be filtered cleanly, and failed packages sit next to healthy ones with no visual separation.
That is acceptable for hobby sites and painful for the customers Pro was built for. SleekView reads wp_duplicator_packages and turns the same data into a grid: recovery-point as a column, destination as a filter, size as a sortable trend. Duplicator Pro continues to own the package builder, the storage credentials, and the recovery logic.
The grid is the operational layer over the data the plugin already maintains, which is the right way to add ops observability without competing with the backup tool.
Questions
Common questions about SleekView for Duplicator Pro Backup
No. Duplicator Pro owns the package builder, the storage credentials, and the schedule. SleekView reads wp_duplicator_packages and surfaces it as a grid.
The recovery flag becomes a column. A saved view filters recovery equals true and sorts by created descending, which is what a restore engineer actually wants.
 Yes, by calling Duplicator Pro's own restore action from the row context menu. The grid does not bypass the plugin's CRUD layer.
 Each row stores the destination Duplicator wrote (Google Drive, Dropbox, S3, OneDrive, FTP, Local) so destination is a filterable column.
 
Yes. The grid paginates server-side against wp_duplicator_packages, so a long history stays interactive.
They share the same table, but a saved view filtered on package name conventions or on tags makes them a first-class slice.
 Yes. Per-site and network-wide views are supported, with size aggregates per sub-site for capacity planning.
 
No. SleekView only reads metadata from wp_duplicator_packages. Archive contents stay sealed inside Duplicator Pro.
Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkoutBrowse more
- Membership Pro Paypal
- Memberpress Coupons
- Restrict User Access Pro
- Wp Courseware Members
- Buddypress
- Buddydrive
- Ultimatemember Bbpress
- Tva Thrive Apprentice
- Magazine Paywall
- Buddypress Media
- Memberpress Affiliate Royale
- Groups Paid Membership
- Profile Builder
- Wp Affiliate Manager
- Paid Memberships Pro Addons