今天应客户要求需要将在一款VPS中安装WDCP面板,而且需要配置Magento环境,并且需要把在原有VPS中的网站迁移过来。国外主机优惠平时接触Magento不是很多,对于环境配置是没有问题的,因为在\”Linux VPS搭建Magento需要支持的组件环境\”中已经把当时给解决问题时候记录下来。
对于一般的网站,搬迁数据无非就是数据库备份、网站文件备份,然后放到新主机中,导入数据库,上传网页文件,修改数据库就可以完事。但对于Magento这样的B2C程序来说,应该需要比较复杂的。这位朋友的网页文件打包之后都有600MB以上,数据库有25M以上。如果一般的方法肯定比较慢。
国外主机优惠这里准备用帝国备份王备份,这样可以解决数据库接入问题。
第一、下载帝国备份王程序,上传到原有的站点根目录进行备份数据库。
第二、通过TAR打包所有的网页文件,包括帝国备份王的数据库。
第三、下载到本地肯定不行,回头还要上传,我直接通过另外一台VPS,把压缩包WGET过去。
到目前为止数据都已经备份完毕。现在就是要在新的VPS中安装WDCP和MAGENTO环境,这个我们可以参考\”WDCP面板安装\”,以及\”Linux VPS搭建Magento需要支持的组件环境\”。
第四、在WDCP面板中创建站点,WGET数据和解压,然后创建新的数据库用帝国备份王恢复数据。
第五、我们需要在app/etc/local.xml文件中修改新的VPS中数据库配置信息。
备注:如果防止数据库问题,我们可以备份不同的版本,比如我们可以直接PHPADMIN导出,也可以用命令在VPS中备份根目录下载。