{"id":2730,"date":"2026-01-20T20:14:43","date_gmt":"2026-01-20T20:14:43","guid":{"rendered":"https:\/\/docs.wpvivid.com\/?p=2730"},"modified":"2026-02-10T17:57:07","modified_gmt":"2026-02-10T17:57:07","slug":"advanced-settings-free","status":"publish","type":"post","link":"https:\/\/docs.wpvivid.com\/advanced-settings-free.html","title":{"rendered":"Advanced Settings (Free)"},"content":{"rendered":"<div class=\"wpvivid-doc-hero-intro\">WPvivid Backup Plugin Advanced Settings allow you to fine-tune backup and restore behavior for improved compatibility, performance, and reliability. These options provide greater control over compression methods, database access methods, execution limits, chunk sizes, and recovery processes.<\/div>\n<h2>Advanced Settings Explanation<\/h2>\n<div class=\"wpvivid-tip\"><strong>Tip<\/strong><br \/>\nAdvanced Settings directly affect backup and restore stability, only modify these settings if you have followed instructions provided in WPvivid documentation or received guidance from WPvivid support.<\/div>\n<h4>Database Access Method<\/h4>\n<p>Select how WPvivid accesses your WordPress database during backup and restore operations.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2898 size-full\" src=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-database-access-method.png\" alt=\"Database Access Method\" width=\"762\" height=\"133\" srcset=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-database-access-method.png 762w, https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-database-access-method-480x84.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 762px, 100vw\" \/><\/p>\n<ul class=\"compressx-doc-list\">\n<li><strong>WPDB (Default)<\/strong><br \/>\nUses WordPress native database functions. This option offers maximum compatibility but may be slower for large databases.<\/li>\n<li><strong>PDO (Recommended)<\/strong><br \/>\nUses the PHP PDO extension for faster database processing. This option requires the pdo_mysql extension to be installed on your server.<\/li>\n<\/ul>\n<div class=\"wpvivid-tip\"><strong>Tip<\/strong><br \/>\nChoose <strong>PDO<\/strong> when available to improve backup and restore speed, especially for large databases.<\/div>\n<h4>Backup Compression Method<\/h4>\n<p>Configure how WPvivid compresses backup archives.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2899 size-full\" src=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-compression-method.png\" alt=\"Backup Compression Method\" width=\"759\" height=\"150\" srcset=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-compression-method.png 759w, https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-compression-method-480x95.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 759px, 100vw\" \/><\/p>\n<ul class=\"compressx-doc-list\">\n<li><strong>ZipArchive (Default)<\/strong><br \/>\nProvides better flexibility and faster performance. Requires the PHP ZIP extension.<\/li>\n<li><strong>PclZip<\/strong><br \/>\nA slower but more stable fallback method included in WordPress core. WPvivid automatically switches to this method if ZipArchive is unavailable.<\/li>\n<\/ul>\n<div class=\"wpvivid-note\"><strong>Note<\/strong><br \/>\nIf your server does not support <strong>ZipArchive<\/strong>, WPvivid will automatically use <strong>PclZip<\/strong> to maintain backup compatibility.<\/div>\n<h4>Backup Performance Mode<\/h4>\n<p>Adjust how aggressively WPvivid uses server resources during backup creation.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2900 size-full\" src=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-backup-performance-mode.png\" alt=\"Backup Performance Mode\" width=\"769\" height=\"269\" srcset=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-backup-performance-mode.png 769w, https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-backup-performance-mode-480x168.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 769px, 100vw\" \/><\/p>\n<ul class=\"compressx-doc-list\">\n<li><strong>Low (Balanced)<\/strong><br \/>\nMinimizes server resource usage. Best for shared hosting or limited environments. Backup files are split into 200MB chunks.<\/li>\n<li><strong>Mid (Standard)<\/strong><br \/>\nProvides a balanced combination of speed and stability. Recommended for most hosting environments.<\/li>\n<li><strong>High (Accelerated)<\/strong><br \/>\nUses more server resources to reduce backup time. Recommended only for VPS or dedicated servers. Backup files are split into 4GB chunks.<\/li>\n<li><strong>Custom (Advanced)<\/strong><br \/>\nAccess advanced parameters to manually configure backup splitting, compression, and processing.<\/li>\n<\/ul>\n<div class=\"wpvivid-tip\"><strong>Tip<\/strong><br \/>\nIf backups frequently fail or time out, switch to <strong>Low<\/strong> or <strong>Mid<\/strong> mode to improve stability.<\/div>\n<h4>Custom Backup Processing Settings<\/h4>\n<p>Unlocks full backup processing options and allows fine-grained control over backup behavior. This mode is intended for complex hosting environments or large websites. It is recommended to adjust these settings only under guidance from WPvivid documentation or support.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2901 size-full\" src=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-custom-performance-mode.png\" alt=\"Custom Backup Processing Settings\" width=\"770\" height=\"1186\" srcset=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-custom-performance-mode.png 770w, https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-custom-performance-mode-480x739.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 770px, 100vw\" \/><\/p>\n<ul class=\"compressx-doc-list\">\n<li><strong>Compress files every (MB)<\/strong><br \/>\nDefines the file size threshold for splitting backup archives into multiple parts. Smaller values improve compatibility on restricted hosting environments.<\/li>\n<li><strong>Exclude files larger than (MB)<\/strong><br \/>\nSkips files that exceed the specified size limit during backup. Set to 0 for unlimited file size.<\/li>\n<li><strong>PHP script execution timeout for backup (seconds)<\/strong><br \/>\nSets the maximum execution time allowed for each backup request cycle.<\/li>\n<li><strong>PHP memory limit for backup (MB)<\/strong><br \/>\nTemporarily increases the memory available to WPvivid during backup operations.<\/li>\n<li><strong>Number of files compressed per request<\/strong><br \/>\nControls how many files are compressed in each batch. Lower values improve stability but increase backup duration.<\/li>\n<li><strong>Split SQL file every (MB)<\/strong><br \/>\nSplits large database exports into multiple SQL files to avoid server file size limitations.<\/li>\n<li><strong>Chunk size (KB)<\/strong><br \/>\nControls how much data is processed per request. Smaller chunks reduce timeout risk on restrictive servers.<\/li>\n<li><strong>Retry attempts on timeout<\/strong><br \/>\nSpecifies how many retry attempts WPvivid will perform when a timeout error occurs.<\/li>\n<\/ul>\n<h4>Restore Performance Settings<\/h4>\n<p>Control how WPvivid restores backup files and database data.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2902 size-full\" src=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-restore-settings.png\" alt=\"Restore Performance Settings\" width=\"772\" height=\"741\" srcset=\"https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-restore-settings.png 772w, https:\/\/docs.wpvivid.com\/wp-content\/uploads\/2026\/01\/backup-free-restore-settings-480x461.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 772px, 100vw\" \/><\/p>\n<ul class=\"compressx-doc-list\">\n<li><strong>Extract files by index for restoration<\/strong><br \/>\nEnables indexed extraction to reduce server load and improve restore reliability.<\/li>\n<li><strong>Files extracted per request<\/strong><br \/>\nDefines how many files are unzipped per request cycle. Lower values reduce timeout risk.<\/li>\n<li><strong>PHP script execution timeout for restore (seconds)<\/strong><br \/>\nSets the maximum allowed execution time for restore operations.<\/li>\n<li><strong>PHP memory limit for restore (MB)<\/strong><br \/>\nTemporarily increases memory availability during restore processing.<\/li>\n<li><strong>Maximum database rows processed per request<\/strong><br \/>\nLimits how many database rows are imported during each restore cycle.<\/li>\n<li><strong>Maximum SQL file size imported per request (MB)<\/strong><br \/>\nControls how much SQL data is processed per request to avoid server execution limits.<\/li>\n<\/ul>\n<div class=\"wpvivid-tip\"><strong>Tip<\/strong><br \/>\nIf restore operations time out or stall, adjust these settings based on the recommendations in this <strong><a href=\"https:\/\/docs.wpvivid.com\/restore-failed.html\">guide<\/a><\/strong>.<\/div>\n","protected":false},"excerpt":{"rendered":"<p>WPvivid Backup Plugin Advanced Settings allow you to fine-tune backup and restore behavior for improved compatibility, performance, and reliability. These options provide greater control over compression methods, database access methods, execution limits, chunk sizes, and recovery processes. Advanced Settings Explanation Tip Advanced Settings directly affect backup and restore stability, only modify these settings if you [&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":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[35],"tags":[],"class_list":["post-2730","post","type-post","status-publish","format-standard","hentry","category-kb"],"_links":{"self":[{"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/posts\/2730","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=2730"}],"version-history":[{"count":7,"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/posts\/2730\/revisions"}],"predecessor-version":[{"id":2906,"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/posts\/2730\/revisions\/2906"}],"wp:attachment":[{"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/media?parent=2730"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/categories?post=2730"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/docs.wpvivid.com\/wp-json\/wp\/v2\/tags?post=2730"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}