Contact Us Client Area
MechanicWeb Logo
Fully Managed

Proactive Server Monitoring

24/7 Customer Support

Premium Features

CloudLinux, LiteSpeed

Free SSL, SpamExperts

WordPress Ready

One Click App Installer

Automatic Script Update

You Are Safe

R1Soft CDP Backup

Virus & Malware Scan

CodeGuard

The Fastest, Most Reliable Website Monitoring & Cloud Backup Service

How It Works

Using CodeGuard is easy and once set up, most of it's tsaks are automatic. After you set up CodeGuard for your website or database, it will start monitoring your website, take backups atuomatically and automatically send you varifous notification emails. It is really simple. Here is how:

1. Connect Your Website

The first step is to connect your website or database to CodeGuard. There are several options available, and the right one depends on your level of sophistication, goals, and server configuration. At a high level, you really have two choices: FTP/SFTP or MySQL. If you want to configure FTP/SFTP and MySQL backups, you have two options: use our cPanel or Plesk plugins, which will create an FTP user and password for you automatically, or enter the credentials yourself, manually. Once connected, an initial backup will start automatically. It's that easy.

CodeGuard Connect Website

2. Take Initial Backup

Now we take an initial backup of your site. During the process, you’ll be able to view real time updates on its progress. The initial website or database backup is a complete data retrieval of all files that CodeGuard has access to. After this first backup, future backups are differential, both in the files that are transferred and the files that are stored on your behalf.

CodeGuard Connect Website

3. Monitoring

CodeGuard notifies you anytime anything changes within the source code of your website. Additions, modifications, and deletions between each version of your website can be viewed in your dashboard. Email notifications are also sent to inform users of what has changed. This is accomplished through two main vehicles: the front-end comparison analysis engine, and version control systems on the back-end.

To reduce the loads on our users’ servers, CodeGuard only transmits the files that have changed, as opposed to complete backups each time. CodeGuard lists and then compares the files with the previous backup to determine which files have changed. If any changes are found, only the changed files are transmitted.

The changed files are received in CodeGuard’s servers, and then placed in git, creating a new backup for the website. Since database files can be reduced to small sizes, no up front comparison is performed on the database. CodeGuard simply compresses the databases and sends for analysis by the back end version control system. Database additions can be seen by logging into the dashboard, and are located below the site content backup charts.

CodeGuard Connect Website

4. Automatic Backup

If the monitoring process detects any changes to the website source code, the files that changed or were added are transmitted to the CodeGuard repository. If any files are deleted, a record of the deletions is also transmitted to the repository. For deletions, those files are removed from the repository; additions are added and changed are overwritten to form a new version of the backup, which is shown within the user’s dashboard.

Since database files can be reduced to small sizes, CodeGuard transmits the entire database, which is compared with the previous version; if changes are found, a new version appears in the user’s dashboard.

CodeGuard Connect Website

5. Restore From Backup When Needed

Finally, you can restore your site back to any previous version with the click of a button. In the CodeGuard repository, access every saved backup complete with a datestamp and detailed information on each change. In seconds after you've selected any clean version, your live web site can be restored to the version in the repository.

CodeGuard Connect Website

Web Hosting & Hosted Solutions Since 2008

Pure SSD Hosting
Pure SSD Hosting
Uptime You Can Trust
Uptime You Can Trust
Spam Free Email
Spam Free Email
Web Hosting Software

Unique questions? We have precise answers

Trained experts are on hand 24/7 to solve technical issues and offer the guidance you need