If your website is hosted on Smartweb's Linux servers, use the FTP option. Also, you must use the default FTP user that comes with your cPanel account. You cannot connect to CodeGuard using any other FTP user. For Smartweb's Windows servers, use the FTP option. In case of other hosting providers, you can choose either the FTP or SFTP option, based on your service provider's settings.
CodeGuard’s systems perform at 99.9% levels, which means that roughly 1 out of 1,000 websites encounters an issue on a daily basis. Hosting providers perform maintenance on servers, customers change FTP login credentials, and IP whitelisting settings for database connections can change, based upon hosting provider server admin activity. These are common behaviors and not cause for concern, as CodeGuard determines the root cause for the lack of connectivity, and emails the customer so they can remediate.
Not necessarily. Hosting companies tend to keep your backups in the same place as your primary files. You don’t carry around a copy of your birth certificate along with the actual one – you keep the real one safe at home for emergencies. So why not do the same for your backups? CodeGuard provides safe, offsite backup that is 100% independent from your hosting provider. Moreover, hosting companies provide you only the latest backup. CodeGuard follows a versioning system and allows you to restore a backup of an earlier date as well.
By default, only 90 days of backups are stored. You can choose to retain all backups, from the Backup Retention Settings section in the ACCOUNT SETTINGS view. You can navigate to this view through the SETTINGS -> ACCOUNT menu, within your CodeGuard account.
Yes – CodeGuard works the same way regardless of the type of website or platform you use! We are compatible with popular Content Management Systems like WordPress, Joomla, Drupal, and Magento, but there are many others that CodeGuard can work with. If the platform you use meets the following criteria, CodeGuard can be used for your website and database backup needs: You must have access to your website’s FTP/SFTP credentials in order to connect to CodeGuard. Your site must use MySQL or MS-SQL databases. You must be able to whitelist the following CodeGuard IP addresses so that we can remotely connect to your database: – 188.8.131.52 – 184.108.40.206 – 220.127.116.11 – 18.104.22.168 – 22.214.171.124
Yes, we do. You have several options in backing up your databases. CodeGuard can connect directly to your MySQL database, typically through Port 3306, or by tunneling over SSH with your FTP credentials or different credentials.
Yes, you can upgrade or downgrade your existing Codeguard package. In order to downgrade your plan, make sure your resources ( disk space, websites) are within the limits of the lower plans. To switch plans you can click on the See plans and pricing button on the Order Details page.
At this time, CodeGuard is compatible with MySQL and MS-SQL databases.
There are different types of MySQL database storage engines such as MyISAM and InnoDB, and we are compatible with all of them. There are some limitations with the MyISAM storage engine. More information on that can be found here.
We can also back up a MariaDB database. MariaDB is a community-developed fork of MySQL that has intentions of continuing high compatibility with MySQL databases. Because of this compatibility, our backups work well with MariaDB databases.
A few common database types that we are not compatible with at this time are PostgreSQL, SQLite, and MongoDB.
Connections to MySQL databases are available through direct MySQL connections or by tunneling over SSH, and direct MS-SQL connections are available for MS-SQL databases.
CodeGuard does not explicitly lock database rows or tables at any time during the backup process. For databases using modern storage systems like InnoDB, backups are performed using a single transaction. This allows for backup consistency while avoiding any lock or contention issues. As a result, this process will not impact the operation of your database. However, if you have large tables using the legacy MyISAM storage engine, that could lead to undesirable behavior. Since MyISAM does not support transactions and enforces table-level locking for read operations, write and update requests to a table may be delayed while the data export is occurring. In the case of a very large table, they could be delayed for several minutes, giving the appearance that the database or application has become unresponsive. The CodeGuard database backup process uses the industry-standard mysqldump tool to export your database content.
CodeGuard was started in 2010, inspired by problems faced by small business owners. Technology angel investors and venture capitalists funded CodeGuard in the early stages and the company is now profitably growing – so there is no need to worry about your backups going anywhere!