数据盘操作指南

1.1申请云主机数据盘

1.进入控制台点击创建云主机按钮。

1669790657923334.png

 

2.进入创建云主机页面,选择数据盘大小。

1669790751636202.png

3.选择加减按钮或输入数值即可修改数据盘的大小。

1669791153541833.png

1.2升级云主机数据盘

1.云主机页面,点击云主机名称进入云主机单机页面。

1669791301855108.png

2.点击升级配置按钮,有数据盘项。(目前只支持升级配置功能。)

1669791401424999.png

3.输入所要升级的数值大小,点击立即购买即可。(在更改配置之前,为了避免数据丢失,请先关闭您的主机。修改数据盘容量后,需要手动进行配置更新操作,请按照 帮助中心 中的指导说明进行。) 

1.3从云硬盘页面创建云硬盘

1.登录比格云控制台。

2.进入“云硬盘”⻚面,点击「新建」。

1669792152859078.png

3.选择云硬盘类型。
 a.比格云目前的云硬盘类型为高效云硬盘。

 b.目前只有无锡节点的通用计算型、高主频型主机可以挂载云硬盘。

1669795864300660.png

4.设置云硬盘名称。

 a.最多支持64位字符,由中文、数字、字母或符号“-”“_”组成,后期可修改。

 b.跟随主机一起创建的云硬盘,主机名称为云硬盘的前缀,后期可修改。

1669795945305691.png

5.快速创盘。
 a.需勾选「使用快照创建云硬盘」,并选择您需要使用的快照。

 b.使用快照创建的云硬盘容量默认等于快照大小,您可以调整容量大于该默认值。

1669796028329696.png

6.选择云硬盘容量。


 a.在“云硬盘“⻚面新建的云硬盘为弹性云硬盘,作为数据盘使用。容量2T - 32T(≈20GB - 32760GB),可扩容,不 可缩小,生命周期独立于云主机,可      以任意挂载至支持挂载的主机上。


 b.跟随云主机一起创建云硬盘时赠送60G非弹性云硬盘,作为系统盘使用,生命周期完全跟随云主机,不支持挂载与卸载。

1669796084327423.png

7.快照包服务。
 a.需开启「快照包服务」,并选择您需要购买的套餐及设置自动快照时间。 

 b.包含3个手动快照和不同套餐分配的N个定期自动快照,可将云硬盘恢复至任意某个快照数据。

1669796179808326.png

8.选择购买时⻓。

 a.比格云提供两种计费方式:包年包月/按需。

 b.包年包月:可选1至10个月的包月服务,或者1至3年的包年服务(包年仅需10个月的费用)。

 c.按需:按小时实时计费并扣费,可随时开启/删除。

1669796267389509.png

9.点击「确定」,完成购买。

 a.确认无误后点击“确定”按钮,完成支付。

 b.付款时若余额不足,请先至充值⻚面充值金额,再购买云硬盘。

 c.未实名认证用户,请先完成实名认证,再购买资源。

1.4使用快照创建云硬盘

使用快照创建云硬盘将直接包含快照内的相关数据,具体操作请参照 「快照>使用快照创建云硬盘」

1.5挂载/卸载云硬盘 

1.5.1挂载云硬盘

1.登录比格云控制台,进入云硬盘列表⻚。

2.找到目标所在行,点击行末「挂载」。 

 a.仅数据盘属性的弹性云硬盘支持挂载操作。

 b.跟随云主机一起创建的云硬盘,自动挂载至该主机。

1669796504368655.png

3.在出现的弹窗上确认信息并选择需要挂载的主机(主机需支持挂载)。

09-挂载弹窗.png

4.点击「确定」,挂载主机。

1.5.2卸载云硬盘

1.登录比格云控制台,进入云硬盘列表⻚。

2.找到目标所在行,点击行末「卸载」。

 a.仅数据盘属性的弹性云硬盘支持卸载操作。

 b.卸载弹性云硬盘时,关联此云硬盘的云主机必须处于关机状态

1669796692814965.png

3.在弹出的提示框中,确认警告事项,点击「确认」,完成卸载。

1.6.扩容 

1.6.1扩容云硬盘

1.登录比格云控制台,进入云硬盘列表⻚。

2.找到目标所在行,点击行末「扩容」。 仅数据盘属性的弹性云硬盘支持扩容操作。

1669796863888613.png

3.在扩容弹窗上选择目标容量。

