艺灵设计

全部文章
×

实战阿里云ECS云服务器Linux系统磁盘扩容

作者:艺灵设计 - 来源:http://www.yilingsj.com - 发布时间:2015-10-27 14:20:56 - 阅: - 评:0 - 积分:0

摘要:
  昨晚公司网站服务器空间仅剩120M,经过2个多小时的折腾,然后成功将阿里云ECS云服务器磁盘扩容到200G......

昨晚我用putty.exe登录了服务器的帐号,一查空间才发现:100G的空间仅剩下120M可用,如图:阿里去ECS服务器100G空间仅剩120M可用如果有印象的看官应该能记得上次艺灵曾在阿里云Linux服务器经验分享文章中提及过公司网站服务器上每天上传的资料有近1G!现在只剩下120M的空间,完全不够今天使用啊!于是艺灵向经理反应,然后经理又付费加了100G的空间。

本以为按照流程就操作完成了,但扩充后再用putty.exe查看时仍只有100G的空间,刚新增的100G并没有成功增加上。然后又是一番折腾,折腾了2个多小时才解决问题。为了便于日后回忆,现将昨晚完整扩充步骤分享出来。

一、磁盘扩容

1.完整步骤:登录https://account.aliyun.com--进入“云服务器ECS”--磁盘--更多--磁盘扩容--修改容量范围--点击“去扩容”--点击“确定”--点击“云服务器ECS”--实例--更多--重启--确定。流程配图:阿里云ECS云服务器磁盘扩容扩容后重启服务器(此图为2015-10-27号截取,如果看官的ECS后台与此截图不同,可能是服务器版本不同所致。阿里官方对此操作也有教程发布,帖子地址:http://bbs.aliyun.com/read/239398.html?spm=5176.2020520101.0.0.S2EO49&pos=12 )

虽然我们付费扩充了磁盘,但在putty.exe上仍只有99G。因为我们没有手动扩展存储空间

二、手动扩展存储空间

虽然阿里官方有文档教程,教程地址:http://help.aliyun.com/knowledge_detail/6525001.html?spm=5176.7114037.1996646101.3.61jWuj&pos=2 但看看里面的操作还真的挺吓人的,比如:删除原有分区并新建分区、格式化磁盘等操作。配图:阿里云官方手动扩容教程想想整个人都不好了。网站上是100G的数据,上次20G的时候由于手误就折腾了几天,这100G数据要是操作失误,老板不打死我才怪。

虽然阿里的教程比较权威,好歹也是官方发布的,但没有截图总让人心里毛毛的,这也是昨晚折腾2个多小时的原因。就是怕数据丢失!最后想了一个方法:提前备份数据

三、备份网站SQL数据及创建ECS快照

进行这一步的好处就是:等会儿万一操作失败导致数据丢失,还可以通过备份的数据进行恢复。强烈建议各位要扩展盘的看官一定要执行此操作步骤,数据无价!!!

我们先备份网站SQL数据吧。

由于公司网站使用的是destoon系统,所以下面的备份数据演示的是destoon的,其它建站系统类似。
完整步骤:用管理员帐号进入网站后台--系统维护--系统工具--数据维护--开始备份--等待备份完成--登录ftp--进入目录/file/backup/--下载刚备份好的数据。配图: 

除了要下载SQL数据外,建议将网站模板文件也一起下载下来,以防万一。此处下载的文件有:skin template,如图: 

网站数据备份完成后再来备份ECS上的快照。

完整步骤:登录https://account.aliyun.com--进入“云服务器ECS”--磁盘(数据盘+系统盘)--创建快照--修改快照名称--点击“确定”--快照--查看进度,等待创建完成。配图:阿里云ECS创建快照以防数据丢失

全部备份完成后再开始手动扩展存储空间操作。

四、手动扩展存储空间--Linux系统(亲测有效)

我们直接按照前面教程中的步骤一步步操作即可,在需要变化的地方修改下,毕竟教程中的某些名字跟我们的名字有所出入。

1.umount 磁盘
步骤:登录putty.exe,成功登录后输入:umount /alidata,官方教程中写的是:umount /mnt/dev1,主要是因为我的挂载盘名字是alidata

2.删除原有分区并新建分区
由于我要扩充/dev/xvdb1,所以输入:fdisk /dev/xvdb1,然后依次输入:dnp1、回车、回车、wq

3.格式化磁盘
使用 resize2fs 指令扩大文件系统大小,原有数据不会丢失。输入:e2fsck -f /dev/xvdb1resize2fs /dev/xvdb1

5.用 df -TH 指令可以查看到磁盘的信息
输入:df -TH查看信息

6.到磁盘的挂载目录中确认数据是否保留
输入:cd /alidatals

7.查询
输入:df -h

相比官方的原教程,这里昨晚操作时省略了第4步操作:mount /dev/xvdb1 /mnt/dev1,但最后还是成功扩容成功。昨晚的7步配图:手动扩展存储空间--Linux系统(亲测有效)

五、手动扩展存储空间--windows系统(未测)

1.登录 ECS 实例

2.点击开始--计算机--右键点击--选择管理。如下图所示:windows系统打开计算机

3.打开管理界面后--选择左侧导航栏的存储--磁盘管理。如图: 注意:基本磁盘是无法扩容的,如果当前的磁盘是基本磁盘,请转成动态磁盘,转换操作如下:如图: 

4.右击 D 盘--然后选择扩展卷。(数据不会丢失)如图: 

5.一直点击下一步即可。

6.扩容完成。如图: 

----------完----------

转载声明:
  若亲想转载本文到其它平台,请务必保留本文出处!
本文链接:/xwzj/2015-10-27/337.html

若亲不想直保留地址,含蓄保留也行。艺灵不想再看到有人拿我的技术文章到他的地盘或者是其它平台做教(装)程(B)而不留下我的痕迹。文章你可以随便转载,随便修改,但请尊重艺灵的劳动成果!谢谢理解。

亲,扫个码支持一下艺灵呗~
如果您觉得本文的内容对您有所帮助,您可以用支付宝打赏下艺灵哦!

Tag: 阿里云ECS云服务器 磁盘扩容方法 Linux系统 destoon教程 手动扩展存储空间 ECS创建快照

上一篇: destoon后台上传图片提示error(7)错误的解决方法   下一篇: destoon教程之修改pc端访问手机浏览页面

评论区