Linode在Fremont机房推出了Block Storage功能的测试版,并在2018年1月1日前可以免费使用。Block Storage有些类似于移动硬盘的功能,磁盘功能独立于VPS,可以方便的从一个VPS中拔出后重新插入到另外一个VPS中而无需关闭VPS。
Block Storage可以干什么
- 在两个或多个VPS间转移数据
- 自由扩展磁盘空间,使VPS磁盘空间利用更加灵活
- 使文件系统独立于VPS,不受VPS系统的影响
有时候长年累月的积累,VPS上的磁盘空间非常捉襟见肘,但是CPU和MEM又完全够用,为了磁盘空间而升级VPS显然不太划算。何况现在私有云渐渐成为趋势,照片和重要文档的云备份需求正在变得越来越迫切。
费用
基础费用:$0.10 per GB per month(2017年整年免费)
比较
DigitalOcean:20GB,$2/mo——》$0.10 per GB per Month
百度网盘:15GB,75元/年——》¥0.42 每月每GB——》$0.063 per GB per Month
就价位来说,算是和DigitalOcean保持一致,但是相比国内的网盘来说,58.7%的价格差距还是比较大的。不过如果算上使用场景多样化后的溢价,却也能够填补这个价格差。
创建Block Storage
方法一
VPS列表界面—》Manage Volumes—》Add a Volume
方法二
单个VPS控制面板—》Volumes—》Create a new Volume
挂载Block Storage
VPS列表界面—》Manage Volumes—》点击需要挂载的Volume—》选择需要挂载的VPS—》挂载至VPS
卸载Block Storage
VPS列表界面—》Manage Volumes—》点击需要挂载的Volume—》选择Detach—》确认卸载
卸载前需要确认Volume已从VPS中umount
使用Block Storage
列出所有磁盘
1 |
lsblk |
格式化磁盘
进入磁盘主界面找到Filesystem Path,使用命令 mkfs.ext4 Filesystem Path 格式化磁盘
例如
1 |
mkfs.ext4 /dev/disk/by-id/scsi-0Linode_Volume_test-1 |
挂载磁盘
创建一个目录作为挂载点
1 |
mkdir /mnt/test-1 |
挂载磁盘到挂载点
1 |
mount /dev/disk/by-id/scsi-0Linode_Volume_test-1 /mnt/test-1 |
查看所有已挂载磁盘
1 |
df -kh |
卸载磁盘
1 |
umount /mnt/test-1 |
用于在不同VPS之间转移磁盘时使用
存储文件
挂载点路径即磁盘入口,只需要将文件保存至路径 /mnt/test-1 下即可
FTP连接后,进入 /mnt/test-1 目录即可看到磁盘下的文件系统
Clone
克隆VPS之后,在旧VPS挂载的磁盘会自动挂载到新VPS上
There are no comments yet