4.点击「确定」,完成购买。

 a.因为快照包费用取决于相关联的云硬盘容量,所以此云硬盘如果有相关联快照包,则同时会收取快照包的提升     费用。

 b.确认无误后点击“确定”按钮,完成支付。
 c.付款时若余额不足,请先至充值⻚面充值金额,再扩容云硬盘。


1.3申请云数据库磁盘

1.云数据库页面,点击创建云数据库。

7.png

2.进入创建云数据库页面,选择磁盘大小。

8.png

3.拖拉数据轴圆点或输入数值即可修改数据盘的大小。

9.png

1.4升级云数据库磁盘

实例支持升级数据盘与内存,不支持更改实例类型与数据库机型,计费套餐默认为当前实例套餐,不可修改。

10.png

 

 

新增数据盘(Linux系统)

对于用户新增加的数据盘,用户可以直接当裸设备直接使用。否则需要经过分区,格式化,挂载等步骤才能够使用新增加的数据盘。例如:新增加的数据盘为vdc。

1、 查看新增盘信息。   

 image.png          

2、 在新增磁盘上,创建新的分区

image.png

3、 格式化并修改相关配置文件。

这里以CentOS 6和CentOS 7为例,相关操作如下:

针对ext4文件系统操作方法如下(CentOS6为例)
#mkfs.ext4 /dev/vdc1 (格式化文件系统)

#mkdir /biggeryun      (创建挂载目录,目录名根据需要自定义)

#cp /etc/fstab /etc/fstab.bak    (备份旧的fstab文件)

#echo "/dev/vdc1               /biggeryun              ext4     defaults        0 0"  >>

 /etc/fstab       (开机启动挂载数据盘,这里为ext4文件系统类型)

image.png

image.png

针对xfs文件系统操作方法如下(CentOS7为例)

#mkfs.xfs /dev/vdc1   (格式化文件系统)

#mkdir /biggeryun      (创建挂载目录,目录名根据需要自定义)

#echo "/dev/vdc1               /biggeryun              xfs     defaults        0 0" >> 

/etc/fstab       ( 开机启动挂载数据盘,这里为xfs文件系统类型 )

image.png

image.png

4、 挂载文件系统。

#mount /biggeryun

image.png

这里可以看到对应的数据盘已经挂载完成。


扩容数据盘(Linux系统)

1.1 简述


本文档主要介绍比格云主机(linux)数据盘进行扩容的操作步骤和注意事项,数据盘默认分区是/dev/vdc1,数据盘默认挂载点是/data。系统盘免费赠送60G,不支持扩容。

1.2 扩容分类


数据盘扩容总的可以分为两类,不涉及分区数量变化和涉及分区数量变化。


2.1 不涉及分区数量变化的数据盘扩容


不涉及分区数量的变化只对现有分区容量进行扩容,建议使用growpart工具进行扩容。growpart可以对MBR和GPT分区进行扩容,详细步骤如下。


2.2 growpart扩容分区容量步骤

2.2.1.制作快照

包月或者包年的云主机,对数据盘进行扩容前请先为数据盘创建快照,做好数据备份确保原有数据安全。

按需付费的云主机无法对数据盘制作快照,请先将重要数据拷贝到其他存储介质上确保原有数据安全。

新购买的数据盘,请忽略该步骤。

制作快照步骤请参见比格云-做新一代高性能云主机 (biggeryun.com)。


2.2.2.在控制台扩容数据盘容量

控制台扩容数据盘容量具体步骤如下:

A)在云主机列表中点击管理,进入主机管理页面;

B)点击右上角关机按钮,先关闭要扩容数据盘的云主机;

C)在主机管理页面点击升级配置,进入配置扩容页面;

D)在数据盘栏将当前容量修改为扩容后的容量(40G升到60G);

E)应付差价计算出来确认后,点击立即购买;

F)点击立即购买后,会弹出价格确认页面,确认无误点击确定,页面弹出操作成功提示即表示控制台扩容数据盘容量成功。(控制台扩容数据盘容量后,您还不能使用扩容的容量,需要在云主机内部扩容分区和文件系统。)


2.2.3.查看数据盘分区情况

以root用户登录到云主机,查看数据盘的容量(控制台扩容是否生效)、分区类型(MBR或GPT)、文件系统类型(ext4或xfs)。不同的分区、文件系统类型,后续扩容操作中存在差异。


2.2.3.1.验证控制台扩容是否生效

查看命令

