{"id":151365,"date":"2021-12-20T21:53:23","date_gmt":"2021-12-20T21:53:23","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/backup-copilot\/"},"modified":"2025-11-20T15:00:27","modified_gmt":"2025-11-20T15:00:27","slug":"backup-copilot","status":"closed","type":"plugin","link":"https:\/\/fi.wordpress.org\/plugins\/backup-copilot\/","author":17717486,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.2","stable_tag":"trunk","tested":"6.8.5","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"Backup Copilot","header_author":"Krasen Slavov","header_description":"Create backup points of your WordPress installation to restore, export, or transfer to another location.","assets_banners_color":"494d50","last_updated":"2025-11-20 15:00:27","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/krasenslavov.com\/hire-krasen\/","header_plugin_uri":"https:\/\/backupcopilotplugin.com","header_author_uri":"https:\/\/developry.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":2570,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.1.2":"<p>Critical hotfix for restore process. Recommended immediate upgrade for all users.<\/p>","1.1.1":"<p>Major Multisite enhancements with improved isolation, subsite support, and critical restore fixes. Highly recommended upgrade.<\/p>","1.1.0":"<p>Major release with complete rebuild, real-time progress tracking, enhanced security, and improved user interface. Recommended upgrade for all users.<\/p>","1.0.0":"<p>Initial release with simple, reliable snapshot and restore functionality.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3398453,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3398453,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3398453,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3398453,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3398453,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3398453,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3398453,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3398453,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3398453,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3398453,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"Main dashboard interface","2":"Create snapshot options","3":"Manage snapshots table","4":"Advanced backup options","5":"Restore confirmation dialog","6":"Progress tracking interface"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[151,153,4151,152,250955],"plugin_category":[59],"plugin_contributors":[180050],"plugin_business_model":[],"class_list":["post-151365","plugin","type-plugin","status-closed","hentry","plugin_tags-backup","plugin_tags-database","plugin_tags-migrate","plugin_tags-restore","plugin_tags-site-transfer","plugin_category-utilities-and-tools","plugin_contributors-krasenslavov","plugin_committers-krasenslavov"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/backup-copilot_494d50.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/backup-copilot\/assets\/screenshot-1.png?rev=3398453","caption":"Main dashboard interface"},{"src":"https:\/\/ps.w.org\/backup-copilot\/assets\/screenshot-2.png?rev=3398453","caption":"Create snapshot options"},{"src":"https:\/\/ps.w.org\/backup-copilot\/assets\/screenshot-3.png?rev=3398453","caption":"Manage snapshots table"},{"src":"https:\/\/ps.w.org\/backup-copilot\/assets\/screenshot-4.png?rev=3398453","caption":"Advanced backup options"},{"src":"https:\/\/ps.w.org\/backup-copilot\/assets\/screenshot-5.png?rev=3398453","caption":"Restore confirmation dialog"},{"src":"https:\/\/ps.w.org\/backup-copilot\/assets\/screenshot-6.png?rev=3398453","caption":"Progress tracking interface"}],"raw_content":"<!--section=description-->\n<p>Create complete site snapshots including database, themes, plugins, and media files - then restore everything with one click. No cloud accounts or complex configuration required.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li>One-click snapshot creation<\/li>\n<li>One-click restore functionality<\/li>\n<li>Export and import for site migration<\/li>\n<li>Full database dumps<\/li>\n<li>File system backup<\/li>\n<li>No cloud storage required<\/li>\n<li>Manual and scheduled options<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install and activate<\/li>\n<li>Click Create to save a snapshot<\/li>\n<li>Add optional notes to identify save points<\/li>\n<li>Click Restore to roll back your site<\/li>\n<li>Use Export to download for migration<\/li>\n<\/ol>\n\n<p>Works immediately with sensible defaults that protect your entire installation.<\/p>\n\n<h4>Use Cases<\/h4>\n\n<ul>\n<li>Create safety nets before updates<\/li>\n<li>Roll back after failed changes<\/li>\n<li>Migrate sites between hosts<\/li>\n<li>Transfer from localhost to production<\/li>\n<li>Recover from hacking incidents<\/li>\n<li>Protect WooCommerce store data<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>From Dashboard<\/h4>\n\n<ol>\n<li>Go to Plugins &gt; Add New<\/li>\n<li>Search for \"Backup Copilot\"<\/li>\n<li>Click Install Now, then Activate<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Upload to \/wp-content\/plugins\/<\/li>\n<li>Activate from Plugins menu<\/li>\n<\/ol>\n\n<h4>After Activation<\/h4>\n\n<ol>\n<li>Navigate to Backup Copilot in admin menu<\/li>\n<li>Verify system checks show [OK] status<\/li>\n<li>Click Create to make your first snapshot<\/li>\n<li>Add optional notes to identify this point<\/li>\n<li>Test restore process with a test snapshot<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20do%20i%20create%20a%20site%20snapshot%3F'><h3>How do I create a site snapshot?<\/h3><\/dt>\n<dd><p>Click Backup Copilot in your admin menu, then click the Create button. The plugin saves your database and all files. No configuration needed.<\/p><\/dd>\n<dt id='can%20i%20restore%20my%20site%20after%20a%20crash%3F'><h3>Can I restore my site after a crash?<\/h3><\/dt>\n<dd><p>Yes, if you created a snapshot before the crash. Go to Manage Backups, find the restore point, and click Restore.<\/p><\/dd>\n<dt id='what%20files%20are%20included%3F'><h3>What files are included?<\/h3><\/dt>\n<dd><p>Snapshots include your database (MySQL), all themes, all plugins, media library (uploads folder), must-use plugins, and optionally .htaccess and wp-config.php for migration.<\/p><\/dd>\n<dt id='how%20do%20i%20migrate%20to%20a%20new%20host%3F'><h3>How do I migrate to a new host?<\/h3><\/dt>\n<dd><p>On your old site: Click Export to download. On new installation: Install this plugin, click Import, upload the file, and click Restore.<\/p><\/dd>\n<dt id='does%20this%20include%20the%20database%3F'><h3>Does this include the database?<\/h3><\/dt>\n<dd><p>Yes, complete MySQL database dumps include all tables, posts, pages, custom post types, user accounts, plugin settings, and theme options.<\/p><\/dd>\n<dt id='where%20are%20snapshots%20stored%3F'><h3>Where are snapshots stored?<\/h3><\/dt>\n<dd><p>Snapshots are stored in a hidden <code>.bkps<\/code> directory in your root folder. Enable \"Show hidden files\" in your FTP client to see it. Protected with .htaccess and index.php security files.<\/p><\/dd>\n<dt id='can%20i%20schedule%20automatic%20snapshots%3F'><h3>Can I schedule automatic snapshots?<\/h3><\/dt>\n<dd><p>Automatic scheduling requires the Pro version. Set hourly, daily, weekly, or monthly schedules with automatic cloud storage sync.<\/p><\/dd>\n<dt id='does%20this%20work%20with%20woocommerce%3F'><h3>Does this work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes, all WooCommerce data including products, orders, customers, and settings are included in database snapshots.<\/p><\/dd>\n<dt id='will%20this%20slow%20down%20my%20site%3F'><h3>Will this slow down my site?<\/h3><\/dt>\n<dd><p>No, snapshot creation happens in the background. Your site remains fully accessible during the process.<\/p><\/dd>\n<dt id='does%20this%20support%20multisite%3F'><h3>Does this support Multisite?<\/h3><\/dt>\n<dd><p>Yes, Super Admins can save entire networks, Site Admins can save individual sites with site-specific database tables and files.<\/p><\/dd>\n<dt id='what%27s%20the%20maximum%20snapshot%20size%3F'><h3>What's the maximum snapshot size?<\/h3><\/dt>\n<dd><p>The free version supports snapshots up to 500MB (optimal for shared hosting). The Pro version removes this limit with resumable uploads.<\/p><\/dd>\n<dt id='can%20i%20use%20this%20on%20localhost%3F'><h3>Can I use this on localhost?<\/h3><\/dt>\n<dd><p>Yes, works on localhost installations. Create snapshots locally, then export and import them to your production server for easy migration.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Fix - Reverted incorrect multisite path logic<\/li>\n<li>Fix - Removed PRO-only detection code<\/li>\n<li>Fix - Restore now works correctly for all types<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>New - Network Admin menu for Multisite<\/li>\n<li>New - Site column in table showing origin<\/li>\n<li>New - Read-only mode for main site viewing subsites<\/li>\n<li>New - Backward compatibility with automatic migration<\/li>\n<li>Update - Improved Multisite filtering<\/li>\n<li>Update - Sorting shows newest first<\/li>\n<li>Fix - Main site can view all subsites<\/li>\n<li>Fix - Subsite isolation properly filtered<\/li>\n<li>Fix - Delete All respects site boundaries<\/li>\n<li>Fix - Uploaded files restore correctly<\/li>\n<li>Fix - Restore failure when missing database files<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New - Real-time progress tracking<\/li>\n<li>New - Secure download handler with nonce verification<\/li>\n<li>New - Validation system checks integrity<\/li>\n<li>New - UUID generation for unique identification<\/li>\n<li>New - Progress polling shows step-by-step creation<\/li>\n<li>New - Pro features comparison table<\/li>\n<li>New - Enhanced settings page<\/li>\n<li>New - Loading bar visual feedback<\/li>\n<li>New - Toast notification system<\/li>\n<li>New - Modal system for confirmations<\/li>\n<li>New - Compact mode toggle for admin menu<\/li>\n<li>Update - Complete codebase refactoring<\/li>\n<li>Update - Modular JavaScript interface<\/li>\n<li>Update - SCSS-based styling<\/li>\n<li>Update - Enhanced security with nonce verification<\/li>\n<li>Update - Better error handling<\/li>\n<li>Security - Added security class with directory protection<\/li>\n<li>Security - Downloads through authenticated AJAX handler<\/li>\n<li>Security - File path validation for downloads<\/li>\n<li>Security - Nonce verification on all AJAX endpoints<\/li>\n<li>Security - Capability checks before operations<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>One-click creation<\/li>\n<li>One-click restore<\/li>\n<li>Site migration with export\/import<\/li>\n<li>Database dumps<\/li>\n<li>File system backup<\/li>\n<li>Advanced options<\/li>\n<li>Management interface<\/li>\n<li>Real-time progress tracking<\/li>\n<\/ul>","raw_excerpt":"Create complete site snapshots with one-click restore and migration tools. Protect database, themes, plugins, and media files.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/151365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=151365"}],"author":[{"embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/krasenslavov"}],"wp:attachment":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=151365"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=151365"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=151365"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=151365"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=151365"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=151365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}