月光美女,如何实现数据库的覆盖?

  [复制链接]
查看: 3816   回复: 15
发表于 2012-1-13 20:33:24 | 显示全部楼层 |阅读模式
我需要将一个网站迁移,同时升级。在升级的同时老的网站还会继续运营,这段时间还会有用户注册。一旦我转移升级完成,将切换到新的数据库,但是此时新数据库缺乏新增的注册用户信息,所以我想用老数据库去覆盖新数据库,请问该如何实现呢? 先谢谢了!
发表于 2012-1-13 23:07:15 | 显示全部楼层
主机是虚拟主机还是VPS或服务器,什么程序,什么数据库类型,如果你缺乏专业的知识,本人可以付费服务,你可以考虑一下。

我给你的建议:
根据你的描述,你这个叫数据库转移,不叫覆盖

先将网页部分FTP内升级和转移到新FTP

其实数据库转移的时候,根据主机分2个情况
虚拟主机:推荐使用帝国备份王备份全部sql数据,然后在新的主机上在使用帝国备份王还原,这个简单你会做把,要注意的是,备份名字和数据库编码不要弄错了。
VPS或服务器:数据转移就更简单,而且转移速度快效率高。直接在ssh使用tar命令打包mysql安装数据目录里面的mysql数据文件,然后在新的服务器上使用ssh将打包的文件wget下载到新服务器mysql安装数据目录,再使用tar解压即可,mysql转移成功。说白了就是服务器对传。

你在转移期间,会有1-2个小时不能成功访问网站,这个是正常的。

评分

参与人数 2T币 +2 收起 理由
adboomer + 1 谢谢啦
lck1115 + 1 一如既往的热心~

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-1-14 09:41:40 | 显示全部楼层
谢谢啦,VPS自己直接用镜像就可以了,就是因为在虚拟主机上,所以感觉麻烦,我准备跟着官方的指导做,应该没什么大问题
回复 支持 反对

使用道具 举报

发表于 2012-3-22 14:44:11 | 显示全部楼层
牛啊,太厉害了
回复 支持 反对

使用道具 举报

发表于 2012-3-22 17:04:38 | 显示全部楼层
学习了 。。。
回复 支持 反对

使用道具 举报

发表于 2012-4-10 17:29:17 | 显示全部楼层
学习了,备用!
回复 支持 反对

使用道具 举报

发表于 2012-4-26 02:15:32 | 显示全部楼层
1、先将网站代码FTP到新服务器
2、将数据库导出,然后导入新服务器上,升级系统程序代码,然后测试一下环境看是否OK。
3、如果升级没问题,停掉旧的网站,export出数据库,然后再delete掉新服务器上的数据库,重新导入一次
4、更改域名解析。。。完工
回复 支持 反对

使用道具 举报

发表于 2012-4-26 23:38:40 | 显示全部楼层
回复 2# 月光飞燕


    进来回个帖
回复 支持 反对

使用道具 举报

发表于 2012-5-6 10:07:11 | 显示全部楼层
这个板块是干嘛的?
回复 支持 反对

使用道具 举报

发表于 2012-5-8 14:19:01 | 显示全部楼层
学习了,以后备份数据用得上!
回复 支持 反对

使用道具 举报

发表于 2012-5-17 14:04:26 | 显示全部楼层
月光 区 是做什么的 难道是 穷人区 ?
回复 支持 反对

使用道具 举报

发表于 2012-5-17 18:36:27 | 显示全部楼层
就是月光族的意思
回复 支持 反对

使用道具 举报

发表于 2012-6-6 14:15:17 | 显示全部楼层
学习了~~谢谢~~·
回复 支持 反对

使用道具 举报

发表于 2012-6-12 17:50:02 | 显示全部楼层
嘿嘿,,了解,,谢谢!
回复 支持 反对

使用道具 举报

发表于 2012-6-22 16:11:23 | 显示全部楼层
越广很强大啊。
回复 支持 反对

使用道具 举报

发表于 2012-9-15 10:29:45 | 显示全部楼层
真是造福大众
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则