lsblk

该示例中40G表示分区/dev/vdc1可使用的容量为40G,60G表示/dev/vdc盘总容量为60G,说明控制台扩容数据盘容量成功。

1627281837499411.png


2.2.3.2.查看分区类型

查看命令

fdisk -lu

该示例中展示了系统盘(/dev/vda1)和数据盘(/dev/vdc1)的分区类型。

说明:

A)Disklabel type:dos,表示为MBR分区

B)Disklabel type:gpt,表示为GPT分区

1627281843607271.png


2.2.3.3.查看系统文件类型

查看命令

df -Th

执行结果如下,Type为对应分区的文件系统类型,Mounted on为对应文件系统的挂载点。文件系统类型不同对应的扩容命令不同,具体如下:

ext*文件系统使用resize2fs,如:resize2fs  /dev/vdc1

xfs文件系统使用xfs_growfs,如:xfs_growfs  /data

1627281861144771.png


2.2.4.growpart扩容分区


2.2.4.1.安装gdisk工具


如果您的分区格式为GPT,则必须安装gdisk。如果您的分区格式为MBR,则无需安装gdisk。

安装命令

yum install -y gdisk

说明:

如果系统版本较低无法直接使用yum安装,可先在下方的链接中下载适合自己系统(发行版本、大版本号、32位\64位)的rpm包,然后上传到服务器,使用rpm命令安装,具体如下:

下载地址:http://rpm.pbone.net/

安装示例:rpm -ivh  gdisk-0.8.10-1.el6.x86_64.rpm


2.2.4.2.安装growpart工具

CentOS7及以上版本安装命令

yum install -y cloud-utils-growpart

Debian9及以上版本、Ubuntu14及以上版本安装命令

apt-get update

apt-get install -y cloud-guest-utils

说明:

A)如果系统版本较低无法直接使用yum或者apt-get命令安装,可先在下方的链接中下载适合自己系统(发行版本、大版本号、32位\64位)的rpm包,然后上传到服务器,使用rpm命令安装。

B)growpart需自行安装依赖包,具体如下:

rpm包仓库地址

http://rpm.pbone.net/

安装命令

rpm -ivh dracut-modules-growroot-0.20-3.fc21.noarch.rpm  cloud-utils-growpart-0.27-10.el6.x86_64.rpm


2.2.5.扩容分区

扩容分区的命令

growpart  /dev/vdc  1

说明:

A)/dev/vdc和1之间需要空格分隔,如果需要扩容其他分区,请根据实际情况修改分区和分区号。

B)CentOS6和Redhat6版本的系统执行完growpart命令后需要重启系统使其生效。

C)growpart命令执行结果如下:

1627281878543545.png


2.2.6.扩容文件系统

文件系统类型不一样扩容的命令也不一样,需根据上面查询的文件系统类型运行对应的命令进行文件系统扩容。

ext*类型文件系统扩容命令

resize2fs  /dev/vdc1

xfs类型文件系统扩容命令

xfs_growfs  /data

说明:

A)/dev/vdc1为本示例中的分区,请根据自己的情况进行修改。

B)/data为本示例中的挂载目录,请根据自己的情况进行修改。


2.2.7.扩容验证

执行完上述扩容操作后可使用如下命令进行扩容验证。

lsblk

1627281893167133.png

从上图可以看到分区/dev/vdc1的容量已经由40G升到了60G,至此数据盘扩容完毕。



3.1 涉及分区数量变化的数据盘扩容说明

涉及分区数量变化的扩容无法使用growpart工具,使用fdisk或者parted创建分区,再使用mkfs格式化新分区,具体步骤如下。

3.2 新增并格式化MBR分区步骤

3.2.1.操作案例

Centos 6.5 64位数据盘“/dev/vdc”原有容量200GB,只有一个分区“/dev/vdc1”。将数据盘容量扩大至300GB,本示例为新增的100GB分配新的MBR分区“/dev/vdc2”。


3.2.2.在控制台扩容数据盘容量

控制台扩容数据盘容量具体步骤如下:

G)在云主机列表中点击管理,进入主机管理页面;

H)点击右上角关机按钮,先关闭要扩容数据盘的云主机;

I)在主机管理页面点击升级配置,进入配置扩容页面;

J)在数据盘栏将当前容量修改为扩容后的容量;

K)应付差价计算出来确认后,点击立即购买;

