使用Azure Backup还原单个文件

最好的Azure学习站点:Azure文档中心 / Microsoft Learning html

使用Azure Backup还原单个文件nginx

前面给你们介绍了如何使用Azure Backup对云端VM进行备份以及在虚拟机出现问题时使用备份文件进行恢复。但每每直接恢复虚拟机这种方式并非适用于全部业务场景,不少状况下咱们但愿能有一些细粒度的恢复控制。好比运维人员在对系统的配置过程当中意外删除或更改了某些重要配置,这种状况咱们就可使用Azure Backup基于文件级别的恢复。相比于恢复整个VM来讲能够很大程度的减小业务的中断时间和工做量。更多关于Azure Backup的信息,你们能够参考以下地址:服务器

https://docs.microsoft.com/en-us/azure/backup/backup-overview?WT.mc_id=AZ-MVP-5002232运维

下面咱们就来看下如何使用Azure Backup还原单个文件。ide

先决条件 学习

若要进行本次实验,需知足以下先决条件:3d

  • Azure 订阅
  • 一台运行Nginx的Linux虚拟机
  • 对虚拟机启用Azure Backuphtm


从VM中删除文件 blog

咱们从VM中删除网页文件来模拟误操做,致使站点不可用。ip

登陆到Azure Portal,找到咱们已经准备好的VM:

clip_image002

经过公网IP地址访问能够看到当前Nginx站点运行正常:

clip_image004

SSH链接到服务器,运行rm -rf /var/www/html/index.nginx-debian.html删除网页文件:

clip_image005

删除后,访问站点,能够看到站点访问异常:

clip_image007

生成文件恢复脚本

在恢复单个文件的场景中,Azure Backup提供了一个恢复脚本,用于将恢复点做为本地磁盘的方式链接到VM。链接后,咱们能够浏览该磁盘,从而将文件还原。文件还原后便可断开恢复点。

点击全部服务,点击恢复服务保管库:

clip_image009

进入恢复服务保管库后,点击备份项,而后点击Azure虚拟机:

clip_image011

点击咱们要使用的Demo-Web01:

clip_image013

在备份项内,点击文件恢复:

clip_image015

在文件恢复选项卡,选择但愿使用的恢复点,而后下载脚本并记录脚本运行密码:

clip_image016

将文件还原到VM

登陆到虚拟机,找到咱们下载好的脚本文件:

clip_image018

运行脚本文件后,会要求咱们输入密码,咱们输入以前记录的密码便可:

clip_image020

恢复点挂载完成:

clip_image022

在恢复点挂载的本地驱动器中找到要恢复的文件进行恢复:

clip_image024

恢复完成,咱们再次访问以前的站点,能够看到可以正常访问:

clip_image026

恢复完成后,咱们须要在文件恢复菜单,取消恢复点的挂载:

clip_image028

取消完成,以下图所示:

clip_image029

到这里使用Azure Backup恢复单个文件的操做就给你们介绍完了,但愿对各位有所帮助。

更多信息你们能够参考以下链接:

https://docs.microsoft.com/en-us/azure/backup/backup-overview?WT.mc_id=AZ-MVP-5002232

相关文章
相关标签/搜索