Windows VPS 如何无损数据增加硬盘空间
我们使用Windows VPS,经常会随着使用时间硬盘空间不够。但在新增硬盘后,又不能重新分个区,不然数据要转移很麻烦,如何无损数据增加硬盘呢?
步骤如下:
先在XenServer为需要扩容分区增加10G(此处举例10G大小)空间,VPS先关机,修改硬盘空间。
增加了10G空间,VPS开机,可在”磁盘管理”中看到已经增加了10G硬盘,别急着分区!通过命令来扩充到D盘。
我们使用Windows VPS,经常会随着使用时间硬盘空间不够。但在新增硬盘后,又不能重新分个区,不然数据要转移很麻烦,如何无损数据增加硬盘呢?
步骤如下:
先在XenServer为需要扩容分区增加10G(此处举例10G大小)空间,VPS先关机,修改硬盘空间。
增加了10G空间,VPS开机,可在”磁盘管理”中看到已经增加了10G硬盘,别急着分区!通过命令来扩充到D盘。
今天一个BurstNet VPS客户,从50G套餐降级到20G套餐,降级完成后,发现VPS不通了。
登录veportal 控制面板查看,VPS状态正常。发TK仔细官方技术后,得到如下答复:
It seems the container has more data on it then the plan he downgraded to can provide. In its current state the container can not fully load due to the quota being exceeded.
大概的意思就是VPS降级后,硬盘空间满了,导致VPS无法启动!
购买了新VPS,少不了查询下相关硬件配置是否与网站的套餐说明是否吻合。
在这篇文章里,deepvps将介绍一下查看CPU信息、内存信息、硬盘分区、硬盘型号信息的命令。
(一)查看CPU信息
使用下面的指令,就可以查看到CPU的详细信息了。一般来讲,多核的CPU,或者支持超线程的CPU,或者物理上的多个CPU,就会显示出对应的条数的信息。比如说双核的CPU就会显示2条CPU信息,双核超线程的CPU就会显示出4条CPU信息。虽然条数多了,但是基本信息都一样。
BurstNET Windows比较廉价,不过总体性价比不错。但用过BurstNET Windows VPS的同学都知道,Windows VPS默认只有一个C盘,这很不符合国人的使用,那么怎么给BurstNET Windows进行分区呢?
deepvps 经过一顿摸索找到一种比较好的解决办法,希望大家都能将Burst Windows 的硬盘划分成自己要求的盘符数。所用到的分区软件即EASEUS Partition Master。
以前挂载硬盘都是直接用LVM扩容,详见以前的文章《XenSystem CentOS/Linux VPS下启用(挂载)未使用的硬盘空间图文教程》。这样只要硬盘损坏,或者重新安装系统就会造成数据丢失。现在介绍一种新的方法,可以重新安装系统数据不丢失,直接把分区挂载在home目录上。
首先通过fdisk -l 查看硬盘,这里我们可以看到2块硬盘 /dev/xvda 是系统盘 10G大小, 还有/dev/xvdb 第二块硬盘。
现在用XenSystem的VPS 主机商越来越多的,代表人物就是deepvps以前详细介绍过的快易互联(Kiiyi.com)和 CloudVZ 两家。
XenSystem 系统有个不好的地方,就是新开通的VPS或者重新安装系统后的VPS,硬盘空间都没有挂载,需要自己手动挂载一下。而官方教程中间又有点小错误,紧贴deepvps在给客户挂载的时候就被这个错误误导了,后来联系了官方技术才解决了这个问题。等下教程中间deepvps会特别指出这个错误,方便后面的同学参考。
下面就是XenSystem官方的教程:
fdisk -l
查看硬盘分区情况
df -hal
查看已划分区空间使用情况,硬盘容量为32.2G,已划分的空间为5.7G(不包含SWAP,输入free -m可以查看内存和swap使用情况)
deepvps经常收到朋友的询问,“我的 VPS 没装新东西,为什么硬盘越用越少了?”,这多半是因为系统上的各种日志长期积累下来的结果,比如 nginx, apache 等留下来的访问日志信息长时间不清理、而且访问量大的话会很容易就膨胀到 GB;有时候某种应用程序的日志藏在文件系统的深处,不易发觉;有时候自己拷贝了一些大文件放在某个地方时间长了就忘了。那么如何在 Linux 系统上找到这些占用硬盘空间的文件呢?
需要安装这个:
http://smartmontools.sourceforge.net/
如果是centos直接运行yum install smartmontools -y就可以了
然后输入这个:
smartctl -A /dev/sda
如果不行用df看看硬盘名称,把sda换了即可
=== START OF READ SMART DATA SECTION ===