点击立即购买后,会弹出价格确认页面,确认无误点击确定,页面弹出操作成功提示即表示控制台扩容数据盘容量成功。(控制台扩容数据盘容量后,您还不能使用扩容的容量,需要在云主机内部扩容分区和文件系统。)

3.2.3.新建分区

fdisk -u /dev/vdc

image.png


3.2.4.查看分区

1627282369309496.png


3.2.5.格式化文件系统

创建ext4文件系统命令

mkfs.ext4  /dev/vdc2

创建xfs文件系统:

mkfs.xfs  /dev/vdc2


3.2.6.查看文件系统信息

查看命令:

blkid /dev/vdc2

示例结果如下所示:

1627282387734029.png


3.2.7.挂载

挂载命令:

mount /dev/vdc2  /test


3.2.8.设置开机自动挂载分区

1627282400887316.png

3.3 新增并格式化GPT分区步骤

3.3.1.操作案例

Centos 7.2 64位数据盘“/dev/vdc”原有容量200GB,只有一个分区“/dev/vdc1”。将数据盘容量扩大至300GB,本示例为新增的100GB分配新的GPT分区“/dev/vdc2”。


3.3.2.在控制台扩容数据盘容量

控制台扩容数据盘容量具体步骤如下:

L)在云主机列表中点击管理,进入主机管理页面;

M)点击右上角关机按钮,先关闭要扩容数据盘的云主机;

N)在主机管理页面点击升级配置,进入配置扩容页面;

O)在数据盘栏将当前容量修改为扩容后的容量;

P)应付差价计算出来确认后,点击立即购买;

点击立即购买后,会弹出价格确认页面,确认无误点击确定,页面弹出操作成功提示即表示控制台扩容数据盘容量成功。(控制台扩容数据盘容量后,您还不能使用扩容的容量,需要在云主机内部扩容分区和文件系统。)


3.3.3.查看磁盘的分区信息

查看命令

parted /dev/vdc

设置显示单位:unit s

查看分区信息:p

回显类似如下信息:

1627282442335089.png


3.3.4.新建分区

以为新增容量分配一整个分区为例,执行以下命令,按“Enter”。

mkpart 磁盘分区名称 起始磁柱值 截止磁柱值

命令示例

mkpart  test  419430239s 100%

由于4中,已有分区“dev/vdc1”的截止磁柱值为419430366s”,因此对于新增分区“dev/vdc2”,起始磁柱值设置为“419430239s”,截止磁柱值设置为“100%”。此处仅供参考,您可以根据业务需要自行规划磁盘分区数量及容量。

回显类似如下信息:

image.png


3.3.5.格式化文件系统

创建命令

mkfs -t 文件系统 磁盘分区


xfs文件系统命令

mkfs -t xfs /dev/vdc2


ext*文件系统命令

mkfs -t ext4 /dev/vdc2

回显类似如下信息:


image.png


3.3.6.挂载

挂载命令

mount /dev/vdc2 /test

image.png

3.3.7.设置开机自动挂载分区

image.png

3.4 裸设备建立分区和文件系统

3.4.1.操作案例

Centos 7.2 64位数据盘“/dev/vdc”100GB,当数据盘没有创建分区,未创建文件系统,可参见以下步骤创建vdc1分区及文件系统。


3.4.2.在控制台购买数据盘容量

控制台购买数据盘容量具体步骤如下:

Q)在云主机列表中点击管理,进入主机管理页面;

R)点击右上角关机按钮,先关闭要扩容数据盘的云主机;

S)在主机管理页面点击升级配置,进入配置扩容页面;

T)在数据盘栏将当前容量修改为购买后的容量;

U)应付差价计算出来确认后,点击立即购买;

点击立即购买后,会弹出价格确认页面,确认无误点击确定,页面弹出操作成功提示即表示控制台扩容数据盘容量成功。(控制台扩容数据盘容量后,您还不能使用扩容的容量,需要在云主机内部扩容分区和文件系统。)


3.4.3.查看磁盘的分区信息

查看命令

lsblk

回显类似如下信息:

image.png


3.4.4.新建分区

新建分区命令

fdisk -u /dev/vdc

输入p:打印分区表。

输入n:新建分区。

输入p:选择分区类型为主分区。

输入<分区号>:选择分区号。本示例选取了1。

 输入w:保存修改并退出。

image.png


3.4.5.格式文件系统

格式化命令

mkfs -t 文件系统 磁盘分区


ext*文件系统命令

