In Hosting Guides Magento Guides Part 3 – Moving and Migrating Posted by Stefan We have now reached the final part of our series of Magento Guides, highlighting some of the more useful posts and guides available on our site. Part 2 covered tips and tricks that can help improve the performance of your site and reduce the amount of web space your store uses. Now we are going to look at a few guides for moving and migrating your store. Creating a Development Copy of your Magento Store To view the full guide click here. If there is one complaint that Magento has not dispelled over time, it is the pitfalls of the upgrade process, or how unforgiving it can be when installing new extensions. There have been so many occasions where a client has upgraded a live store, only to find that their store no longer works and that they don’t have the time or, in some cases, expertise to troubleshoot the resulting issues. It’s amazing how many times a client has not made a backup of their site before upgrading a store! The problems usually stem from the significant architecture changes that are introduced with new iterations of Magento, particularly between major releases (i.e. 1.4.x compared to 1.5.x, rather than subversions of 1.5.x). File structure, php libraries, and the database structure can all change, and the bigger the jump in versions, the more likely that an upgrade simply won’t work. For clients who have SSH access (VPS or Dedicated server clients) this guide is one that we wish all our Magento users would follow (for clients without SSH access or confidence, we’ll do this for a small fee). It is a step by step guide, with safe paths for the SSH commands (to make sure that you don’t run a command in the wrong place), that details how to make a copy of your Magento store. Once you’ve got a copy of your site, you can upgrade, amend and work on your development store to your heart’s content, without worrying about your live store. Of course it’s worth bearing in mind that development stores use resources too, so it may have an impact on the performance of your live site! If you have regular backups of your site (particularly prior to doing anything major), a development copy to work on, and backups to restore the development copy if required – we can’t guarantee that you won’t have some difficult times with Magento, but we can guarantee that you’ll be far better prepared to deal with unforeseen events! Changing the Underlying Domain for Magento To view the full guide click here. Some of the most common issues our clients encounter with Magento revolve around the URL that their Magento store runs on. Some clients develop their store on a temporary URL (very useful when you’re redesigning a live site); and sometimes they just decide to change the address! Either way, it’s quite common that our clients need to move their site or change the URL it works with, and both operations are relatively simple and don’t require any particular expertise. Changing the underlying URL for Magento should take no longer than 5 – 10 minutes, and you can achieve the whole task from your hosting control panel. It just requires a little bit of preparation and is easily reversible, so it’s not a high risk task either. Shared Hosting clients, in particular, should make good use of this guide, as we have free development domains on every shared server that you can use. Moving a Magento Store Location To view the full guide click here. Sometimes you might want to move the location of a Magento store, rather than the URL. So if you have your store in www.yourdomainname.com/shop – and you decide you just want to have it hosted on www.yourdomainname.com – then this is the guide for you. Again it is a very simple guide, but anyone without SSH access may have difficulty. Sometimes files and folders can have their ownership changed through use, and you may find that you don’t have permission to move content from one folder to another. Which is okay, as you can just send in a support ticket and we’ll resolve the issue for you! So that’s it for now – we’ve covered some useful starting points for Magento, some optimisations that can be applied and, finally, a few guides for copying and manipulating your store. We hope that these articles have been of use – as we add more guides to our site, we’ll keep everyone up to date! If anyone has any requests then send them through and we’ll see what we can do! NuBlue are a Magento specialist. If you have a Magento design and development project or a Magento Hosting Requirement please get in touch and we will be happy to discuss your requirements.