回顾初心
极致匠心

购买腾讯云服务器后,如何挂载数据盘并实现两个安装wdcp面板的服务器内容迁移?

朋友想升级下腾讯云服务器,谁知道由于当时买的是低配的共享盘,没法直接升级,非得重新购买、安装和配置环境。做服务做到这个份上,也是服了腾讯了。

由于太久没折腾,都忘得差不多了。其他一切都没问题,就出在挂载数据盘上面了,网上一堆狂搜,折腾一上午,总算搞定了。现在回过头来想,也简单:安装系统、硬盘分区、格式化分区、挂载分区、设置开机自动挂载。但当时没头没脑,那叫一个崩溃。以后如果再重新买一个腾讯云服务器,按照以下步骤来就行了(注意:以下步骤均是在购买了另外的数据盘的情况下,如果默认只有系统盘,就啥都不用操作了):

步骤一:检查硬盘是否挂载上

df -h,如果只看到vda1一个设备,恭喜你,硬盘还没挂载。

步骤二:硬盘分区

跟自己用电脑一样,硬盘没挂载上,就先给他分区,再格式化后,才能在电脑上看到和使用。

硬盘分区:fdisk /dev/vdb,依次输入 n 、p、 1、 回车、回车、wq。一般是vdb,如果不确定的话,先用 fdisk -l 命令查看下。

步骤三:硬盘格式化

分区后,自然就是格式化了。命令是 mkfs.ext3 /dev/vdb1 ,其中ext3可以自定义,你也可以用ext2。

步骤四:挂载分区

说白了,就是把分区加载到系统里面,这样才能够用。如果是wdcp面板的话,一般网站是直接装在www目录的。所以先要建一个wwww目录,然后以后的内容全给他安装到这个目录下就行了。

创建www目录:mkdir /www
把数据安装到www目录:mount /dev/vdb1 /www

步骤五:让数据盘开机自动启动

这是所有的云服务器最傻逼的一点,不知道设置系统的人是怎么考虑的。

设置www目录自动运行(你把它想象为一个程序就行):echo ‘/dev/vdb1 /www ext3 defaults 0 0’ >> /etc/fstab

设置完后,再检查下是否已经成功:cat /etc/fstab。如果看到以下状态,恭喜你,成功了:

/dev/vdb1 /mydata ext3 defaults 0 0

如果你出现以下的提示,请让我大笑三声,因为说明你也是根据网络上一大堆的教程反复折腾,结果瞬间心理崩溃了:
/dev/vdb1 /mydata ext3 defaults 0 0
/dev/vdb1 /www ext3 defaults 0 0

这个时候,也简单,编辑/etc/fstab文件。

你可以用vi命令:vi /etc/fstab,找到不用那一行,删除,wq保存退出就行了。
你也可以用winscp之类的软件,找到/etc/fstab,打开删除你不用启动的那一行就行了。

当然,如果你像我一样,两个服务器上面都是wdcp系统,那么迁移网站就简单了:

注意:以下方法在网站数量比较多的时候使用,如果一个网站,那就不用那么复杂了,直接wget就完了。

第一步,在老服务器上,打包网站内容目录/www/web,和数据库目录/www/wdlinux/mysql/var/。

第二步,wget 压缩包到新服务器,解压到对应目录。

第三步,重启web服务和mysql服务。

第四步,登陆wdcp 控制面板,找到网站管理 > 站点列表 ,点击”更新所有站点配置”,搞定收工。

未经允许不得转载:曾英杰博客 » 购买腾讯云服务器后,如何挂载数据盘并实现两个安装wdcp面板的服务器内容迁移?

分享到:更多 ()

评论 抢沙发

评论前必须登录!

 

大数据共享和交易平台

数据商城联系我们