mkfs -t ext4 /dev/vdc1


xfs文件系统命令

mkfs -t xfs /dev/vdc1


3.4.6.挂载

挂载命令

mount /dev/vdc1 /data


3.4.7.设置开机自动挂载磁盘分区

执行如下命令,查询磁盘分区的UUID,然后编辑/etc/fstab

blkid 磁盘分区

blkid /dev/vdc1

image.png

新增数据盘(Windows系统)

以Windows2012为例:

1、 右击这台电脑,点击“管理”。

blob.png

2、工具--> 计算机管理。

blob.png

3、点击“磁盘管理”。可以看到多了一个未分配的磁盘。

blob.png

4、 右击“磁盘管理”,所有任务-->联机。

blob.png

5、选中磁盘右边未分配的的区域,右击,点击“初始化磁盘”。

blob.png

6、 如下图所示,点击“确定”。

blob.png

7、再次右击未分配的区域,点击“新建简单卷...”。然后按照默认下一步,下一步操作即可。

blob.png

8、 完成后,即可看到新增卷。

blob.png

扩容数据盘(Windows系统)

以Windows2012为例:

1、桌面-> 右击 “这台电脑”-->管理。

blob.png

blob.png

blob.png

2、在未分配的磁盘空间右击,创建新的卷。

blob.png

blob.png


Windows 重装为 Linux 后读取原 NTFS 类型数据盘


1、背景:

Windows Server(挂载了数据盘的情况)重装成Linux Server后,Linux Server无法读取数据盘。

这是由于Windows Server的文件系统通常使用 NTFS 或者 FAT32 格式,Linux Server的文件系统通常使用 EXT 系列的格式。所以Windows Server重装成Linux Server后,是无法直接读取原 Linux Server的文件系统的。

本文档指导您在重装系统后的 Linux Server上,读取原 Windows Server下的数据盘数据

2、准备:

a) Windows Server重装前本地磁盘如下:

image.png 

b) Windows Server重装后,进入Linux Server执行以下命令,安装 ntfs相关软件

CentOS: yum install ntfs* –y

Ubuntuapt-get install ntfs* -y

3、操作步骤:

a) Windows Server系统重装成Linux Server后,以centos7为例,执行命令parted -l查看:

image.png 

b) 执行命令,yum install ntfs* -y

c) 执行命令, mount -t ntfs-3g /dev/vdc2 /mnt

image.png 

 d)完工,此时已经可以看到windows的文件,并可以读写操作。

image.png 



Linux 重装为 Windows 后读取原 EXT 类型数据盘

1、背景:

Linux Server(挂载了数据盘的情况)重装成Windows Server后,Windows Server访问数据盘时,报错:”无法访问D:\ 此卷不包含可识别的文件系统。请确定所有请求的文件系统驱动程序已加载,且此卷未损坏。

这是由于Windows Server的文件系统通常使用 NTFS 或者 FAT32 格式,Linux Server的文件系统通常使用 EXT 系列的格式,所以Linux Server重装成Windows Server后,是因为Windows Server无法直接原 Linux Server的文件系统,导致无法访问数据盘的。

本文档指导您在重装系统后的 Windows Server上,读取原 Linux Server下的数据盘数据。

2、准备:

a) Windows Server 2016 Standard为例;

b) 下载DiskInternals Linux Reader,官网:

http://www.diskinternals.com/download/Linux_Reader.exe ;

c)  假设原 Linux 系统下有系统分区/dev/vda1和数据分区/dev/vdc1

image.png 

3、操作步骤:

a) Linux系统重装成Windows Server后,看不到数据盘:

image.png 

b) 原因是由于Windows Server 默认的管理员策略导致的,右键磁盘1,点击”联机,就以看到数据盘了

image.png 

c) 点击联机操作后,可以看到多出了2个本地磁盘。如果提示格式化磁盘,请选择,不然数据盘中的数据被格式化了。点击新出现的本地磁盘,报错信息如下:

image.png 

d)安装并打开 DiskInternals Linux Reader可以看到此时数据盘已经出现在Windows Server下,如下图所示:

image.png 

e) 进入/data/磁盘下,选中需要复制出来的文件,点击”save”,即可保存到你想要的地方。

image.png 

注意:此时 Linux Server的数据盘为只读。若需要将此数据盘作为 Windows 数据盘进行读写操作,请先将需要的文件备份,重新格式化成 Windows 操作系统支持的标准类型