adboomer 发表于 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个小时不能成功访问网站,这个是正常的。

adboomer 发表于 2012-1-14 09:41:40

谢谢啦,VPS自己直接用镜像就可以了,就是因为在虚拟主机上,所以感觉麻烦,我准备跟着官方的指导做,应该没什么大问题

tphper 发表于 2012-3-22 14:44:11

牛啊,太厉害了

ran1206 发表于 2012-3-22 17:04:38

学习了 。。。

Nanoone007 发表于 2012-4-10 17:29:17

学习了,备用!

termjoy 发表于 2012-4-26 02:15:32

1、先将网站代码FTP到新服务器
2、将数据库导出,然后导入新服务器上,升级系统程序代码,然后测试一下环境看是否OK。
3、如果升级没问题,停掉旧的网站,export出数据库,然后再delete掉新服务器上的数据库,重新导入一次
4、更改域名解析。。。完工

guo4619 发表于 2012-4-26 23:38:40

回复 2# 月光飞燕


    进来回个帖

iambillionman 发表于 2012-5-6 10:07:11

这个板块是干嘛的?

雪域光芒 发表于 2012-5-8 14:19:01

学习了,以后备份数据用得上!

023800 发表于 2012-5-17 14:04:26

月光 区 是做什么的 难道是 穷人区 ?

月光飞燕 发表于 2012-5-17 18:36:27

就是月光族的意思

肥娟 发表于 2012-6-6 14:15:17

学习了~~谢谢~~·

记忆开始 发表于 2012-6-12 17:50:02

嘿嘿,,了解,,谢谢!

sy624157833 发表于 2012-6-22 16:11:23

越广很强大啊。

xxq 发表于 2012-9-15 10:29:45

真是造福大众
页: [1]
查看完整版本: 月光美女,如何实现数据库的覆盖?