欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

腾讯云挂载数据盘

程序员文章站 2022-07-03 15:23:10
...
欢迎关注微信公众号:程序员小圈圈
原文首发于:www.zhangruibin.com
本文出自于:RebornChang的博客
转载请标明出处^_^

腾讯云挂载数据盘

笔者之前在腾讯云上面买了一个VPS,上面扔了一个数据库,专门用来做一些数据处理的工作,但是,由于业务数据量比较大,笔者买的VPS配置还比较低,1Core,2G,50G,三年三百来块钱,便宜啊,但是用了俩月之后发现,数据库的数据文件占用了30G,已经超过了系统盘存储的50%,咋整,写的备份脚本也无法实现备份了,因为系统盘剩余的空间不够dump备份文件所用,但是做数据库备份是很有必要的,这时候笔者就面临这三个选择:
1.将数据库文件备份到其他服务器上,操作略微麻烦,重要的是,传到其他服务器也要占用其他VPS的存储,所以本条pass掉;
2.直接存储到本地,笔者试了下,下载速度感人,所以也pass掉;
3.扩展原有VPS存储,这个看着比较靠谱,所以来试试;

买一个数据盘

因为笔者的VPS是在腾讯云上面买的,所以买数据盘进行存储空间的扩充的话就只能在腾讯云上买,而且,笔者的VPS选的是上海二区,所以买数据盘就只能在上海二区的买才能挂载;
那么就需要登录腾讯云,然后选择找到需要扩容的VPS,选择更多、资源调整、数据盘扩容/系统盘扩容(系统盘扩容比数据盘扩容贵的多,笔者只是需要拿来做数据的备份所以当然是按实惠的来),然后选择数据盘扩容之后,会让你根据所需要的数据盘大小,时间,来定位价格,一顿操作买完之后,在控制台-云硬盘 找到对应的数据盘,然后在选项-更多,来选择将数据盘分配至VPS,期间需要创建快照策略,这个因人而异,看自己想怎么选,不知道怎么选的,可以按照系统推荐来选。
腾讯云挂载数据盘
腾讯云挂载数据盘

分配到VPS之后,那就来登录VPS看看吧。

挂载系统盘

将数据盘加载到VPS上之后,我们还需要对这个加载的这部分空间进行分配,玩过windows分区的朋友应该知道,windows切割出来的空白区,没有分配之前在我的电脑那里是看不到的,一样的道理,我们在腾讯云控制台买的这个数据盘,也是在VPS上现在不能用,所以我们要对这部分空间进行挂载。

挂载的方式如下:

可以先查看分区

df -h

可以看到我们买的那个数据盘并没有出现在目录里,所以接下来我们要找到他,然后挂载他。

查看磁盘分区

fdisk -l

此命令可以看到所有的磁盘,单系统盘的话会只看到一个,Disk /dev/vda,而我们买了一个数据盘加载上了,所以我们还可以看到一个Disk /dev/vdb 50G 的磁盘,看到这个证明我们已经把买的那个数据盘加载上了,那么接下来做挂载操作。

格式化分区

因为我们的数据盘是在/dev/vdb,所以先对其进行格式化用于挂载。

mkfs.ext4 /dev/vdb

添加分区信息和自动挂载

echo '/dev/vdb   /zhrb ext4    barrier=0  0  0' >> /etc/fstab
cat /etc/fstab #查看是否写入成功

把数据盘挂载到/zhrb 文件夹下,也就是说,/zhrb 文件夹下的文件都会储存在数据盘中,关于磁盘空间挂载这点,有兴趣的小伙伴可以自行深入研究下,挺有意思的。

挂载

mount -a

然后再df -h 就可以看到我们新挂载的系统盘啦,可用空间49G+。
腾讯云挂载数据盘
腾讯云挂载数据盘
至此 ,腾讯云怎么加载数据盘,完事。