{"id":2958,"date":"2026-01-23T20:24:47","date_gmt":"2026-01-23T20:24:47","guid":{"rendered":"https:\/\/docs.wpvivid.com\/?p=2958"},"modified":"2026-02-10T17:55:33","modified_gmt":"2026-02-10T17:55:33","slug":"database-snapshots","status":"publish","type":"post","link":"https:\/\/docs.wpvivid.com\/database-snapshots.html","title":{"rendered":"Database Snapshots"},"content":{"rendered":"<div class=\"wpvivid-doc-hero-intro\">\nThis guide explains how to use Database Snapshots in WPvivid Backup &amp; Migration Pro. Database Snapshots allow you to quickly create copies of your WordPress database and restore them instantly, providing a fast rollback solution for safely testing database-related changes.<\/div>\n<h2>What Is a Database Snapshot<\/h2>\n<p>A database snapshot is a point-in-time copy of your WordPress database state. Unlike traditional backups that package both files and databases into compressed archives, snapshots focus only on database data and are optimized for fast creation and rapid restoration.<\/p>\n<p>Database snapshots allow you to:<\/p>\n<ul class=\"compressx-doc-list\">\n<li>Create quick rollback points before updates or content changes<\/li>\n<li>Restore database content without affecting site files<\/li>\n<li>Recover from accidental content deletion or configuration errors<\/li>\n<li>Test changes safely with minimal overhead<\/li>\n<\/ul>\n<h2>Database Backup vs Database Snapshot<\/h2>\n<p>Although both features protect your database, they serve different purposes, understanding the difference helps you choose the right tool for your needs:<\/p>\n<table class=\"wpvivid-comparison-table\">\n<thead>\n<tr>\n<th>Feature<\/th>\n<th>Database Snapshots<\/th>\n<th>Full Backups<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Content<\/strong><\/td>\n<td>Database tables only<\/td>\n<td>Database + WordPress files<\/td>\n<\/tr>\n<tr>\n<td><strong>Creation Speed<\/strong><\/td>\n<td>Seconds<\/td>\n<td>Minutes (depending on size)<\/td>\n<\/tr>\n<tr>\n<td><strong>Restore Speed<\/strong><\/td>\n<td>Instant (seconds)<\/td>\n<td>Several minutes<\/td>\n<\/tr>\n<tr>\n<td><strong>Storage Location<\/strong><\/td>\n<td>In database<\/td>\n<td>Files on server\/remote storage<\/td>\n<\/tr>\n<tr>\n<td><strong>Best For<\/strong><\/td>\n<td>Quick rollbacks, testing changes<\/td>\n<td>Complete site protection, migration<\/td>\n<\/tr>\n<tr>\n<td><strong>Use Case<\/strong><\/td>\n<td>Before updates, testing, development<\/td>\n<td>Disaster recovery, long-term storage<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"wpvivid-doc-recommendation\"><strong>Recommendation<\/strong><br \/>\nDatabase Snapshots do not replace full backups. Use snapshots for short-term rollback protection and full backups for long-term disaster recovery and offsite storage.<\/div>\n<h2>Common Use Cases<\/h2>\n<p>Database Snapshots are especially useful in the following scenarios:<\/p>\n<ul class=\"compressx-doc-list\">\n<li>Before updating WordPress core, themes, or plugins<\/li>\n<li>Before bulk editing posts, pages, or WooCommerce products<\/li>\n<li>Before importing large amounts of content<\/li>\n<li>Before testing new configurations or site features<\/li>\n<li>Quick rollback during development and staging workflows<\/li>\n<\/ul>\n<h2>How to Create Database Snapshots<\/h2>\n<p>Before you start using database snapshots, ensure that WPvivid Backup &amp; Migration Pro is installed and activated (Database Snapshots addon is automatically included).<\/p>\n<h4>Step 1: Access Snapshot Panel<\/h4>\n<p>From your WordPress admin dashboard:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3228 size-full\" src=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-database-snapshots-menu.png\" alt=\"Backup Pro Database Snapshots Menu\" width=\"160\" height=\"407\" srcset=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-database-snapshots-menu.png 160w, https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-database-snapshots-menu-118x300.png 118w\" sizes=\"(max-width: 160px) 100vw, 160px\" \/><\/p>\n<ul class=\"compressx-doc-list\">\n<li>Navigate to <strong>WPvivid Backup Pro \u2192 Database Snapshots<\/strong><\/li>\n<li>You\u2019ll see the Snapshots tab with the snapshot creation interface<\/li>\n<\/ul>\n<h4>Step 2: Create a New Snapshot<\/h4>\n<p>On the Snapshots tab:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3229 size-full\" src=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-database-snapshots-page.png\" alt=\"Backup Pro Database Snapshots Page\" width=\"824\" height=\"174\" srcset=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-database-snapshots-page.png 824w, https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-database-snapshots-page-480x101.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 824px, 100vw\" \/><\/p>\n<ul class=\"compressx-doc-list\">\n<li>Enter a descriptive comment in the comment field (optional)<\/li>\n<li>Click <strong>Create Snapshot<\/strong><\/li>\n<li>WPvivid will start exporting your database<\/li>\n<li>Progress will be displayed in real time<\/li>\n<\/ul>\n<h4>Step 3: Verify Snapshot Creation<\/h4>\n<p>Once completed successfully:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3230 size-full\" src=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-create-database-snapshots.png\" alt=\"Backup Pro Create Database Snapshots\" width=\"829\" height=\"209\" srcset=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-create-database-snapshots.png 829w, https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-create-database-snapshots-480x121.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 829px, 100vw\" \/><\/p>\n<ul class=\"compressx-doc-list\">\n<li>A success message will appear.<\/li>\n<li>The snapshot will appear in the snapshot list<\/li>\n<li>Timestamp and table prefix will be displayed<\/li>\n<li>The snapshot will be available for immediate restore<\/li>\n<\/ul>\n<div class=\"wpvivid-note\"><strong>Note<\/strong><br \/>\nSnapshot creation speed depends on database size and server performance. Large databases may require additional processing time.<\/div>\n<h2>How to Restore from Snapshots<\/h2>\n<h4>Step 1: Open Snapshots List<\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3231 size-full\" src=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-database-snapshots-list.png\" alt=\"Backup Pro Database Snapshots List\" width=\"811\" height=\"142\" srcset=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-database-snapshots-list.png 811w, https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-database-snapshots-list-480x84.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 811px, 100vw\" \/><\/p>\n<ul class=\"compressx-doc-list\">\n<li>Go to <strong>WPvivid Backup Pro \u2192 Database Snapshots<\/strong><\/li>\n<li>Locate the snapshot you want to restore<\/li>\n<\/ul>\n<h4>Step 2: Select Snapshot Version and Restore<\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3232 size-full\" src=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-restore-database-snapshots.png\" alt=\"Backup Pro Restore Database Snapshots\" width=\"827\" height=\"141\" srcset=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-restore-database-snapshots.png 827w, https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-restore-database-snapshots-480x82.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 827px, 100vw\" \/><\/p>\n<ul class=\"compressx-doc-list\">\n<li>Click the <strong>Restore<\/strong> button next to the snapshot<\/li>\n<li>Confirm the restore action<\/li>\n<li>WPvivid will begin replacing the current database content<\/li>\n<\/ul>\n<h4>Step 3: Verify Restoration<\/h4>\n<p>After restoration completes:<\/p>\n<ul class=\"compressx-doc-list\">\n<li>A success message will appear<\/li>\n<li>Check your website key pages and functions<\/li>\n<li>Verify that content has reverted to the snapshot state<\/li>\n<\/ul>\n<div class=\"wpvivid-warning\"><strong>Warning<\/strong><br \/>\nDatabase snapshot restoration overwrites the current database content. All changes made after the snapshot was created will be permanently lost. Always confirm the snapshot version before restoring.<\/div>\n<h2>Snapshot Settings<\/h2>\n<p>Database Snapshots includes configurable settings to help you manage storage space and automate snapshot retention. You can configure snapshot behavior in the Settings tab of the Database Snapshots addon.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3233 size-full\" src=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-database-snapshots-settings.png\" alt=\"Backup Pro Database Snapshots Settings\" width=\"825\" height=\"296\" srcset=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-database-snapshots-settings.png 825w, https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-pro-database-snapshots-settings-480x172.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 825px, 100vw\" \/><\/p>\n<ul class=\"compressx-doc-list\">\n<li><strong>Snapshots Retained<\/strong><br \/>\nDefines the maximum number of snapshots stored on your server. When the limit is reached, the oldest snapshots are automatically removed.<\/li>\n<li><strong>Enable Quick Snapshot<\/strong><br \/>\nAdds a shortcut option to the WordPress admin top bar, allowing you to create snapshots instantly without opening the WPvivid dashboard.<\/li>\n<\/ul>\n<div class=\"wpvivid-doc-recommendation\"><strong>Recommendation<\/strong><br \/>\nIt is not recommended to store excessive snapshots. Keeping a moderate number of recent snapshots helps reduce disk usage and improves management efficiency.<\/div>\n<h2>Performance Considerations<\/h2>\n<p>Database snapshots consume database storage space because they duplicate your database tables, so it may not be the best choice for:<\/p>\n<ul class=\"compressx-doc-list\">\n<li>Very large databases (1GB+) where storage multiplication becomes problematic<\/li>\n<li>Shared hosting with strict database size limits<\/li>\n<li>Situations requiring long-term backup retention (use full backups instead)<\/li>\n<li>When file changes are also involved (full backups include files and database)<\/li>\n<li>Off-site backup requirements (snapshots are stored in the same database)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This guide explains how to use Database Snapshots in WPvivid Backup &amp; Migration Pro. Database Snapshots allow you to quickly create copies of your WordPress database and restore them instantly, providing a fast rollback solution for safely testing database-related changes. What Is a Database Snapshot A database snapshot is a point-in-time copy of your WordPress [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[35],"tags":[],"class_list":["post-2958","post","type-post","status-publish","format-standard","hentry","category-kb"],"_links":{"self":[{"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/posts\/2958","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/comments?post=2958"}],"version-history":[{"count":5,"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/posts\/2958\/revisions"}],"predecessor-version":[{"id":3234,"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/posts\/2958\/revisions\/3234"}],"wp:attachment":[{"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/media?parent=2958"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/categories?post=2958"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/tags?post=2958"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}