1、做好前期的检查工作
服务器尽量不要随意更换,要迁移的时候应该检查要更换的主机IP是否安全。
2、网站数据做备份
迁移网站前,一定要备份。
3、保留原网站至少7天
准备网站迁移的话,至少要将原有网站内容保存7天以上,这几天内不用更新网站,这是为了保证搜索引擎仍可以使用原来的IP地址访问到网站的内容。因为很多搜索引擎会都会缓存DNS,如果迁移网站马上就删除原网站的全部数据,就可能导致出现大量的404错误页面,因此一定要等搜索引擎更新DNS缓存之后,才可以删除原数据。
4、在访问量少的时段迁移
一般情况下,凌晨时刻是极佳的网站迁移时段。
5、确认新网站是否正常
使用FTP迁移到新的虚拟主机上,要手动确认网站能否正常访问。
6、对域名A记录进行解析
域名解析设置方法:会员登录→域名管理→点击需要解析的域名→域名解析服务→设置新的解析地址,也就是对域名的A记录进行修改。在域名控制面板解析好后,迅速对网站控制面板中的域名从新设置,一般两个小时左右就可以成功访问新的主机了。原服务器A,新的服务器B
首先在A上面的 *** 作
1在cmd窗口,输入cd 命令,进入VisualSVN Server的安装目录中的bin文件夹
2先找到项目仓库的存放位置,打开visualSVN Server,在visualSVN Server上面鼠标右键,选择属性,查看Storage,就可以看见具体路径。
3输入 svnadmin dump D:\Repositories\tax > D:\1\svndump 命令,
(svnadmin dump版本库文件夹目录 > 要导出的文件)
进行将版本库数据导出。
备注
我在 *** 作的时候,这一步总是拒绝访问(没有遇到可以无视),查了百度,然后解决办法是,先新建一个没有后缀的文件(本例中,再D:\1下面新建一个tax文件,没有后缀)
然后输入命令 svnadmin dump D:\Repositories\tax > D:\1\tax
这一步到导出从1开始到最后的所有的版本信息,时间可能会较长。导出完成后,给tax文件加上后缀名 dump ,将taxdump文件复制到B服务器上面。
4在B服务器上安装VisualSVN Server,安装步骤全部选择默认,直到安装完成。(小提示:安装时,最好改变默认端口,使用大一些的端口号)
5在B服务器上,打开cmd窗口,输入命令
svnadmin load D:\svn\tax <D:\1\taxdump 将备份的数据导入版本库。
(svnadmin load 要存放版本库的文件夹目录 < 备份文件)
导入时长和备份文件大小有关,文件越大,时间越长。
6打开安装完成的VisualSVN Server。选择Repositories,右键,所有任务,import existing Repositories
在d出框中选择 第5步中Load命令的文件夹,确认后,左侧目录中就会显示和A服务器相同的目录结构,迁移(备份)成功。
7服务端的 *** 作到上一步结束。客户端的更改在另一篇文章中有写,myeclipse重新定位项目svn地址。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)