华为云之EVS云硬盘的备份与快照恢复【玩转华为云】

举报
江湖有缘 发表于 2023/03/10 20:00:37 2023/03/10
【摘要】 华为云之EVS云硬盘的备份与快照恢复【玩转华为云】

一、云硬盘EVS介绍

云硬盘(Elastic Volume Service)是一种为ECS、BMS等计算服务提供持久性块存储的服务,通过数据冗余和缓存加速等多项技术,提供高可用性和持久性,以及稳定的低时延性能。您可以对云硬盘做格式化、创建文件系统等操作,并对数据做持久化存储。

image.png

二、HECS云耀云服务器介绍

HECS(云耀云服务器)是可以快速搭建简单应用的新一代云服务器,具备独立、完整的操作系统和网络功能,适用于网站搭建、开发环境等低负载应用场景。

image.png

三、本次实践说明

1.本次使用的华为云耀云服务器HECS;
2.本次主要使用体验EVS云硬盘的备份及快照相关功能。

四、购买华为云HECS云耀云服务器

1.购买说明

1.新用户可以直接前往开发者试用专区,免费领取ECS云耀云服务器,
官网地址:https://activity.huaweicloud.cn/free_test/index.html
2.老用户直接选择包月购买即可。

image.png

2.进入购买界面

登录华为云官网,控制台——服务列表——云耀云服务器HECS

image.png

image.png

3.购买华为云HECS云耀云服务器

选择购买HECS云耀云服务器

image.png

区域:可定义,这里选择是西南——贵阳一;
系统镜像:选择centos7.6操作系统;
配置:选择入门型的即可,用于学习和测试;
密码:设置root密码,自定义。

image.png

增值服务:可勾选“开启详细云监控”,免费试用;
购买时长:选择一个月即可;
购买量:1台;
配置完毕后,选择立即购买

image.png

image.png
image.png

4.查看购买的HECS状态

选择服务列表——云耀云服务器HECS,进入HECS控制台,看到刚购买的HECS云耀云服务器。

image.png

image.png

五、购买EVS云硬盘

1、进入EVS云硬盘管理界面

服务列表——云硬盘EVS,进入EVS云硬盘管理界面。

image.png
image.png

2.购买EVS云硬盘

选择购买EVS云硬盘:
计费模式:按需计费;
区域:西南)贵阳一(与HECS云主机所在区域保持一致);
可用区:可用区4(与HECS云主机所在可用区保持一致);
磁盘规则:通用型ssd,10G;
云备份:选择购买;
云备份存储库名称:vault-7726;
云备份存储库容量:10G;
备份策略:默认;
其余配置:默认即可。

image.png

image.png

image.png
image.png

3.查看购买的EVS云硬盘

在EVS云硬盘列表,查看刚购买的云硬盘。

image.png

六、挂载云硬盘到HECS

1.进入HECS的管理界面

点击HECS云耀云主机的主机名称,进入管理详情页。

image.png
image.png

2.进入HECS的云硬盘管理界面

选择HECS的云硬盘管理页面

image.png

3.挂载EVS云硬盘

选择挂载磁盘,选择购买的EVS硬盘。

image.png

image.png

七、在HECS上挂载新增云硬盘

1.查看HECS的弹性公网IP

在HECS控制面板,查看当前云服务器的弹性公网IP。

image.png

2.本地连接HECS

打开本地Xshell工具,输入公网IP,云服务器的账号密码进行远程连接。

image.png

3.查看系统版本

检查操作系统版本

[root@hecs-4981 ~]# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core) 

4.检查系统内核版本

[root@hecs-4981 ~]# uname -r 
3.10.0-1160.53.1.el7.x86_64


5.查看系统挂载的所有磁盘

使用lsblk,查看系统挂载的所有磁盘,发现有一块新增的vdb硬盘。

[root@hecs-4981 ~]# lsblk
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda    253:0    0  40G  0 disk 
└─vda1 253:1    0  40G  0 part /
vdb    253:16   0  10G  0 disk 

6.挂载新增磁盘

对磁盘进行分区

[root@hecs-4981 ~]# fdisk /dev/vdb
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0xec1c3c1b.

Command (m for help): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partition number (1-4, default 1): 
First sector (2048-20971519, default 2048): 
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): 
Using default value 20971519
Partition 1 of type Linux and of size 10 GiB is set

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.


格式化分区exit4文件系统格式

[root@hecs-4981 ~]# mkfs.ext4 /dev/vdb1
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
655360 inodes, 2621184 blocks
131059 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2151677952
80 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

创建挂载目录并挂载磁盘

