Understanding the Process Flow for CodeGuard Backups

If you are planning on using CodeGuard Website Backups for your business website, then it is important to understand the process flow for these backups. Despite the security tools used by you, there is a possibility of a virus or malware getting through your site’s defences and causing trouble. Hence, a backup is a must. With CodeGuard, backups are simple, reliable, secure, and highly efficient. Here is a quick look at the process flow for these backups.

CodeGuard Backups can be divided into three stages:

Stage 1. The Initial Backup

Stage 3: Regular Backups

Stage 3: Backups on demand

Here is an overview of the process:

The Initial Backup

As soon as you purchase CodeGuard, it begins the initial backup process. It will compile a comprehensive list of all the files that it has access to. Here are the steps:

  1. CodeGuard will need access to your website’s FTP or SFTP login credentials. During the first step, it verifies the credentials provided by you. In case of an error, it will inform you to provide the right credentials.
  2. After gaining access, CodeGuard will analyze the file structure of your website. This is important to allow it to create a Git repository on the Cloud.
  3. Next, CodeGuard will create a final list of files that need to be backed up. It will copy these files to the Git repository on the Cloud.
  4. The Git repository is a temporary holding place for these files. They are subsequently moved to a storage device. Also, CodeGuard ensures 256-bit AES encryption for all files before sending them for storage. Also, once the files are stored, they are deleted from the temporary cloud repository.

Regular Backups

CodeGuard continuously monitors any changes to the source code of your website. If it identifies any change, it notifies you immediately by sending an email notification. Then it uses a comparison analysis engine to identify files that have changed as compared to the previous backup and transfers only the changed files. This helps in ensuring a reduced load on its servers and a faster backup. In case of file deletions, CodeGuard removes those files from the backup too.

Backups on demand

As the name suggests, you can run backups on demand if your CodeGuard plan allows it. The process is simple. You need to login to your CodeGuard account, select the website that you want to backup, and click ‘Run Backup Now’. As soon as you click it, the button will be replaced with a text saying ‘Backup Requested’. You can also check if the latest backup was taken by clicking on the ‘Restore’ tab and then on the option ‘View All’ under the ‘Latest Backups’ option. The backup history will show the date and time of each backup.


CodeGuard is one of the most popular backup solutions for websites. However, before you start using it, you must understand how it processes the backups. We hope that this article helped you gain a clear understanding of the backup process. However, it is essential to maintain regular backups along with any automated backup solution. It not only ensures added data security but also offers you an added redundancy. You can assess your backup requirements and ensure regular manual backup to supplement the automated ones. Good Luck!