AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 1115534
Accepted
Tessaract
Tessaract
Asked: 2022-11-13 16:19:16 +0800 CST2022-11-13 16:19:16 +0800 CST 2022-11-13 16:19:16 +0800 CST

Azure Backup 如何备份正在运行的 VM?

  • 772

我们正计划对我们的 VM 实施 Azure Backup 备份,但我正在努力寻找任何明确说明如何进行备份的文档?

我看到正在拍摄快照,但 Azure Backup 如何在不关闭 VM 的情况下备份它们?如果一台机器正在写入文件或更改设置,如果它没有被关闭,将如何/在什么时候进行备份?

backup
  • 3 3 个回答
  • 387 Views

3 个回答

  • Voted
  1. Best Answer
    Massimo
    2022-11-13T16:51:43+08:002022-11-13T16:51:43+08:00

    它与所有 Windows 系统和应用程序所使用的技术相同;它被称为“卷影副本”。
    https://en.wikipedia.org/wiki/Shadow_Copy

    这里有一个简短的总结:

    • 所有执行磁盘 I/O 的应用程序都会告诉操作系统“嘿,我正在执行 I/O,请在执行备份时警告我”。
    • 操作系统记录所有 VSS 感知应用程序。
    • 应用程序想要执行备份并告诉操作系统“嘿,请稍等片刻,我要拍摄快照”。
    • 操作系统告诉所有 VSS 感知应用程序请暂时停止执行 I/O。
    • 所有 VSS 感知应用程序将其 I/O 提交到磁盘并暂停片刻。
    • 操作系统拍摄磁盘快照;这是一致的,因为所有应用程序都同意暂时停止 I/O。
    • 操作系统告诉每个人“好的,你现在可以恢复工作了”。
    • 操作系统将及时冻结的快照发送给请求它的应用程序。
    • 4
  2. shodanshok
    2022-11-14T05:30:33+08:002022-11-14T05:30:33+08:00

    由于 VSS 感知应用程序、VSS 服务、Azure 来宾代理和 Azure 基础架构本身之间的紧密集成,Windows VM 默认享有应用程序一致的备份。

    上面假定所有 VSS 写入都成功,否则将进行文件系统一致的备份:这意味着,在重新启动时,某些应用程序可能会丢失最新的运行中数据。这与 Linux VM 默认具有的一致性模型相同,除非您注意配置自定义备份脚本以将应用程序数据同步到磁盘。

    在这里您可以找到更多信息。

    • 3
  3. TomTom
    2022-11-14T10:15:48+08:002022-11-14T10:15:48+08:00

    我不能谈论仅用于 DPM(System Center Data Protection Manager)的 Azure 备份,备份 Hyper-V 实例。

    发生的事情是创建了 VM 级别的检查点。我认为向 VM 发送 VSS 命令以使光盘进入一致状态,但在 Hyper-V 级别上,它基本上用增量替换 Hyper-V 级别的光盘文件(vhd、vhdx)并保留原始文件,因此不会得到任何写。

    然后备份整个事情。

    然后合并检查点,将所有更改写入原始光盘。

    这意味着备份期间的任何写入基本上都不会命中正在备份的光盘映像。

    • 1

相关问题

  • 总大小(磁盘)与总大小(媒体)

  • 社区对备份解决方案的意见

  • 无法读取不同 LTO-3 驱动器上的 LTO-3 磁带

  • 使用 TSM 备份时跳过硬链接

  • 使用 rsync 维护名称更改的目录的副本

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve