I've recently started work on developing a site using Magento.
All of my files and DB are on a linux-based remote web hosting server.
What I'd like to implement is some sort of system where all of my files and the database are backed up once per day "just in case". I'd also like to be able to use the same system to manually back everything up before making any major changes.
I've explored using a solution like Git or SVN in conjunction with CRON MySQL dumps; but they seem to be overkill for my needs.
Any ideas?
Thanks in advance for taking the time to read this and reply.
This article explains how to move Magento to another server
http://www.magentocommerce.com/wiki/groups/227/moving_magento_to_another_server
You could use point 1 and 2 to backup your sql dump and the important magento folders with the help of a daily cron job.
Probably not as much of an overkill solution as you think. SVN (or any other source control system) will let you keep perfect records of how your system looked at any previous time, so when you blow up your website with new code (which happens often when developing Magento), you can quickly restore it to any previous state.
You will especially find this useful when it doesn't become apparent that everything exploded until several days afterward. Hope that helps.
Thanks, Joe
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With