Skip to main content

Free WordPress backup plugins you can definitely use

You run your personal blog or website on WordPress or you are a developer maintaining lots of websites on WordPress. Taking your website backup regularly is the primary process you have to do for security purposes so that for any unforeseen situation you never lost your website files or data.

Manual backup process using FTP & PHPMyAdmin is the most traditional way but it always needs keep tracking when you need and moreover you have to bit technical about your site file system and database.

The benefits of using automatic backup system:

  1. You can define which data you will keep to store.
  2. You can schedule your automatic backup process – like daily, weekly, monthly.
  3. The files can be stored in your preferred location – like local folder or cloud storage.
  4. You will get notified when the process get completed.

Here are the few best reviewed WordPress plugins you can use.

BackUpWordPress

This plugin is very much simple to use and takes low memory which is perfect to shared hosting. It has option have each backup file emailed to you. Uses ‘zip’ and ‘mysqldump’ for faster backups if they are available. Compatible on Linux & Windows Server. You can exclude files and folders from your backups.
URL:  https://wordpress.org/plugins/backupwordpress/

BackWPup Free – WordPress Backup Plugin

This plugin can be used to save your complete installation including /wp-content/ and push them to an external cloud service, like Dropbox, S3, FTP and many more, see list below. With a single backup .zip file you can easily restore an installation. This plugin can export your WordPress post and page data in XML format. It has ability to repair and optimize database.
URL: https://wordpress.org/plugins/backwpup/

https://wordpress.org/plugins/dropbox-backup/

Here is another plugin to create Dropbox Full Backup (Files + Database) or Restore, Duplicate, Clone or Migrate of your Website. This plugin has ability to make unlimited local and Dropbox backups and restores.
URL: https://wordpress.org/plugins/dropbox-backup/

UpdraftPlus

UpdraftPlus simplifies this process by storing files into the cloud (Amazon S3 (or compatible), Dropbox, Google Drive, Rackspace Cloud, DreamObjects, FTP, Openstack Swift, UpdraftPlus Vault and email) and restore with a single click. Backups of files and database can have separate schedules.
URL: https://wordpress.org/plugins/updraftplus/

Comments

Popular posts from this blog

WordPress migrations need an overhaul. Here’s why.

 WordPress migration is the bare necessity of running an active website. All WordPress customers need to deal with the aggravations with migrating their site beginning with one web host onto the next web host. It is known by the web society that WordPress migration is a overwhelming undertaking. This is clear with the by and large wide number of instructional exercises and articles concerning it. Even more importantly, the expenses incurred in this system are a wide sum. In the 21st century, we would look for our prerequisites to be fulfilled intuitively for a comprehensive customer endeavour. For the particular strategies to stay reasonable to this day and age, it is fundamental for the required virtual processes to be quick, i.e. they ought to be simple for the customer. WordPress has profitable strength of 14 years on the web. Even so, after this time, migration must be done manually. This is genuinely tiresome. You will be responsible for content creation an

WordPress custom menu page, fetch data from custom MySQL table and export to CSV

 To create a custom menu page in WordPress, retrieve custom table data from MySQL, and display it with the ability to export to CSV/Excel, you can follow these steps: 1. Create a custom table in your WordPress database to store your data. You can use the $wpdb global variable to interact with custom tables in WordPress. Here's an example of creating a custom table: <?php global $wpdb ; $table_name = $wpdb -> prefix . 'custom_data' ; $sql = "CREATE TABLE IF NOT EXISTS $table_name ( id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) NOT NULL, phone VARCHAR(20) NOT NULL, PRIMARY KEY (id) ) $charset_collate ;" ; require_once (ABSPATH . 'wp-admin/includes/upgrade.php' ); dbDelta( $sql ); ?> 2. Add the following code to your theme's functions.php file or create a custom plugin file to define the custom menu page: <?php // Add menu page function custom_menu_page () {

Covert all date data format from VARCHAR to DATE in any MySQL table

 Converting varchar data to date format in MySQL involves several steps. Here's a method to achieve this: Assuming your varchar date column is named date_column and your table is named your_table, you can follow these steps: Add a New Date Column: First, add a new date column to your table. ALTER TABLE your_table ADD new_date_column DATE; Update New Date Column: Update the newly added date column using the STR_TO_DATE function to convert the varchar dates to date format. UPDATE your_table SET new_date_column = STR_TO_DATE(date_column, 'your_date_format'); Replace 'your_date_format' with the format of the varchar dates in your column. For example, if your dates are in the format 'YYYY-MM-DD', use '%Y-%m-%d'.  Drop Old Date Column: If you're confident that the new date column contains the correct data, you can drop the old varchar date column. ALTER TABLE your_table DROP COLUMN date_column; Rename New Date Column: Finally, rename the new date colum