1.
准备与环境确认
• 确认实例信息:区域(ap-northeast-1 即日本区域示例)、公网IP、操作系统版本(例如 Ubuntu 20.04)。
• 确认云盘类型:华为云常用 EVS 普通云盘或SSD云盘,示例数据盘 200GB。
• 确认网络与带宽:公网带宽 5Mbps 或 10Mbps,是否已绑定弹性公网IP(EIP)。
• 确认权限:具有 root 或 sudo 权限,华为云控制台权限允许挂载、格式化云盘、创建快照。
• 备份策略确认:全量 + 增量、保留周期、备份时间窗口(示例:每天凌晨2点执行)。
• 验证 CDN 与 DDoS:若网站通过 CDN(例如华为云CDN)加速,确认回源配置与防护白名单。
2.
云盘挂载前的操作与识别设备
• 在控制台为 ECS 实例追加或创建云硬盘(示例:200GB EVS /dev/vdb)。
• 登录实例,查看磁盘列表:使用命令 preformatted 显示(见下方命令示例)。
• 确认设备节点:常见为 /dev/vdb 或 /dev/vdc,若是分区则为 /dev/vdb1。
• 准备挂载点:创建目录 mkdir -p /mnt/backup,确保目录权限与 SELinux 设置。
• 检查分区表:fdisk -l 或 lsblk 输出确认待格式化磁盘未被误用。
3.
格式化与挂载操作(具体命令示例)
• 创建分区(若需要):使用 fdisk /dev/vdb,按 n 创建新分区并 w 保存。
• 格式化分区为 ext4:mkfs.ext4 /dev/vdb1。
• 挂载到目录:mount /dev/vdb1 /mnt/backup。
• 永久挂载:echo '/dev/vdb1 /mnt/backup ext4 defaults 0 2' >> /etc/fstab。
• 权限与归属:chown -R www-data:www-data /mnt/backup 或按实际用户调整。
示例命令(root或sudo):
fdisk -l
mkfs.ext4 /dev/vdb1
mkdir -p /mnt/backup
mount /dev/vdb1 /mnt/backup
echo '/dev/vdb1 /mnt/backup ext4 defaults 0 2' >> /etc/fstab
4.
备份方案与自动化示例
• 备份工具选择:rsync、tar、Bacula、Borg 或使用云端快照(Snapshot)。
• 示例:使用 rsync 做网站文件的增量备份。
• 定时任务:crontab 配置每天凌晨2点全量/增量备份。
• 快照策略:对数据盘定期创建云端快照(示例:每天一张,保留7天)。
• 数据一致性:数据库请先做锁定或通过 mysqldump 导出后再 rsync,示例命令如下。
示例 rsync 与 crontab:
rsync -aH --delete /var/www/ /mnt/backup/www_backup/
# crontab 示例(每天2:00执行)
0 2 * * * rsync -aH --delete /var/www/ /mnt/backup/www_backup/ >> /var/log/backup_www.log 2>&1
5.
恢复流程与常见故障排查
• 恢复步骤:若为文件备份,直接 rsync 回原路径或解压 tar 包;若为快照,先从控制台创建新的数据盘并挂载恢复。
• 恢复数据库:使用 mysqldump 导出的 SQL 文件导入,或使用数据库自身的备份工具恢复。
• IP/域名/CDN 注意:恢复后检查域名解析(A 记录)、CDN 回源IP是否更新,避免缓存失效。
• DDoS 情况下恢复:若流量异常,先用 CDN + WAF + 安全组限流,再逐步恢复服务。
• 常见问题:fstab 配置错误导致无法开机,解决方法单用户模式编辑 /etc/fstab 并修正设备路径。
6.
真实案例:东京节点网站故障恢复实录
• 环境:客户A,实例配置 2vCPU / 4GB 内存 / 系统盘40GB / 数据盘200GB,公网带宽 10Mbps,区域 ap-northeast-1。
• 问题:网站存储盘意外满导致服务异常,控制台能看到数据盘但未挂载。
• 处理流程:在控制台对数据盘创建快照,创建新云盘并挂载,使用 rsync 将备份数据恢复到新盘。
• 恢复时间:200GB 数据,使用 rsync 增量恢复耗时约 45 分钟(实际依赖带宽与 IOPS)。
• 结果:网站恢复,随后配置 CDN 缓存并设置突发流量规则以抵御 DDoS。
7.
服务器配置示例与对比表
• 下表展示常见日本节点 ECS 示例配置,便于选型与备份容量规划。
• 表格内容包括实例名、vCPU、内存、系统盘、数据盘、带宽、公网IP 与所在区域。
• 通过此表可快速判断备份窗口与磁盘IOPS需求。
• 建议:生产库至少选择 SSD 云盘并开启云盘加密与自动快照策略。
• 如果对接 CDN,请预留 2-3Mbps 作回源带宽以保证备份与同步稳定。
| 实例名 | vCPU | 内存 | 系统盘 | 数据盘 | 带宽 | 公网IP | 区域 |
| ecs-tokyo-1 | 2 | 4GB | 40GB SSD | 200GB EVS | 10Mbps | 203.0.113.10 | ap-northeast-1 |
| ecs-tokyo-2 | 4 | 8GB | 60GB SSD | 500GB SSD | 20Mbps | 203.0.113.11 | ap-northeast-1 |
8.
运维建议与安全注意事项
• 定期验证备份可用性:每周做一次恢复演练并记录耗时与问题。
• 加密与权限:数据盘使用加密,备份文件设置最小权限与保密策略。
• DNS 与 CDN:恢复后尽快通过 CDN 清除缓存并观察域名解析是否生效。
• DDoS 与防护:启用云 WAF、流量清洗及白名单,设置安全组限速避免内部服务被滥用。
• 成本控制:合理设置快照保留策略与自动删除周期,避免长期占用高额存储费用。
来源:日本华为云服务器怎么用云盘挂载备份与恢复操作步骤