Category Archives: Troubleshooting

How to setup automatic WordPress backup with CodeGuard

CodeGuard is a comprehensive back-up solution for website, providing daily and incremental back ups so that whenever, your site see outrage ultimately, it install website again and your website is up and running fresh again.

Most of times you update and add various provisions to your website, but sometimes, as most of times, and most website come up with shared hosting due to the presence of less cost, this can ultimately, shut down and delete whole of yours works if any of other site in shared hosting got infected with malwares.

In this case and if your website has back up solution with online cloud back up such as codeguard then you can restart and retrieve whole of your website, within seconds.

For WordPress powered website, codegaurd has specialised wordpress plugin, which updates from time to time as well as, it does provide, extreme, determined solution for backing up wordpress site and its database and then unite both options in more convenient ways.

When your website is constantly monitored with codeguard, then, many a times, you could easily find the download issues, and it will decrease page-load times and the root causes of website downtime could be detected with complete ease.

Most of times, some user without knowing, could delete any of files and that can turned down entire website to c complete extent and then, with such back up solution one can easily, retrieve the best solution, and best times when your website was up and running.

In such manner this also reduces the cost of down time of your website and this makes it more convenient to use it as well as does provide extreme and handful solution for you to have proper safeguard for your website.

It provides, constantly, monitored website, and a simple change could intent and inform you and in this way, any malwares entering your site could provide and inform you about it and you could all together know about this in complete and clear-cut manner without a doubt as well as it constantly scan your website and discover it and help you to remove it or install it on the best available back up retrieve.

All back-up solutions, are done with secure connectivity so that each data those are backed up are properly encrypted and stops hackers from lurking into yours database and data of customers. CodeGuard was started in the year 2010 and still to date there is no signs of data breaches.

Back ups done through CodeGuard are backup through Amazon Web Services storage system. Backups are done and completed through server-side encryption system so that there is no way any chance of leakage of data and thus it safeguards website data and informations.

Most of hosting providers does present back up solutions but those back ups are store inside the same hosting and when there is the chance of data breach, then the present of the back up at that locations also goes away with it. It is important to stored these back up at some other locations so that the parts of back ups are not lost.

How to back up your WordPress website with CodeGuard back up solution:

  1. You should have self-hosted WordPress. Self-hosted WordPress means, you should have hosting as well as domain.
  2. Your hosting provider should provide website’s FTP/SFTP credentials.
  3. In order to back up website and its data, your website must use MYSQL or MY-SQL databases, and most of WordPress website, does include these darabases.
  4. Whitelist codegaurd IPs inside, hosting. During installation of codegaurd into your website, in between this will ask you to whitelise some IP addresses of codeguard so that this will not be blocked by hosting provider.
  5. Then, first back up begins and the first back up is complete back up and in the subsequent time only the incremental back ups such as those parts and parcel of back ups are completed which are with due course of time changes and in this way, entire time line of incremental back ups comes to the forefront.
  6. That is why during the course of backs up only small portions of back ups initiated and in this way, which is good for memory management, less stress on CPU and input and output server needs.
  7. In short you will need, website URL, hostname or IP Address, SFTP/FTP password, port number and root directory permissions.

Restoration of WordPress website with CodeGuard:

When user wants restoration of website to a previous state, then first it checks the website whether it is on live and if it is then what should be its position or if the website is not on live then it checks which is the best possible live situation and check it with incremental back ups. Then, it compares both version of website and checks it out what is the real situation that your website is down.

For example, if codegaurd sees that due to subtle change of .htaccess file, then codegaurd will simply replace .htaccess file with the best possible error free file. So, this becomes one of the outstanding part of simple but effective change of files that could provide all possible management of sites with best possible effort.

Essential Database Credentials for CodeGuard back up:

  1. Names of Databases
  2. Hostname or IP address of databases
  3. MySQL user name
  4. MYSQL password
  5. MYSQL port
  6. SSH username
  7. SSH password
  8. SSH port

Essential WordPress website back up credentials for CodeGuard back up:

  1. Main URL of website
  2. Website Hostname or IP address
  3. SFTP/FTP username
  4. SFTP/FTP password
  5. Port number
  6. Root Directory of WordPress installation.

Related Posts:

How can I change my website platform from SitePad to WordPress?

I started my WordPress website five years back. One year ago, I begin another website which contains my old and original articles. On the weekends when I try to clean up the website and make it faster, I log in to cPanel and then to Softaculous Application Installer. Then I moved into the Sitepad website builder. with curiosity and without thinking anything about it I enable my main WordPress website on it. Then I face series of problems.

The series of Problem I face after enabling my wordpress website on Sitepad platform:

For the last five years my wordress website had been running smoothly. Suddenly, after enabling it, on sitepad platform, my WordPress website goes over completely overhaul and the themes now it shows that of from sitepad instead of WordPress theme.

Sitepad Dashboard

What I found is that my customised Twenty Twelve theme has gone and instead the free theme of sitepad is out there and most of my articles are not visible to the public. This might have been something to do with the connection of WordPress database to the sitepad database. I try to move each and every corner of Sitepad Dashboard to remove my wordpress website from it but all the efforts go into complete vain. suddenly, my five-year wordpress website becomes one single page of Sitepad website.

Then I go to sites from dashboard of Sitepad and select the my wordpress site to delete but even after deleting the site, the same site is still there and there is no chance of deleting my WordPress website even after repeating this process time and again and every efforts goes into complete vain.

Site option in Sitepad Dashboard

This means that in any case perhaps it is becoming difficult to remove my wordpress website from sitepad dashboard. For this I have to find out the plan B other wise the many article I have been writing for the last five years would be going into completely vain as no way I could find the connectivity of my WordPress database with that of Sitepad database as the front page froom sitepad dashboard only shows the pages that is included in its built-in theme.

How to delete my wordpress website from sitepad platform?

Then research on this subject continues. As I sincerely wants my WordPress website to be back and should show the number of articles that I had been writing so far since the last five years. First point I had to consider seriously is that both sitepad and wordpress are separate platforms and in order to migrate from sitepad to wordpress, most of the files in wordpress public folder are added with dot html extension and I have to delete those files first.

I have tow options. One is to clean up the dot html files from WordPress public folder and then reinstall WordPress again and then connect it with the old my WordPress database. The second option is that of open a folder inside WordPress public installtion. WordPress public installation is otherwise called as root directory of WordPress.

CPanel– Files– File Manager

Go into cPanel and then files and then file manager. Now, you will reach at root directory. First I back up my wordpress website and then database. Then, remove most of the extensions that comes up with dot html. It should be done carefully. After completing this the next step is to install WordPress on the same site with same credentials. Then connect the database of wordpress website with that of old database.

New WordPress installation with old credentials and data base connectivity:

In cPanel one can install WordPress platform of website in two ways. One is through Softaculous automation installation script. The other one is through Application and then WordPress manager and then install. This one is the best option as it install WordPress in very light manner on the server and then it saves older credentials of installation in the case you just face this sort of situation of wordpress not working properly or as it should have been.

WordPress Manager

Install WordPress and it should ask you to install with earlier credential and use it and in this way, your old wordpress installation becomes almost the same. Use older database to retrieve older articles. Then use your theme and then install essential add ons and then for sure your wordpress website will start live again.


In this way, I rescued my wordpress website from the so-called clutches of sitepad website. By removing all the files with dot html extensions in root directory of WordPress and then reinstall WordPress on the same site with similar credentials and same database.

1 2 3 5