Home Hosting Web Server Maintenance
Web Server Maintenance

We provide full Linux server maintenance services for those clients who do not have in-house technical support staff. Maintenance fees are based on the number of accounts your server hosts and are payable on a monthly, quarterly, semi-annual or annual basis. Please note that server maintenance fees apply only to VPS, SuperVPS and Dedicated Server accounts.

1-5 Accounts No charge
6-10 Accounts $75 per month / $900 per year (less 10% discount)
11-25 Accounts $150 per month / $1800 per year (less 10% discount)
26-50 Accounts $225 per month / $2700 per year (less 10% discount)
51+ Accounts $300 per month / $3600 per year (less 10% discount)

Checklist

  1. Backup Your Data. Be ensure your server's data is backed up on a daily basis.
  2. Check Disk Usage. Don’t use your production system as an archival system. Delete old logs, emails, and software versions no longer used. Keeping your system free of old software limits security issues. A smaller data footprint means faster recovery should a disk fail. If your usage is exceeding 90% of disk capacity, either reduce usage or add more storage. If your partition reaches 100%, your server may stop responding, database tables can corrupt and day can be lost.
  3. Check RAID System. If you are using RAID (and you should be), check that your RAID’s error notification system is configured properly and works as expected. Most RAID levels tolerate only a single disk failure. If you miss a RAID notification, a simple disk replacement could turn into a catastrophic failure.
  4. Update your Operating System. Updates for Linux systems are release almost daily. Many of these fix important security issues. At rackAID, we update systems daily (sometimes even more frequently). If you do not have a management service or auto-updates enabled, be sure to review your OS for any critical security updates. Get on the mailing list for your OS so you know when critical security patches are released. If you have a kernel update, you will need to reboot your server unless you use a took like Ksplice.
  5. Update the cPanel Software. If you are using a hosting or server control panel, be sure to update it as well. Sometimes this means updating not only the control panel itself, but also software it controls. For example, with WHM/cPanel, you must manually update PHP versions to fix known issues. Simply updating the control panel does not also update the underlying Apache and PHP versions used by your OS.
  6. Check for Software Application Updates. Most security issues we investigate are due to outdated web applications. After you have updated your server, be sure to review the web applications and update them as well.
  7. Check Remote Management Tools. If your server is co-located or with a dedicated server provider, you will want to check that your remote management tools work. Remote console, remote reboot and rescue mode are what I call the 3 essential tools for remote server management. You want to know that these will work when you need them.
  8. Check for Server Hardware Errors. You may want to review the logs for any signs of hardware problems. Overheating notices, disk read errors, network failures could be early indicators of potential hardware failure. These are rare but worth a look, especially if the system has not been working within normal ranges.
  9. Check Web Server Utilization.“ Review your server’s disk, CPU, RAM and network utilization. If you are nearing limits, you may need to plan on adding resources to your server or migrating to a new one.
  10. Review User Accounts. If you have had staff changes, client cancellations or other user changes, you will want to remove these users from your system. Storing old sites and users is both a security and legal risk. Depending on your service contracts, you may not have the right to retain a client’s data after they have terminated services.
  11. Change Passwords. We recommend changing passwords every 6 to 12 months, especially if you have given out passwords to others for maintenance.
  12. Check Web Server Security. Periodic reviews of your server’s security using a remote auditing tools such as Nessus are very important. Installation of root and client SSL certificates is also covered under server security. Regular security audits serve as a check on system configuration, OS updates and other potential security risks. We recommend monthly reviews, quarterly at the very least.

Please contact us for more information.