{"id":14970,"date":"2025-11-24T06:07:50","date_gmt":"2025-11-24T12:07:50","guid":{"rendered":"https:\/\/www.supportpro.com\/blog\/?p=14970"},"modified":"2025-11-24T06:07:53","modified_gmt":"2025-11-24T12:07:53","slug":"how-to-boost-jetbackup-performance-on-cpanel-and-directadmin-servers","status":"publish","type":"post","link":"https:\/\/www.supportpro.com\/blog\/how-to-boost-jetbackup-performance-on-cpanel-and-directadmin-servers\/","title":{"rendered":"How to Boost JetBackup Performance on cPanel and DirectAdmin Servers"},"content":{"rendered":"\n<p>Backups are something most admins don\u2019t think about until a problem happens, but they\u2019re one of the most important parts of keeping a hosting server healthy. Whether you\u2019re running cPanel or DirectAdmin, JetBackup usually does a great job. The trouble is, when backups run at the wrong time or aren\u2019t tuned properly, they can slow your whole server down.<\/p>\n\n\n\n<p>If you\u2019ve ever seen high load averages or slow websites while backups were running, you already know the issue. The good news is that JetBackup gives you plenty of options to control how backups behave. With a little tuning, you can cut down server load, speed up the backup process, and avoid the usual performance dips.<\/p>\n\n\n\n<p>Below is a simple, practical guide to help you get better performance out of JetBackup on any hosting server.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why Spend Time Optimizing JetBackup?<\/strong><\/h2>\n\n\n\n<p>Backup jobs use a lot of disk I\/O, CPU, and sometimes even network bandwidth. If you\u2019re hosting multiple websites or clients on the same server, this can cause slowdowns during peak hours. A bit of optimization helps you:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reduce server load during backup runs<\/li>\n\n\n\n<li>Finish backups faster<\/li>\n\n\n\n<li>Avoid downtime caused by heavy I\/O<\/li>\n\n\n\n<li>Save storage space by removing unnecessary data<\/li>\n<\/ul>\n\n\n\n<p>This matters even more when managing several cPanel or DirectAdmin servers because the improvements add up quickly.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>1. Run Backups during non-business hours<\/strong><\/h2>\n\n\n\n<p>One of the easiest ways to avoid slowdowns is scheduling backups at a time when no one is using the server. For most setups, late at night or early morning works best.<\/p>\n\n\n\n<p>In JetBackup, open <strong>Backup Jobs \u2192 Schedule<\/strong> and pick a quiet window\u2014something like 2 AM to 5 AM.<br>This simple step alone prevents backups from slowing down websites during the day.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2. Choose to Incremental Backups<\/strong><\/h2>\n\n\n\n<p>Full backups take more time because they copy everything each time. Incremental backups only copy files that have changed since the previous backup, which improves speed and is lighter on server resources.<\/p>\n\n\n\n<p>Enable <strong>Incremental Backups<\/strong> in your JetBackup job settings.<br>Just make sure your storage (local disk, SFTP, AWS S3, Google Drive, etc.) supports incremental backups.<\/p>\n\n\n\n<p>Most servers see an immediate improvement in both backup speed and overall system load.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>3. Don\u2019t Back Up Files You Don\u2019t Need<\/strong><\/h2>\n\n\n\n<p>A lot of files on a server don\u2019t need to be backed up\u2014cache folders, temp files, log files, and other junk that only wastes space. In JetBackup, open <strong>Exclude Paths<\/strong> and add folders like:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\/tmp<\/li>\n\n\n\n<li>\/cache<\/li>\n\n\n\n<li>old log directories<\/li>\n\n\n\n<li>file types such as *.log or *.tmp<\/li>\n<\/ul>\n\n\n\n<p>Smaller backups finish faster, use less disk space, and restore quicker when needed. A good habit is keeping a common exclusion list in your team\u2019s documentation so you can reuse it easily.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>4. Use Smart Retention Settings (Don\u2019t Keep Too Many Backups)<\/strong><\/h2>\n\n\n\n<p>Storing more backups than needed eats disk space and slows down backup rotations. A simple retention plan most hosting companies use:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>7 daily backups<\/li>\n\n\n\n<li>4 weekly backups<\/li>\n\n\n\n<li>12 monthly backups<\/li>\n<\/ul>\n\n\n\n<p>You can set this under <strong>Retention Settings<\/strong> in JetBackup. This keeps your data safe without filling up the disk or slowing down backup operations.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>5. Use Remote Destinations or a Separate Backup Server<\/strong><\/h2>\n\n\n\n<p>You don\u2019t have to store backups on the same server they\u2019re taken from. JetBackup supports many remote destinations such as FTP, SFTP, and cloud storage.<\/p>\n\n\n\n<p>If you run several cPanel or DirectAdmin servers, consider using a <strong>dedicated backup server<\/strong>. Your production server stays fast, and your backup tasks run on another machine designed for storage.<\/p>\n\n\n\n<p>This setup improves reliability and reduces the risk of losing data during a hardware issue.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>6. Adjust JetBackup\u2019s Advanced Performance Settings<\/strong><\/h2>\n\n\n\n<p>JetBackup has some powerful performance options hidden inside its settings. Many admins ignore them, but they can make a big difference. Here are the two main ones:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Parallel Processing<\/strong><\/h3>\n\n\n\n<p>This will help you increase or limit how many backups or restores run at the same time.<br>If your server has strong CPU and SSD storage, you can allow more concurrent operations.<br>If not, keep it low to prevent overload.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Throttling<\/strong><\/h3>\n\n\n\n<p>Lets you control how much CPU and disk I\/O JetBackup is allowed to use.<br>This prevents backup jobs from slowing down active websites.<\/p>\n\n\n\n<p>These settings are under <strong>JetBackup \u2192 Settings \u2192 Performance<\/strong>.<br>Check one by one and monitor the load to find the right balance.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>7. Monitor Backups Regularly<\/strong><\/h2>\n\n\n\n<p>Backup reports should still be monitored even if JetBackup is optimised. Things to review:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Backup duration<\/li>\n\n\n\n<li>Transfer speeds<\/li>\n\n\n\n<li>Failed backup jobs<\/li>\n\n\n\n<li>Disk usage on backup destination<\/li>\n<\/ul>\n\n\n\n<p>If backups suddenly start taking longer, it\u2019s usually due to unnecessary files, too many restore points, or high disk I\/O.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p>Server performance can be sustained by using the correct JetBackup settings, while protecting client data properly. By:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Scheduling backups at quiet hours<\/li>\n\n\n\n<li>Using incremental backups<\/li>\n\n\n\n<li>Removing unnecessary files<\/li>\n\n\n\n<li>Tightening retention policies<\/li>\n\n\n\n<li>Using remote backup servers<\/li>\n\n\n\n<li>Tweaking JetBackup\u2019s advanced performance settings<\/li>\n<\/ul>\n\n\n\n<p>\u2026you get faster, lighter backups without draining server resources.<\/p>\n\n\n\n<p>Always remember to test your restores occasionally. Backups are only useful if you can restore them successfully. If you need help setting up JetBackup or optimizing it across multiple cPanel or DirectAdmin servers, our <strong><a href=\"https:\/\/www.supportpro.com\/requestquote.php\" title=\"\">SupportPRO backup specialists<\/a><\/strong> can assist you 24\/7 with complete backup management.<\/p>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center has-white-background-color has-background\"><div class=\"wp-block-media-text__content\">\n<p class=\"has-large-font-size\">Partner with <strong>SupportPRO<\/strong> for 24\/7 proactive cloud support that keeps your business secure, scalable, and ahead of the curve.<\/p>\n\n\n\n<!--HubSpot Call-to-Action Code --><span class=\"hs-cta-wrapper\" id=\"hs-cta-wrapper-3350a795-db50-482f-9911-301930d1b1be\"><span class=\"hs-cta-node hs-cta-3350a795-db50-482f-9911-301930d1b1be\" id=\"hs-cta-3350a795-db50-482f-9911-301930d1b1be\"><!--[if lte IE 8]><div id=\"hs-cta-ie-element\"><\/div><![endif]--><a href=\"https:\/\/cta-redirect.hubspot.com\/cta\/redirect\/2725694\/3350a795-db50-482f-9911-301930d1b1be\" ><img decoding=\"async\" class=\"hs-cta-img\" id=\"hs-cta-img-3350a795-db50-482f-9911-301930d1b1be\" style=\"border-width:0px;\" src=\"https:\/\/no-cache.hubspot.com\/cta\/default\/2725694\/3350a795-db50-482f-9911-301930d1b1be.png\"  alt=\"Contact Us today!\"\/><\/a><\/span><script charset=\"utf-8\" src=\"https:\/\/js.hscta.net\/cta\/current.js\"><\/script><script type=\"text\/javascript\"> hbspt.cta.load(2725694, '3350a795-db50-482f-9911-301930d1b1be', {\"useNewLoader\":\"true\",\"region\":\"na1\"}); <\/script><\/span><!-- end HubSpot Call-to-Action Code -->\n<\/div><figure class=\"wp-block-media-text__media\"><img fetchpriority=\"high\" decoding=\"async\" width=\"904\" height=\"931\" src=\"https:\/\/www.supportpro.com\/blog\/wp-content\/uploads\/2022\/09\/Free-server-checkup.png\" alt=\"guy server checkup\" class=\"wp-image-12943 size-full\" srcset=\"https:\/\/www.supportpro.com\/blog\/wp-content\/uploads\/2022\/09\/Free-server-checkup.png 904w, https:\/\/www.supportpro.com\/blog\/wp-content\/uploads\/2022\/09\/Free-server-checkup-291x300.png 291w, https:\/\/www.supportpro.com\/blog\/wp-content\/uploads\/2022\/09\/Free-server-checkup-768x791.png 768w, https:\/\/www.supportpro.com\/blog\/wp-content\/uploads\/2022\/09\/Free-server-checkup-585x602.png 585w\" sizes=\"(max-width: 904px) 100vw, 904px\" \/><\/figure><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Backups are something most admins don\u2019t think about until a problem happens, but they\u2019re one of the most important parts of keeping a hosting server healthy. Whether you\u2019re running cPanel&hellip;<\/p>\n","protected":false},"author":4,"featured_media":14971,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[369,195],"tags":[],"class_list":["post-14970","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jetbackup","category-server-management"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/posts\/14970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/comments?post=14970"}],"version-history":[{"count":1,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/posts\/14970\/revisions"}],"predecessor-version":[{"id":14972,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/posts\/14970\/revisions\/14972"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/media\/14971"}],"wp:attachment":[{"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/media?parent=14970"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/categories?post=14970"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/tags?post=14970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}