华为云之EVS云硬盘的备份与快照恢复【玩转华为云】
一、云硬盘EVS介绍
云硬盘(Elastic Volume Service)是一种为ECS、BMS等计算服务提供持久性块存储的服务,通过数据冗余和缓存加速等多项技术,提供高可用性和持久性,以及稳定的低时延性能。您可以对云硬盘做格式化、创建文件系统等操作,并对数据做持久化存储。
二、HECS云耀云服务器介绍
HECS(云耀云服务器)是可以快速搭建简单应用的新一代云服务器,具备独立、完整的操作系统和网络功能,适用于网站搭建、开发环境等低负载应用场景。
三、本次实践说明
1.本次使用的华为云耀云服务器HECS;
2.本次主要使用体验EVS云硬盘的备份及快照相关功能。
四、购买华为云HECS云耀云服务器
1.购买说明
1.新用户可以直接前往开发者试用专区,免费领取ECS云耀云服务器,
官网地址:https://activity.huaweicloud.com/free_test/index.html
2.老用户直接选择包月购买即可。
2.进入购买界面
登录华为云官网,控制台——服务列表——云耀云服务器HECS
3.购买华为云HECS云耀云服务器
选择购买HECS云耀云服务器
区域:可定义,这里选择是西南——贵阳一;
系统镜像:选择centos7.6操作系统;
配置:选择入门型的即可,用于学习和测试;
密码:设置root密码,自定义。
增值服务:可勾选“开启详细云监控”,免费试用;
购买时长:选择一个月即可;
购买量:1台;
配置完毕后,选择立即购买
4.查看购买的HECS状态
选择服务列表——云耀云服务器HECS,进入HECS控制台,看到刚购买的HECS云耀云服务器。
五、购买EVS云硬盘
1、进入EVS云硬盘管理界面
服务列表——云硬盘EVS,进入EVS云硬盘管理界面。
2.购买EVS云硬盘
选择购买EVS云硬盘:
计费模式:按需计费;
区域:西南)贵阳一(与HECS云主机所在区域保持一致);
可用区:可用区4(与HECS云主机所在可用区保持一致);
磁盘规则:通用型ssd,10G;
云备份:选择购买;
云备份存储库名称:vault-7726;
云备份存储库容量:10G;
备份策略:默认;
其余配置:默认即可。
3.查看购买的EVS云硬盘
在EVS云硬盘列表,查看刚购买的云硬盘。
六、挂载云硬盘到HECS
1.进入HECS的管理界面
点击HECS云耀云主机的主机名称,进入管理详情页。
2.进入HECS的云硬盘管理界面
选择HECS的云硬盘管理页面
3.挂载EVS云硬盘
选择挂载磁盘,选择购买的EVS硬盘。
七、在HECS上挂载新增云硬盘
1.查看HECS的弹性公网IP
在HECS控制面板,查看当前云服务器的弹性公网IP。
2.本地连接HECS
打开本地Xshell工具,输入公网IP,云服务器的账号密码进行远程连接。
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的管理页面,选择创建备份,
勾选带备份云硬盘,第一次需勾选全量备份,确认。
3.查看备份完成状态
云备份控制台—任务,查看任务状态是否处于完成状态。
4.查看备份副本
云备份控制台——云硬盘备份——备份副本,查看备份副本。
八、测试备份恢复功能
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.卸载磁盘
在云硬盘管理界面,选中磁盘,选择卸载。
3.恢复数据
在云备份控制台——云硬盘备份——备份副本,选择恢复数据。
4.查看恢复状态
云备份控制台——任务,查看恢复任务完成状态
5.重新将EVS挂载到HECS云耀云服务器
在云硬盘管理页面,重新将EVS挂载给HECS云主机。
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.云硬盘备份的策略配置
可以给云硬盘的备份策略进行详细配置
九、EVS云硬盘的快照功能
1.创建云硬盘快照
在云硬盘管理页面,选择云硬盘,点击创建快照;
2.查看快照
云硬盘——快照,查看创建完成的快照状态。
十、测试快照恢复功能
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.卸载磁盘
在云硬盘管理页面,选择卸载磁盘。
3.回滚数据
在云硬盘管理页面——云硬盘——快照,选择回滚数据。
4.重新挂载磁盘
在云硬盘管理页面——云硬盘——磁盘,选择挂载磁盘。
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
- 点赞
- 收藏
- 关注作者
评论(0)