Magento转移服务器的方法和其他网站转移类似,转移的内容包括程序文件和数据库两部分,只要你懂得数据库导入、导出的基本操作,转移还是比较简单的。具体步骤以SH主机的cpanel空间为例:
第一、清理不需要的缓存文件和垃圾文件:
    Magento的根目录中的var目录下的tmp、session和cache文件夹是Magento的系统缓存文件夹,里面的东西都可以删掉,以减小转移文件的大小。但是注意里面的backup文件夹里储存着Magento后台System—>Tool—>backup中运行备份后的数据库文件。这个备份文件需要的话,保存下,当然这个文件夹也可以删掉了。
第二、转移网站文件(含图片)
   到旧空间的控制面板上把网站程序文件全部打压缩包并用FTP下载下来;
并把网站文件上传并解压到新站根目录下。
第三、导出并导入数据库:
    先到原站的PHPMyAdmin数据管理平台把该站的SQL数据库导出来;
然后在cpanel中创建新的数据库和用户,并分配权限;

注意:如果你更换了新域名,那可以用EditPlus或记事本等打开sql文件来进行批量替换新域名。

再到新站所属的phpmyadmin中导入刚才备份的sql文件。
第四、修改配置文件:
进入目录app/etc/,找到local.xml文件,打开编辑:

<username><![CDATA[root]]></username>
<password><![CDATA[123456]]></password>
<dbname><![CDATA[magento]]></dbname>

这三行分别对应着:数据库用户名、数据库用户密码、数据库名,将其替换成你在cpanel中创建的数据库相关信息,最后保存并覆盖空间上的原文件即可。