ver20220923090800
当VM系统损坏,无法正常进入系统时,对故障VM创建全备份快照
可选操作:如果有多个数据盘,对所有数据盘也创建快照
新购一个空白云硬盘,要求大于故障VM实例系统盘容量10G以上,并将其附加给故障VM实例
重要提示:完全阅读并理解此手册后再操作
可选操作:提前创建阿里云文件存储NAS实例和阿里云对象存储OSS实例
等待全部快照创建完成,在官网发工单让工程师协助挂载救援模式ISO,并授权阿里云工程师允许将故障VM状态切换为救援模式
重要提示:如果客户对救援不了解情况下,强烈建议让阿里云工程师来尝试修复系统
1.配置VM的IP、网关和路由信息
ifconfig
ifconfig eth0 172.31.127.153 netmask 255.255.240.0
ifconfig ens3 172.31.127.153 netmask 255.255.240.0
route add -net 0.0.0.0 gw 172.31.127.253
route -n
2.配置DNS信息
vi /etc/resolv.conf
vi /etc/systemd/resolved.conf
DNS=100.100.2.136 223.5.5.5
systemctl restart systemd-resolved
systemctl enable systemd-resolved
3.检查外网是否通畅
ping 223.5.5.5
ping aliyun.com
ping ntp.aliyun.com
ping mirrors.aliyun.com
4.检查内网是否通畅
ping ntp1.cloud.aliyuncs.com
ping mirrors.cloud.aliyuncs.com
5.检查当前块存储分区情况
fdisk -l
mount /dev/vda5 /mnt/
chroot /mnt/
umount /mnt/
6.检查阿里云文件存储NAS服务内网域名是否可以ping通(用于将备份文件传递到NAS或从NAS获取备份/工具)
检查阿里云对象存储OSS服务内网域名是否可以ping通(用于将备份文件传递到OSS或从OSS获取备份/工具)
ping 1e82949a90-vww54.cn-shanghai.nas.aliyuncs.com
ping 110f949ed4-ivd25.cn-shanghai.nas.aliyuncs.com
ping oss-cn-shanghai-internal.aliyuncs.com
7.安装NAS客户端环境(Samba和NFS相关服务)
pacman -Sy
pacman -S nfs-utils
pacman -S nfs-client.target
pacman -S nfs-client
pacman -Sy --noconfirm cifs-utils
pacman -S samba
pacman -Syu --ignore glibc
8.挂载阿里云NAS服务
sudo mount -t nfs -o vers=3,nolock,proto=tcp,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport 110f949ed4-ivd25.cn-beijing.nas.aliyuncs.com:/ /aliyun-nas
sudo mount -t cifs //1e82949a90-vww54.cn-beijing.nas.aliyuncs.com/myshare /aliyun-nas -o vers=2.0,guest,uid=0,gid=0,dir_mode=0755,file_mode=0755,mfsymlinks,cache=strict,rsize=1048576,wsize=1048576
9.对空白数据盘分区和挂载(方便对操作系统压缩备份时存放文件)
lsblk
fdisk -l
fdisk /dev/vdc
mkfs.ext4 /dev/vdc
mkdir -p /d-2zeb4q7btaj7at8bonzs
mount /dev/vdc /d-2zeb4q7btaj7at8bonzs/
df -h
10.压缩备份整个分区
lsblk -l
dd if=/dev/vda | gzip > /d-2zeb4q7btaj7at8bonzs/fullbackup-d-2zefnevv51clof27aspy.img.gz
11.保留救援模式的bashshell记录到TXT(用于事故复盘和教学)
history >> /d-2zeb4q7btaj7at8bonzs/i-2ze8iwrnyscno6skiqc3-history-2022-01-10-0336.txt
12.将系统压缩备份文件上传或复制至阿里云文件存储NAS/对象存储OSS/空白数据盘
补充1
如果发现VM时间错误,可以手动调整时间或配置NTP服务
https://developer.aliyun.com/mirror/NTP
补充2
如果需要使用域名方式内网连接阿里云NAS OSS,需要配置DNS为阿里云内网DNS地址
100.100.2.136
100.100.2.138