On the basis of feedback we got from our valuable prospects, we could now, proudly announce that Blogvault has been giving overwhelming services to its customers since 5 years.
Our customer doesn’t look Blogvault as a backup plugin, they instead, think it as a complete WordPress Backup service to backup their WordPress website.
Here are the 7 reasons justifying our customer’s perception. I will also compare it with other pioneer data backup tools so that you too can set your notions on, why it is better than others?.
Before that, first, let’s have a sneak peak on what these backup plugins do?
Nowadays everything is transforming into online entities, as a result, we have more online data around us. In fact, the web world revolves around only one asset, i.e, data. It is what we input, what we process and we get as output. Only the name, form and position where they will be stored get change. These data when store at the site are called files and folders when stored as site info are called database data and when stored in the form of visuals are called images or videos.
So, data must be protected using various backup and security plugins, because, if they get hampered, your site will be a broke soon and so as you!
Backup plugins are the additional software that are added to the main website of WordPress to save your everyday data. They protect data available at the site and database from any malfunctioning, accidental and intentional losses.
#Easy Installation and setup
I know all marketers are busy…. Busy in marketing and that’s why Blogvault automatic installation takes only a few minutes followed by another few minutes to get activate it on your dashboard.
Here’s how it gets installed easily on your WordPress site:
For Automatic Installation:
Step 1. Login to your WordPress dashboard.
Step 2. Click on plugin menu >> Add New.
Step 3. Search Blogvault, once found, click on Install button.
Step 4. After installation >> click Activate Plugin.
Step 5. Register yourself with Blogvault by filing its registration form.
Your site is ready for automatic backup.
It, however also provides a facility for manual installation.
Read down below for manual installation:
Step 1. Download Blogvault from WordPress depository.
Step 2. Upload it to your web server using a FTP application.
Step 3. Register it to get a license key.
Your backup will be soon initiated.
We understand your dilemma before starting a new service. This is why we provide users, 7 days free trial period. During this period, you can check your compatibility with the application. You can avail free trial without any registration, just enter your email id, password and site URL.
More on, we do not discriminate between our trial period users and premium customers, unlikeUPDRAFTPLUS. We provide the same facilities to all.
# Day To Day Backups
Blogvault provides incremental data meaning after one full backup, it stores only incremented work of every day. This makes the site lighter and minimizes site loading time whereas tools like Backupbuddy provides daily and monthly backups but does not support incremental backups. Each backup created by Backupbuddy takes resources which ultimately slows down the site.
#Provision For Off-Site Backups.
Blogvault creates backups at both onsite and offsite locations, that too free! So in case if the site crashes, you can easily recover to a new server. On the other hand, many of the backup tools charge an additional amount for it.
#Compatibility with larger sites
Blogvault is built on advanced technology, because of this it can work fine even with larger sites. So if you own a larger site with TBs of data, you are not going to face any problem while using it. It does not cause sites to crash, unlike other backup tools. The reason behind is, it uses Incremental backup technology despite complete WordPress backup Service.
Blogvault temporarily stores created backups at its server before employing it on domain. During this time you can check the validity of backup data that, is the website running smoothly or backups are verified or not.
A perk to its valuable users!! Once you activate plugin on your website you don’t need to click on any button or guide it for daily backups. It itself backup your everyday entire work. It does the backup of even minute modifications made within your files and databases.
Thus, we have seen, how Blogvault gives extra facilities to its users in comparison with other backup plugins of its niche. The best thing is, it doesn’t even bother your pocket much. It is both techno and pocket-friendly.
There are many ways, how to boost your ecommerce revenue,but ultimately it’s all coming down to increasing your conversion rate. Real profit doesn’t come from visitors, but from buyers. So many e-commerce businesses can attract visitors to their websites, but they can’t transform them into buyers. There are plenty of reasons, why it might be this way and sometimes it’s even down to owners, who are happy with their conversion rate. Some people believe that rate around 1-2% is common and there are right but does that mean that they can’t do better?
Improving your conversion rate can be done with few simple changes. Especially if you are dealing with low numbers. If that’s your case, you will find these tricks very helpful and your numbers should rise immediately.
Pictures, pictures, pictures…
There is nothing that sells a product online better than images. People can’t touch or feel your product online, but they definitely want to see it. Sometimes you might be selling a product just fine with one picture, but visitors always want to see what they are buying up close and make sure that it’s exactly what they are looking for.
What makes people buy so many things from Amazon or from eBay? It’s not just a variety of products, it’s a fact that they know they can trust them! Amazon does a fantastic job when it comes to making customers safe about what they are buying and they are achieving it mostly through reviews. If your customer wants to buy something, they have never tried before or have no experience with, being comfortable with their pick can make a massive difference.
Every customer understands that you are trying to sell products, so you are talking about each item in superlatives and pointing out their strengths. Studies have shown that 61% of customers read online reviews. Those reviews are nearly 12 times more trusted than a description from manufacturers. According to Reevoo stats, 50 or more reviews per product can mean a 4.6% increase in conversion rates, while 63% of customers are more likely to make a purchase from a site, which has user reviews.
Don’t be scared of bad reviews. They can actually improve conversion rate by up to 67%. People seek out and read bad reviews. A mix of positive and negative reviews will make you more trustworthy in eyes of customers as 30% visitors suspect censorship or faked reviews if there are no negative opinions on your page
Use colors to bring visitors to a “promise land”
Visitors often react based on emotion and instincts, which can determinate their decisions. That’s why you should use the psychology of colors to set a path to an easy checkout. The easiest way to do this is to use different colors for a call to action buttons. That way you achieve a psychology effect, where a visitor doesn’t have to think what to do, but he sees it right away and follows steps, which you want him to make. It’s best to use a good contrast when designing your important buttons. When speaking of contrasting colors some people talks about complementary colors. If you place those colors right next to each other, they seem to be much brighter. For example, if your site is blue, try to use a red color for a sign-up or checkout button.
Offer a free shipping
An E-tailing Group study revealed that unconditional free shipping is #1 criteria for making a purchase (73% listed it as ‘critical’) and 9 out of 10 consumers say free shipping no. 1 incentive to shop online more. That’s why 50% (!) of merchants offers a free shipping. Although some of them are offering it with a condition of a minimum order. High shipping cost is also number one reason, why customers were not happy with their online shopping experience. People love free stuff and free shipping is the ultimate difference maker in most cases.
Free shipping comes with obvious costs as it’s not so free for you as well. That’s why you might consider minimal thresholds or free shipping only on certain items. Flat rate shipping might also encourage larger orders because customers will want to get the best deal for their money. A downside, however, is that it can discourage small orders and become a barrier to those that simply want to buy small items or quantities.
No matter how much money people make, they are always looking to save some even when they are willing to spend them. E-tailing Group study conducted at the end of 2011 found that 47% of online buyers would only buy discounted products, except under exceptional circumstances. 62% said they are looking for a section that identifies sales and specials.
That’s why sites like Groupon and its clones learned people to shop cheap. Consider adding sales section to your website and enjoy benefits that come with it. If visitors find what they are looking for there,
chances are that they will continue shopping on your website for more products and they will likely come back and buy from you even if they will not find discounted item.
Bonus tip: Keep it simple
Remember that simple is always better. Simple is faster, it’s easier to understand and it’s what visitors prefer. Visitors like when they don’t have to navigate through too much information and get where they want to quickly.
Blogvault, one of the best WordPress backup plugins in the market was initially launched in the year 2011. Since then, it has evolved with so many upgraded versions as per the techy taste of users. Every time users asks for a feature, the tool upgraded itself to give them what they want.
That’s why, still after 5 years, it is among the leading backup and security plugins.
In this post, I am sharing my personal experience with the backup plugin and how its salient features can help you during severe data losses.
Let’s Look at the Key Features that Set it Different from Other WordPress Backup Plugins of its Kind?
#Free Trial Facility
Blogvault provides 7 days free trial to users. A privilege, generally not given by other plugins. Users can avail the 7 days free trial without registering themselves with the plugins. All they need to do is to feed their email ID along with a password and website URL. Users during this period can check their compatibility with the application.
Blogvault installation is as easy as cutting a cake. It provides both automatic and manual installation. You can opt for any of the two methods. But to be honest with you, automated installation is more fun as I and most of the users prefer installing this way. Automatic installation process hardly needs 10 mins.
These are the instructions which I followed while installing it on my WordPress site:
Go to the Plugin menu on your WordPress dashboard.
Click on ADD NEW.
Search Blogvault >> Click on Install button.
Post Installation>> click Activate Plugin.
Now register yourself with Blogvault
#Full Backup Of WordPress Site
Most of the backup plugins available outside focus on creating backups of the database only, they usually ignore site backups. Blogvault, on the other hand, is as unique as blue diamonds. It offers backup creation of entire website including site files and database. This ensures careless users like me that all my images, videos, themes, etc. I used during posting is safe.
But wait, why I am calling myself careless, I am wiser as I opt for Blogvault, ain’t I??
#Gives Lucid Backup History
This is probably the best feature that made my experience with it pretty good. Blogvault provides history page on its dashboard. The history board contains every minute detail about each update. It also includes a screenshot of each backup. You can rapidly have a glance at any of the update/transformation in your file, posts, plugins, pages, folders or tables.
This way you can easily monitor & track modification and changes you are doing at your website, over time.
You must be thinking, what is this? It is the rarest feature integrated with any backup plugin. Most of the plugins backup your daily and monthly work but Blogvault is different and that’s why it is beneficial.
It once creates a full backup of the website, then it does incremental backup, which means it saves only incremented data. Incremented data are the most recently constructed data. This also reduces disk storage space.
#Images’ And Videos’ Backup
Since it does site file’s backup, it backups all kinds of data including visuals and textual. Images and videos are no exceptions!
#Provision For Offsite Backup
Some backup plugins like Backupbuddy extra charge their customers for this service. Blogvault, being so generous provides the service for free. I mean, it by default supports both onsite and offsite backups in all its version.
Offsite backup refers to storing your information at secondary storage devices or at offsite/remote locations. This way, even if due to some reason your site get crashed, you can recover a new site using the data stored at offsite locations.
Unlike UpdraftPlus, a backup plugin for WordPress, Blogvault by default enable users to switch between multiple sites within a network. All you have to do is to install it on the network administrator site and it will backup entire data of your network.
#Examine Backups Before Restoration
No doubt, Blogvault supported me fast and convenient restoration. Apart from it, it also provides test restoration feature, which is definitely a unique one. You can verify backups before employing them on a domain to check, is the website running perfectly or backup are validated or not.
The plugin stores backup data on its server prior to deploying them on your domain, during this time you can confirm the validity of backup data.
Have you heard about backup theft?
If not, lemme tell you, these day hackers are smarter enough to steal data even from backup stores. Blogvault has solutions for this too.
It creates backups up in encrypted form. You can, however, decode them whenever required.
#Flexible Plans As Per The Needs Of Users
Not every marketer has the same need, neither all of us have same budget. I am glad that Blogvault offers amenable products range to ease users to purchase what they want.
Though you will get huge discounts on the yearly package, if you have a tight budget or you first want to check it, you can pick any of the following three combinations:
Basic: Ideal for individual bloggers and small businesses. Price for this package is $9 per month or $89 per annum. It backup only one site.
Plus: Ideal for professional bloggers who owns more than one site. Price for this package is $19 per month or $189 per annum. It can backup up to three sites.
Pro: This one is for large enterprises. Price for this package is $39 per month or $389 per annum. It can backup up to 7 sites.
#Once, Fully Convinced, You Can Also Try :
Unlimited plan: If you want to backup more than 7 sites. With this, you can backup as many sites you want. Pricing of the unlimited package depends upon the number of sites you select.
Today, Blogvault is successfully providing its service to more than 10K+ users. I can proudly say, I am one of them. What I precisely love about this application is its zealous efforts to provide best to its customers. As a regard, users like me, stay lifetime connected to its incomparable services.
In today’s technology-driven world, every organization has their own blog. And a majority of them choose WordPress for content management. While WordPress platform which is extremely secure, taking a backup of your WordPress webpage is a basic thing and what is more important than dealing with an essential part of WordPress site than security.
Having a WordPress backup service will always help you in saving a lot of work and help you deal with stress when your hosting provider loses your data due to certain error, or your site is hacked.
Constantly, the effort, time, creative ability and finances that your investment is worth tons. So this is where you need to think about how well you can take care of your website. Luckily, there are various best security and backup plugins for WordPress that will help you.
I trust that protected, dependable and easy to understand backups are justified regardless of the money you spend on the plugins for your site wellbeing.
A security plugin adds a sheet for protection that can stand against malware and hackers. You’re provided with a set of tools, so when you legitimately design or configure your site to put few main security assignments that you require to complete frequently on autopilot. The best plugins likewise help you to retrieve all the database from a hack quickly.
According to Mark Maunder, the pioneer of Wordfence — the aim to design a plugin that adopts WordPress easily and improves the considerable features effectively that is incorporated with Core.
The Importance of Backup Plugins
Whilst you make use of a security plugin, ensure that you also make it a priority to use a backup plugin. You might have come across security plugin that includes backup features as well. Many manufacturers ensure that their tools include both backup and security plugins.
Taking a backup of your site all the time is fundamental for a complete security design. By what other means do you think that you can restore your site’s documents? While numerous backup plugins exist, VaultPress, WordPress Backup to Dropbox, and BackupBuddy are few of the most well known. Consisting of various prices, be it free or paid, these plugins will ensure your documents and WordPress database are protected regardless of what happens.
Considering an instance, ManageWP a plugin that offers backups as part of its principle highlight. You also can schedule backups ahead of time and automate the whole process, this can be the ideal approach to guarantee they occur on time, without fail.
What Makes a Great Backup Plugin?
In this the main focus is on the plugins that make the process of backing up, restoring and migrating your website in a simple way, authentic and hassle-free. The plugins must have the following features:
Automated backup scheduling: you can be flexible to choose what you back up and how often.
You are allowed to store your backups in third-party services like Dropbox and Amazon S3.
Straightforward migration or restoring via WordPress admin screens or the provider’s website.
A detailed documentation can be mentioned on the provider’s website.
The billing plans can be flexible (appropriate to t&c*) with monthly or annual plans and various prices for different purposes.
Support for WordPress Multisite: You don’t have to pay extra for each site in your network.
Additional Security Measures
Besides using the WordPress plugins, make sure that you follow a few safety measures. These will help you in enhancing the security of your blog.
Your WordPress installation has to be up to date. Ensure that you have updated your WordPress with the latest version. Whilst the older versions tend to have a couple of security issues which is also available for free, the best thing you can do is upgrade the website.
Add plugins and themes in your blog updates to latest version. New versions always come with new features and security fixes. Third party plugins and themes are the reason for a vulnerability in WordPress websites which allows hackers to attack your site, hence updating plugins and themes is necessary.
Nulled themes and themes from untrusted sources generally contain malware in the code. So, avoid any unknown source for download plugins and themes.
Consider not to use ‘admin’ as your username as it is a default one and common.
As WordPress bruteforcing tools are available, utilize strong passwords for your account. A lengthy password that consists capital letters, small case letters, numbers and special characters will keep your account on a safer side.
Why Choose BlogVault?
BlogVault, one of the best WordPress Security plugins will take your website security to a whole new level. This plugin is designed by experts and is easy to use and understand.
It diminishes security risk by checking for vulnerabilities, and by executing and authorizing the most recent suggestions that WordPress security practices.
BlogVault is a complete WordPress Backup solution, from taking backups and restoring it and help inmigrating, it has worked on a number of changes to make it easy for the users to access. At the same time, BlogVault significantly takes backups of the whole site on a regular basis as you install the backup plugin in your site.
The Unique Features of BlogVault,
The backups are stored of all 365 days in an encrypted format in the off-site servers like BlogVault and Amazon S3.
The WordPress Backups can also be transferred to Dropbox
BlogVault dashboard provides simple one-click operations to relocate locales, reestablish sites, test backups and download backups as well.
Most relied on migrations tool, to any URL or web host. Trusted by leading web hosts.
Easy-to-use, independent dashboard to manage all sites’ backups
Offers world-class support
How is BlogVault better as compared to other Backup and Security Plugins?
BlogVault an alternative to UpdraftPlus, VaultPress, Backup Buddy, and many other backup solutions offer an ideally best security and backup services. From far-reaching and secure backups to usability, and every day or continuous backup solutions and build a loyal base of customers with high-quality support, BlogVault encourages you to work on what you’re specialized in.
With new improved features, BlogVault now comes as a thorough bundle that enables clients to take reinforcement, oversee and secure their sites inside and out.
Whilst there are several WordPress Backup and Security plugins available, it is not necessary that you have to download all of them. On the off chance that you are not content with its execution, you can download some other plugin to check and utilize. Each and every plugin offers special security highlights.
A couple of plugins likewise offer free client support and security appraisal with the professional adaptation. With an expanding number of hacking assaults, it is important to have security on your site.
As you utilize WordPress, ensure that you make use of the right one.
Do you have a WordPress site? If yes, then it is important to remain up-to-date regarding the most excellent security measure with the main goal to shield your site and information from any dangers.
There are definitely many website owners who are nagging about the security of WordPress.
According to my opinion, an open source content is powerless against a wide range of threats. However, if we think practically, we also need to consider in a different way. Suppose it’s valid partially, yet none of us can blame WordPress.
Why can’t we blame the WordPress? Whose fault is it that your site got hacked? As a site proprietor, there are a few duties that you need to deal with. Henceforth the major question always depends on what you are going to do to save your site from being hacked?
Today organizations of all sizes are not safe due to the increase in threats. Over 90,978 attacks occur every minute on an approximate. Luckily, there are several methods used to protect the WordPress site. One of the most popular solutions among all is using WordPress Backup and Security plugins.
How To Manually Work On WordPress?
WordPress a web application in view of PHP and MySQL and thus you have to take backup of all the documents and its database as an alternative to your site. The simplest approach to duplicate your documents is by means of FTP. Ensure that you spare all the documents and organizers in the catalog WordPress that is introduced into your site.
The WordPress database can be moved down to some other database. Just take after the directions in our instructional exercise on the most proficient method to backup MySQL databases. In fact, if you have numerous MySQL databases and you ponder which one your site is utilizing, open the wp-config.php record in the WordPress root organizer and you’ll see the database name spared by the DB_NAME alternative.
The question about WordPress security will definitely arise in everyone’s mind, as the hackers are around frequently trying to infiltrate WordPress sites. Even while there are several limitations, WordPress is secure.
The team working for the security of WordPress are diligent enough to stop all kinds of vulnerabilities that surface inside the WordPress center. Security patches are incorporated into center updates that are released reliably on a regular basis. For instance, there are times where they have fixed in less than 40 minutes of a vulnerability disclosure.
But the condition is that you have to stay up-to-date with the WordPress in order to apply all the security fixes that are taken off. Luckily, through a couple of clicks, updates can be promoted consequently or physically. You can likewise put off the automated updates. But at the same time, you also need to run the tests that are comparable in advance.
But the most practical and the basic actions that you can utilize to improve the security of your site is keeping it up-to-date. Each and every other method you apply is also important, yet it won’t benefit you in any way if the WordPress itself is vulnerable.
Here are a few tactics that can help you to secure your WordPress Website –
A Stable Login Page That Avoids Violent Attacks
Despite the fact that every individual is aware of the standard WordPress login page URL (domain-name/wp-login.php or domain-name/wp-admin/), hackers make an attempt to make a dangerous threat as the backend of the website is accessed from the main URL. So I would recommend you to customize your login page URL along with the page’s interaction.
You might think why one should customize their WordPress Plugin?
Brute force attack is the most common type of hacking on WordPress. In this type of attack, hackers try to get inside of your website/blog by attempting various usernames and passwords. There are many ways that assist you to prevent brute force attacks. One of the major steps you can take to reduce the chances of getting attacked is by changing the WordPress admin login page URL
Tip: Steps You should follow to Customize your Login page URL.
The simplest way to change your Login URL is by installing, activating, and configuring a security plugin to your WordPress site.
With this, you’ll be able to change
/wp-admin/ to /admin/
/wp-login.php to /login/
/wp-login.php?action=register to /register/
Change URL according to the page you select in the plugin settings
Before we move ahead, I would recommend you to understand the WordPress Security options before you make any changes in the settings section. Have a discussion with your host before you take on any unusual step that you aren’t sure off. Follow all the instructions for Better WordPress Security and updating of your Dashboard options.
1 Step: Take a complete backup of your site. Once you’ve completed taking the backup, verify it before you move to the next step.
2 Step: Install and activate a WordPress Security Plugin is best for your site. Ensure that the features are good enough to manage your Login URL.
3 Step: Install and Setup a WP security plugin. Once the setup is ready,
Open wp-admin or wp-login options page
Create the backup selection
Allow the security plugin to change WP core files
Click “Secure My Site From Basic Attacks” button.
Click the “Hide” tab.
Check the “Enable Hide Backend” box.
Enter your desired register, login, and admin pages or leave them at the security plugin’s defaults of “register”, “login”, and “admin”.
Click “Save Changes”.
And that’s it. And not to forget, follow the above steps so that you can easily change your Login URL.
It Is Also Important That You Protect Your Admin Dashboard
Admin dashboard which is the most protected section of all is also one of the most engaging parts for a hacker. Thus, for a hacker, assaulting the most grounded part is the biggest challenge. If succeeded, then it’s a moral triumph and they utilize this source to do lots of damage in your website.
Protect Your Database
Dealing with your database is the most crucial part as the majority of your site’s information and data is stored in there. So do you think that your Database is protected?
Well…, moving ahead!!!
While I spoke about the WordPress security and how you can keep your WordPress site, a secure one, let’s also take a look at the WordPress backup.
A backup for your site is always essential in case something goes wrong. Let’s cover up at the useful ways to backup your WordPress website.
Why is Backup Necessary for your WordPress Site?
Internet threats are increasing. And yet, you might have heard about why you need to take backups of your site in your external devices. Threats on the website have been really hard and thus Backing up your website helps you to safeguard against those threats.
A regular backup of your website is vital and thus all website owners are aware of it. It is important to be serious about the threats that are occurring in the present world of internet. As an owner of the website(s) you cannot be ignorant on hackers or mistakes that are occurred internally. Taking backup is helpful in certain ways. Here is why is taking a backup important,
Threat from the Hackers
A Catastrophe in your computer
When your updates go wrong
Viruses, trojan and other malware can hit your PC
An error occurred by an employee due to negligence
How To Backup Your WordPress Site With BlogVault?
You might have come across your clients or friends complaining about the nasty run they had with the hackers. Hackers can slash of your website with DDOS attacks and as a security precaution, the web host can shut your site down for a couple of days. It can definitely be a frustrating one. But if you are lucky enough to have a backup, then it’s easy to tuck away with working safely and seal off the security hole, hit the restore button and just like that, come back in business. What would you do if you lost your website(s) to hackers, how would you return?
I’ve experienced getting hacked sometime recently. Since I didn’t have a backup solution that I could depend on, I had to reconstruct my site from the scratch with no outside help.
Regardless of whether you lose your webpage to the terrible folks or break something because of a mistake occurred manually, you can just depend on a solid backup solution for recovering and reestablish your site to its previous magnificence. This is the place BlogVault, the subject of this long audit comes in.
The BlogVault benefit assumes control from that point, and you can backpedal to the same old thing. You don’t need to affirm messages and so forth, simply begin moving down your website from the Blogvault dashboard.
BlogVault is basically a Backup service solution. It is a very simple solution that can be made use of. A robust backup solution, Blogvault will help organisations of all sizes. After you’ve joined BlogVault, you’re instantly provided with a dashboard that will help you manage your site. With the help of BlogVault, you can schedule your backups automatically for your whole site. This helps you to save the storage space in your server as the backup will be saved in the off-site server. Even if you’re not logged into BlogVault, the backups will run unnoticed.
BlogVault a unique service that can be utilized in a progressive way to deal with your website by taking backup frequently. BlogVault looks at your site and makes a comparison with all the old Backups and saves your time by restoring with the latest version flawlessly.
We’re all human by the day’s end, and the activity of frameworks by admin, particularly when overburdened with spam, can be really challenging. This is the reason why backups and security exists. Every time your site goes down or information is lost you can simply rely on BlogVault.
Today, I’m proud to announce the launch of our very own host-agnostic WordPress migration plugin: Migrate Guru!
Since we first started, BlogVault has grown to become a major player in the field of WordPress backups. A huge contributor to our growth has been the fact that our subscribers came to us to help them solve issues related to their websites.
Over time, we received a large number of requests and queries about WordPress migrations. We tried solving these problems at first with other migration plugins, but we realized that most of them needed tons of manual work as well as constant monitoring. We basically needed something like Iron Man’s Jarvis to help us out.
The result? Well we did what engineers do (i.e. we basically built Jarvis…but for migrations).
Our ‘Jarvis’ was an in-house tool to help us automate the migration process. We eventually could bundle it with BlogVault to offer our users better functionality. Having it also let us partner with leading WordPress webhosts (such as WP Engine, Flywheel, Pantheon, and many others) for onboarding their customers.
Our experience got us thinking that if our existing customers and partners had such a great need for migration tools, so would others!
Most site owners who don’t have the time to do it themselves either hire web developers or turn to their hosts.
However, these aren’t ideal options since they could turn to be expensive affairs (and/)or take time.
The others who have technical knowledge use WordPress migration plugins, but even these need manual work.
This is why we built Migrate Guru. Migrate Guru is a free-to-use migration plugin that makes WordPress migrations quick, and easy. Moreover, since the plugin performs the migration process on our servers, it’s poses ZERO risk to your live site. This also ensures that the migration process doesn’t time out, no matter the size of your site.
While the Migrate feature will continue to be a part of the BlogVault product, Migrate Guru is our way of giving back to the WordPress community. We’ve used our knowledge gained from migrating over 500,000 sites, and hope that it makes life easier for anyone using it.
On February 6, I had written a blog post regarding a possible security breach at BlogVault. Since then we have been conducting a thorough investigation into the issue. We have concluded the investigations. This post outlines its results.
No Data Breached
In our previous communication with you, we had mentioned that there had been a data breach. After detailed investigations, we found that the issue was a vulnerability in the BlogVault plugin, and none of the data on our servers were exposed.
We have ensured to cover every aspect of our system in our investigations, which involved inspecting the logs for our system as well as that of affected and unaffected sites. We also reviewed the attack payload with great detail.
BlogVault Plugin Vulnerability Fixed in Version 1.45
On Feb 4, we learned that we were using ‘unserialize’ PHP function on unverified data in BlogVault plugin versions 1.40 to version 1.44. We fixed it on the same day (Feb 4) with plugin version 1.45.
However, we had assumed the worst, and communicated with our customers the same day about the security issue. Following this, we also made a public announcement about it via a blog post.
Since then, we have thoroughly investigated the issue and analyzed our entire system. We have found that the the above mentioned vulnerability was the only entry point that allowed malware to be injected into sites on which the BlogVault plugin was reachable.
The BlogVault plugin has been secure ever since the updates on version 1.45.
However, we have continued to strengthen the security of our plugin and as of the date on which this post is published, the latest version of the BlogVault plugin is 1.46. If your BlogVault plugin is older than 1.46, we request you to update to the latest version available in the WordPress repository (https://wordpress.org/plugins/blogvault-real-time-backup/ ).
Your data and backups are safe
As mentioned in our previous communication, your backups and data were safe and continue to be safe. They were never at risk. This includes:
Your payment details
Please find below the details of the measures we have taken during the investigation to bolster the security of our service:
Preventive Security Measures Implemented
As a reflection of our commitment to security best practices, we have taken a list of preventive security measures during the investigation to ensure that this incident doesn’t repeat itself.
Updates made with versions 1.45, and 1.46 of the BlogVault plugin were a part of the measures to strengthen the security of the plugin.
We have actively scanned all sites to identify websites affected by this issue and to get them cleaned and secure.
We have also pushed an automatic update to the BlogVault plugin on most sites.
Moreover, we have taken and continue to take measures to ensure that neither the BlogVault plugin nor the servers can be exploited.
Your Trust Continues to Be Important to Us
During this period, many of you who have reached out to us via our chat channels, email or even Twitter. We realize that you have not received the level of service on which we pride ourselves, and for this we apologize.
At BlogVault we are committed to being transparent and accountable to you. I know that we had received some questions about details regarding the issue. We were unable to respond to them because we had prioritized the security of the affected sites of our customers. We also wanted to ensure that we would refrain from adding to any speculations and only communicate facts.
We recently discovered a security breach at BlogVault which led to some data being exposed. Here are some details about the issue. We are currently in the middle of an extensive investigation and we will share updates with more detail as and when we learn more about the issue.
We have reached out to all our customers informing them about the situation. We have also set up a ‘Security Updates’ page to be communicative throughout the process. The page also has some FAQs and contact details. Please follow this link for more details: https://blogvault.net/help/info
We understand that it can be frustrating for you; as it is for us, to not have all the information. We aim to be comprehensive in our response to the issue. Once we have safeguarded our customers’ data, and our investigation is complete we will be able to share more details. Security is essential for all even while an app backup & restore.
Lastly, we have reached out all BlogVault customers and we are deeply moved by the patience and understanding displayed by many of them. We are working round the clock and have prioritized safeguarding your data.
GitLab deleted the wrong database, but when ineffective backup solutions got added to the mix, the site’s system admins had to battle the perfect storm to get the site online. The takeaway from this situation? Choose your backup solutions carefully.
GitLab, the online tech hub, is facing issues as a result of an accidental database deletion that happened in the wee hours of last night. A tired, frustrated system administrator thought that deleting a database would solve the lag-related issues that had cropped up… only to discover too late that he’d executed the command for the wrong database.
What Went Wrong with GitLabs’ Backups
While the horror of the incident might have been mitigated by the fact that GitLab had not one but five backup methods in place, the problem was that all of them were discovered to be ineffective. Here’s a quick run-through of the different backup methods GitLab had, and what went wrong with each of them:
The LVM snapshot backup wasn’t up-to-date– the last snapshot was manually created by the system admin 6 hours before the database deletion.
The backup furnished on a staging environment was not functional– it automatically had the webhooks removed, and the replication process from this source wasn’t trustworthy since it was prone to errors.
Their automatic backup solution was storing backups in an unknown location, and to top it, it seemed that older backups had been cleaned out.
Backups stored on Azure were incomplete: they only had data from the NFS server but not from the DB server
Another solution that was supposed to upload backups to Amazon S3 wasn’t working; so there were no backups in the bucket
As a result of these issues, the system admins are struggling to get the 6-hour old backup online. The progress of the data restoration has been closely followed by well-wishers, and many have appreciated the website’s transparency, especially under such duress.
How to Identify a Good Backup Solution
It’s certainly freaky that all the five backup solutions that GitLab had were ineffective, but this incident demonstrates that a number of things can go wrong with backups. The real aim for any backup solution, is to be able to restore data with ease… but simple oversights could render backup solutions useless. A backup software should be effective to handle all types of issues and provide enough security. This is why you should watch out for the following traits in any backup solution:
Backup solutions should match your need In the case of GitLabs, automatic backups were made once in every 24 hours. Considering the amount of data being added every minute, however, real-time backups would have been perfect for them. While not being the best in terms of data-conservation, the last manual backup was performed by the system admin 6 hours before the crash, and so was the most viable option. Choosing the right backup solution for your need requires the consideration of the frequency of data-addition, the levels of user activity, and the server load.
Backup solutions should allow easy, quick restoration The problem with GitLab’s backups stored on its staging environment, was that the replication process was difficult to manage. When you’re already burdened with the responsibility of getting your site back up, you shouldn’t be worrying about the restoration process.
The backup solution should be completely independent of your site… in a known location In the GitLab situation, the problem was not knowing the backup destination. This isn’t a problem with WordPress backup solutions,since they usually store backups on your site’s server… or on a personal storage account (such as Dropbox, Drive or Amazon S3). However, this means most of the time, they either require you to access your crashed site for backups… or they store the API key to these accounts on your site (which poses its own problems). Both these options present Catch-22 situations of ‘site is down so need backups, can’t access backups because site is down’. It’s important for you to know all there is to know about your backup destinations.
The backup solution should backup your entire site Backups that only contain part of your site (such as GitLabs’ Azure backups) aren’t really reliable when your site goes down. In the case of WordPress backups, some solutions might backup your site except for custom tables (such as those installed by WooCommerce), so you need to be wary of such situations.
You should be able to easily test your backups The real problem with all the backup solutions GitLabs had, was that they hadn’t previously tested them… and hence had to give them a hard second look after encountering restoration-related problems. The real concern is that their backups weren’t discovered to be inefficient until they actually needed them. This is why testing backups should be a part of your backup strategy.
We’re all human at the end of the day, and the job of a systems admin, especially when overloaded with spam, can never be taken lightly. This is why backups exist– to have an easy ‘undo’ in case there ever is an error, and your site goes down, or data is lost. We can only hope that things go well for the GitLab team, as they rush to get their data back.
Losing a single order has significant financial costs for online stores. Real-time backup for WooCommerce sites is the answer; but only if you know for what it is that you’re signing up.
For online stores, the clock does not confine business hours. The window is open 24/7 and users place orders at all times of the day. You cannot afford for either your site to go down or to lose even one of those orders. Both these scenarios will harm your revenue.
Despite all the security measures you take there is no fool-proof plan. For this reason, having a robust backup plan plays a key role in an online store’s strategy to safeguard orders, payments and other data.
Online stores built on WordPress; the most popular CMS in the World, mostly use the WooCommerce plugin. If you too operate your business via the ‘WooCommerce window’ then it is important to know the challenges of backing up WooCommerce sites and the backup solutions available to you. Between 2010 and 2013, the average cost of downtime per minute increased by 54% from $5,000 to $8,000. While the average downtime during the same period decreased by only 11%, the cost of being offline is rising all the time.
What is WooCommerce?
A quick introduction— WooCommerce is a popular e-commerce platform for WordPress sites. The platform offers many extensions and themes to transform WordPress sites into online stores. As part of this, WooCommerce offers extensions for accounting, marketing, inventory, customer service, and payment gateways among others; to easily build e-commerce sites.
Regular Backups Aren’t Ideal for WooCommerce Sites
Regular backup solutions are not an ideal fit for WooCommerce sites. Transactions on online stores don’t occur at regular intervals. However, when they do happen, they are important and all of the data related to the transactions needs to be backed up. This cannot wait till the end of the interval which may be at the end of the day or the end of the hour.
Losing Orders– The “Oh, NO!” Moment
As we mentioned, on online stores orders trickle round-the-clock. The rate of orders received may vary through any given day, but all orders are equally important.
Just like, orders, the “Oh, NO!” moment can occur at any time of the day. Your website may start malfunctioning or crash at any given point of the day. Waiting for regular backups to backup hourly or daily would mean losing details about orders and transactions made on your website.
Frequent Backups Can Be Resource Intensive
If you decide to run regular backups frequently to avoid losing orders, then you will end up slowing down your site. If your backup plugin is performing backups every few minutes, then your server resources are split between making backups and responding to requests made by the visitors to your site. This will harm the user-experience. Lags in page load times or site performance is as good as turning away potential customers.
Real-time Backup for WooCommerce Sites Is the Answer
A backup solution needs to be comprehensive in backing up all the changes while making efficient use of resources to ensure that user-experience is not affected. Real-time backups is the answer for WooCommerce sites. However, not all real-time backup solutions are the same. Knowing what real-time backups do and knowing how different real-time backup solutions perform backups may make or break your site’s backup strategy.
What Are Real-time Backups?
Real-time backup tracks and save the changes to your site as and when they happen. For example, if a customer places an order on your website then that change is immediately tracked and saved. This ensures that you have the most up-to-date backups from which you can restore your site; and more importantly not lose any orders.
The Challenge of Backing Up WooCommerce Sites
WooCommerce sites cannot be backed up like regular WordPress sites.
A WordPress site has two parts– Files & Database. Database contains information about posts, pages and users apart from other things. In short, the database contains all the content on your site. Such information is stored in the form of tables on your WordPress site. These tables are known as standard tables and come with every WordPress installation.
However, a WooCommerce site has additional information to store which are all important to your business. To store this information, WooCommerce installs custom tables on your WordPress site when the WooCommerce plugin is installed. This is in addition to the standard WordPress tables. Below is a list of some WooCommerce tables and the information they contain.
You cannot afford to not have backups because piecing together items, payment and shipping information for every order can be laborious and it is time that you simply cannot afford.
The immediate financial loss resulting from downtime is only around 1/5th of the overall loss according to estimates. The loss of trust in a potential buyer in returning to your site will continue to harm your revenues even after your site is up and running. This dip in trust, and orders; as part of the after-effect of downtime is said to account for the remaining 4/5th of the loss resulting from downtime.
Regular Real-time Backups Don’t Do the Trick for WooCommerce Sites
To be up and running as quickly as possible without losing data is the goal. To completely backup your WooCommerce site, it is obvious that your backup solution will need to backup both standard tables and WooCommerce custom tables in real-time.
Regular real-time backup solutions; however, do not backup custom tables installed by the WooCommerce plugin. This is a big problem because all the orders and payments are stored on the custom tables installed by the WooCommerce plugin. This renders regular real-time backups completely ineffective for WooCommerce sites.
Ask About the Method of Making Real-time Backups
Even if you find a real-time backup solution which backs up standard tables and WooCommerce custom tables; like BlogVault does, the method of making backups may impact the performance of your website and the efficacy of your backups. Broadly, there are two models of making real-time backups– the push model and the pull model.
First let us take a look at the push model…
Push Model of Making Real-time Backups
With the push model, your site ‘pings’ the backup server that an ‘event’ has occurred. The backup server then checks for what changes have occurred and then saves them to the backup server.
You can see that the push model requires constant communication between your site and the backup server. Although this seems like a good idea, chances are that the performance of the WordPress site may be suffering.
Along with your site performance your backup speed may also suffer. If servers are overloaded, then there may be delays in performing backups; or worse backups may not happen at all. Such delays mean that the push model may not always offer ‘real-time’ backups after all.
The alternative is the pull model of real-time backups; and this where BlogVault comes into the picture.
Intelligent Real-time Backups by BlogVault
BlogVault’s real-time backup follows the pull model; and focuses on being comprehensive and efficient. Changes to your WordPress site are immediately tracked and saved on the site itself. The BlogVault (BV) servers checks for changes every 5 mins. and ‘pulls’ those changes to BV servers. Once the changes are securely saved to BV’s servers, then the next set of changes on the site are tracked and saved.
The pull model ensures that all the changes are saved without making excessive demands on your site’s server resources. The backup process doesn’t affect your site performance.
BlogVault Backs Up WooCommerce Tables As Well
Apart from utilizing the resource-efficient pull model for real-time backups, BlogVault backs up custom WooCommerce tables as well. This ensures that none of the data related to your orders is lost upon restoring your site.
If your backup solution does not automatically backup WooCommerce tables as well then it is not a viable option for e-commerce sites.
You Can’t Afford Not to Have Real-time Backups
Real-time backups are a real need for WooCommerce sites. While calculating the cost of downtime it is also important to understand the cost of not having an efficient solution for WooCommerce backups.