[ad_1]
I had an extremely bad experience with All in one WP Migration plugin which backed up mysite but I lost it while restoring because of some shitty things with ServMask. I am fairly new to backups so I wanted to know the why, how, and how frequently you should backup your websites. Whether it makes sense to install a plugin or do it manually?
[ad_2]
Honestly? Everyday. An automated daily restore point is best practice. I’ve had cases where I needed to restore yesterday, two weeks ago, three months ago etc… It sucks to not have the best restore point available where the least amount of work is undone or data is lost.
You should also run a backup before any major adjustments or updates are made to your site.
I do a routine maintenance checkup every few weeks on my sites, one of my checkoff’s is that the automated backups are still running correctly.
Second, backups should NOT share the same server or storage as your WordPress site. Lots of plugins do this by default as the “free” option. The reason being that if you somehow lose access to your server where the website is, you likely loss access to all those backups… Better to backup to a secondary source, if you want to be extra safe backup to multiple sources.
Manually is fine but if you’re maintaining many sites it becomes such a time when consuming task, you can trust plugins or even a 3rd party provider. Just make sure you check up on them every so often.
Find yourself a hosting service that does this already. WPEngine offers 30 days of backup points and it automatically backs up every 24 hours. I also do this with digital ocean and plex.