I just looked at the database tables and folders that an Installatron backup would restore.
Glaringly absent from this are any database tables associated with M2E Pro. So this makes me wonder if the Installatron backups only backup areas that Installatron knows about from the original Magento install. In essence it seems very possible that Installatron backups will not backup any folders and database tables created by themes or extensions or any child folder file modifications.
Has anyone else noticed this?
That’s odd. I just checked one of out backups and see the image below, all the M2EPro tables are in there:
I figured out the problem and it could be a huge problem unless everybody double checks their installation. You guys might just want to do a professional video on this as I believe it could be caused by web host preferences of the Installatron system. So here is my amateur video explaining it. Sorry this is a bit long as I didn’t script it, but I was trying to make sure that I pointed out all the really important details.
I decided last night to try something and that is to wipe out my original installation completely. I made sure there was no trace left of it in the database and the HTML folders. The reason I did that is that I was one of the SimpleHelix customers that started out without Installatron and then they added it. For me to get my current installation into Installatron, I had to use the import function. I wondered if that may be the cause…
So what I have figured out sofar is that it might be part of the cause at least for the database tables part. I installed the Grids extension and it seems it added the database tables to the backup set this time. However, after installing Magmi, it did not add the Magmi folder to the backup. As I finish installing my other extensions today, I will be checking after each install on what Installatron finds.
By the end of the day, I should know more. But since Magmi was not found already, in this interim stage I already believe that confirming the backup set in Installatron is a prudent step after any installation of an extension or theme.
So I finished now installing a number of extensions, including the M2E pro extension and I believe I pretty much now understand what is going on.
If you are using Magento and did not install it with Intallatron, you will have to be extremely diligent about this situation. It appears that if the original installation was done without using Installatron and you “imported” your installation, there is a good chance the import function from Installatron will not find everything and may not properly update any new database tables that are created by extensions. If you are starting out with a host, you may not want to have the host install Magento, as some offer to do, because they may not use the Installatron method, meaning you would have to import your installation into Installatron. Best practice, install Magento yourself in Installatron using the video guide provided by Matt and Dave.
In the HTML section of your site, any files and folders you transfer with your FTP program that go into existing Magento root folders will be fine on the backup. However, if you are required to create folders in your root directory or are required to copy folders into your root directory that are not part of the base Magento installation, Installatron will not add these root directory folders to your backup automatically. This is especially true for Magmi as that extension is copied into the root folder and you will have to go into the settings as shown in my video above to include the magmi-importer root folder in your backup.
Since there are at least two circumstances I have found now that where Installatron did not pick up the entire system for backup, my advice still stands. I think you want to double check after each extension or theme installation and make sure that your Installatron backup settings are backing up every folder and database table. It is entirely possible that missing just one file, folder, or table could potentially be disastrous when trying to restore as a backup. And worst of all, troubleshooting an incomplete backup maybe even more difficult then troubleshooting a badly performing site because you may not know what is missing. And if it involves missing database tables, you are basically toast because the database structure of Magento is very complex with a lot of fragmented data linked together.
Ahhh that would make sense, and congrats on getting to the bottom of it. Doing the installation through installatron would make sense as it would know all of the root database tables and pick up and additional ones being added.
I don’t know a lot about Magento‘s database structure other than it is ‘interesting and complex’.
Anyway I think that’s great advice Richard and definitely worth heeding for anyone who is unsure about what their installatron is actually backing up.
Every expert was once a beginner
Why Should You Join UnderstandingE?
- Access to over 500 step-by-step video tutorials
- +20 video courses available
- Magento, M2E Pro, Magmi, eBay, Amazon & Design all covered
- Everything is in 100% Plain English
- Learn how to build your own multi-channel software for eBay & Amazon
- Access to the community forums, meet fellow business owners like yourself
Join Now with 2 Clicks
Join now for less that £1 per day you can gain access to over 400 step-by-step video tutorials & learn how to build your very own multi-channel software.
Most Users Ever Online: 1012
Currently Browsing this Page:
Jim @ Moogento: 688
Steve Froggatt: 514
Badeth - UE: 513
Paul Cartwright: 414
Administrators: Matthew Ogborne: 4565, Dave Furness: 4606