[root@hecs-4981 ~]# mkdir -p /data/disk01
[root@hecs-4981 ~]# mount /dev/vdb1 /data/disk01/


7.查看磁盘情况

使用df -h查看文件系统

[root@hecs-4981 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        486M     0  486M   0% /dev
tmpfs           496M     0  496M   0% /dev/shm
tmpfs           496M  6.8M  489M   2% /run
tmpfs           496M     0  496M   0% /sys/fs/cgroup
/dev/vda1        40G  2.8G   35G   8% /
tmpfs           100M     0  100M   0% /run/user/0
/dev/vdb1       9.8G   37M  9.2G   1% /data/disk01

七、EVS的备份功能

1.向磁盘写入数据

向磁盘写入数据

[root@hecs-4981 disk01]# touch file.$(date +%F)
[root@hecs-4981 disk01]# ls
file.2023-03-10

2.创建备份

在EVS的管理页面,选择创建备份,
勾选带备份云硬盘,第一次需勾选全量备份,确认。

image.png

image.png

image.png

3.查看备份完成状态

云备份控制台—任务,查看任务状态是否处于完成状态。

image.png

4.查看备份副本

云备份控制台——云硬盘备份——备份副本,查看备份副本。

image.png

八、测试备份恢复功能

1.在HECS上删除数据

删除磁盘的所有数据

[root@hecs-4981 disk01]# ls
file.2023-03-10
[root@hecs-4981 disk01]# rm -rf file.2023-03-10 
[root@hecs-4981 disk01]# ls
[root@hecs-4981 disk01]# 


2.卸载磁盘

在云硬盘管理界面,选中磁盘,选择卸载。

image.png

image.png

3.恢复数据

在云备份控制台——云硬盘备份——备份副本,选择恢复数据。

image.png

image.png
image.png

4.查看恢复状态

云备份控制台——任务,查看恢复任务完成状态

image.png

5.重新将EVS挂载到HECS云耀云服务器

在云硬盘管理页面,重新将EVS挂载给HECS云主机。

image.png

image.png

6.在HECS查看数据是否恢复

重新挂载磁盘

[root@hecs-4981 data]# mount /dev/vdc1 /data/disk01/
[root@hecs-4981 data]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        486M     0  486M   0% /dev
tmpfs           496M     0  496M   0% /dev/shm
tmpfs           496M  6.8M  489M   2% /run
tmpfs           496M     0  496M   0% /sys/fs/cgroup
/dev/vda1        40G  2.8G   35G   8% /
tmpfs           100M     0  100M   0% /run/user/0
/dev/vdc1       9.8G   37M  9.2G   1% /data/disk01

查看数据是否正常恢复,发现数据已经正常恢复。

[root@hecs-4981 data]# cd /data/disk01/
[root@hecs-4981 disk01]# ls
file.2023-03-10
[root@hecs-4981 disk01]# 



7.云硬盘备份的策略配置

可以给云硬盘的备份策略进行详细配置

image.png

九、EVS云硬盘的快照功能

1.创建云硬盘快照

在云硬盘管理页面,选择云硬盘,点击创建快照;

image.png
image.png

2.查看快照

云硬盘——快照,查看创建完成的快照状态。

image.png

十、测试快照恢复功能

1.删除磁盘数据

删除磁盘数库

[root@hecs-4981 disk01]# ls
file.2023-03-10
[root@hecs-4981 disk01]# rm -rf file.2023-03-10 
[root@hecs-4981 disk01]# ls
[root@hecs-4981 disk01]# 


2.卸载磁盘

在云硬盘管理页面,选择卸载磁盘。

image.png
image.png
image.png

3.回滚数据

在云硬盘管理页面——云硬盘——快照,选择回滚数据。

image.png

image.png

4.重新挂载磁盘

在云硬盘管理页面——云硬盘——磁盘,选择挂载磁盘。

image.png

image.png
image.png

5.在HECS查看数据

重新在HECS操作系统上挂载磁盘

[root@hecs-4981 ~]# mount /dev/vdd1 /data/disk01/
[root@hecs-4981 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        486M     0  486M   0% /dev
tmpfs           496M     0  496M   0% /dev/shm
tmpfs           496M  6.8M  489M   2% /run
tmpfs           496M     0  496M   0% /sys/fs/cgroup
/dev/vda1        40G  2.8G   35G   8% /
tmpfs           100M     0  100M   0% /run/user/0
/dev/vdd1       9.8G   37M  9.2G   1% /data/disk01

在HECS查看数据是否恢复,经检查,数据已成功恢复。

[root@hecs-4981 ~]# cd /data/disk01/
[root@hecs-4981 disk01]# ls
file.2023-03-10

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。