Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have an online store that uses CS-Cart, on a Ubuntu VPS (slicehost).

I am about to switch to Magento, but it will take me time to add all the products from the old cart to the new one.

I have some options like setting up a webserver on my Windows machine and doing the whole thing locally and then importing it to the VPS.

Is that really the best practice for these types of upgrades?

share|improve this question
add comment

2 Answers

Two things I usually do:

  1. Do all the work in a sandbox environment first (sometimes working from a backup copy from the production server), then once it's ready, port it over to the live environment.
  2. Or, put everything on the same server, but on a different domain or subdomain, and password protect it with htpasswd (or depending on what website control panel software you're using, it might be called secure folders or password protection).

Also, remember to backup everything first before making any changes.

share|improve this answer
add comment

Just backup EVERYTHING, and that include the DB.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.