CodeGuard

Content Security made easy

CodeGuard offers the most reliable backup on the market with 99.999999999% reliability. We achieve this by replicating your data in secure locations across the world and backing up your site automatically, everyday.

Our dashboard tells you exactly when your next backup will occur, how many files were added, changed, or deleted in your previous backups, and lays all of this information out in an easy to understand way.

Works instantly with EVERY website, on every host and operating system.

How CodeGuard works

Connect your website

The first step in activating CodeGuard is to connect your website or database with our servers. 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: (1)FTP/SFTP or (2) 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.

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. Depending on the number of files and total size, the initial backup can take up to 72 hours. 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 relies upon a queueing system and our backup process is not unlike FedEx package pickup and delivery. Our process is so similar, in fact, that we modeled our user experience after their process.

The four main steps of the initial backup are (i) process initiation (ii) file pick up (iii) file transit, and (iv) final delivery. Process initiation contains verifying the credentials and transmitting them to CodeGuard. File pick up begins with an analysis of the file structure and creation of a git repository on our cloud. The transit process begins after the file structure has been analyzed and the list of the files to be transmitted is finalized.

Monitoring

Now we monitor your site daily for changes, and send a change alert email to you if there are any.

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. The way CodeGuard determines which files have changed is with our comparison analysis engine. This engine lists and then compares the files with the previous backup. If any changes are found, only the changed files are transmitted.

Backup Again

After monitoring we continuously backup your site again and again if we detect changes.

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.

Restore your data

Finally, you can restore your site back to any previous version with the click of a button.

Connect your website

The first step in activating CodeGuard is to connect your website or database with our servers. 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: (1)FTP/SFTP or (2) 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.

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. Depending on the number of files and total size, the initial backup can take up to 72 hours. 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 relies upon a queueing system and our backup process is not unlike FedEx package pickup and delivery. Our process is so similar, in fact, that we modeled our user experience after their process.

The four main steps of the initial backup are (i) process initiation (ii) file pick up (iii) file transit, and (iv) final delivery. Process initiation contains verifying the credentials and transmitting them to CodeGuard. File pick up begins with an analysis of the file structure and creation of a git repository on our cloud. The transit process begins after the file structure has been analyzed and the list of the files to be transmitted is finalized.

Monitoring

Now we monitor your site daily for changes, and send a change alert email to you if there are any.

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. The way CodeGuard determines which files have changed is with our comparison analysis engine. This engine lists and then compares the files with the previous backup. If any changes are found, only the changed files are transmitted.

Backup Again

After monitoring we continuously backup your site again and again if we detect changes.

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.

Restore your data

Finally, you can restore your site back to any previous version with the click of a button.

Staying ahead of the curve

Ever thought about how you’d find out about your site getting hacked? If your site is hacked, it could be days or weeks before you even know about it. CodeGuard believes that you should be the first to know, and so our monitoring system diligently checks your site for changes everyday.

When CodeGuard takes the daily backup, it compares what is on your website with the last version of your website stored in our system. We call this a differential backup, which is unique to CodeGuard and much more efficient at storing your data than other services. If any changes are found, CodeGuard emails you with the details!

Let us fix the issues

Should anything go wrong, CodeGuard is there to help. Deleted files are now recoverable, overwritten files are now obtainable, and if your site is hacked, the malware is easily removable. All of this with nothing to install.

After selecting which backup version you want restored CodeGuard gives you a few options to choose from. You can perform a manual restore by requesting a zipped version of your backup, or perform a one-click automatic restore and let us do the heavy-lifting. You can also restore individual files as needed.

24/7 SUPPORT

We are committed to providing you with top quality support and work hard to ensure you get the best. Our support team is available 24/7 on email, phone and chat.To honour our commitment, we have put together a team of tech enthusiasts
who are well trained by system administrators to provide you with top notch support.

We are heavily focussed on hiring the best talent out there and prepping the team with processes and tools to troubleshoot issues and find resolutions with fast turn around times.

ROBUST INFRA WITH 99.99% UPTIME

We have designed and build our infrastructure ourselves – prioritizing stability, scalability and security. Our state-of-the-art datacenter boasts of the very best HVAC architecture, cutting edge networking switches and of
course, the best, latest hardware around. All of these together contribute to out 99.99% uptime guarantee.

HAPPY CUSTOMERS

HostBreak is good choice when you are thinking of host a website or wanna join as a Reseller partner. Support is great, servers are secure and high performance. I recommend them and i really like their services.

Ideaz Infinity

Even froml the other side of the world .. they work quick and fast!

www.bvbabouwen.be

Bouwen Wim

I have been using HostBreak for more than a 1.5 years now and I am confident to say I didn’t have any issue with them til date. The service with a good support is great, so always recommended.

M Afzaal

Well designed and organized hosting package! with good amount of features available in it. High recommended!