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 / 问题 / 743245
Accepted
Simone Nigro
Simone Nigro
Asked: 2015-12-16 11:51:57 +0800 CST2015-12-16 11:51:57 +0800 CST 2015-12-16 11:51:57 +0800 CST

AWS Windows EC2 实例:每日 EBS 快照,无需停机

  • 772

我在“Amazon AWS EC2”上有一个“Windows Server 2008”实例,附加了两个“EBS-volumes”:D:\, E:\.

我想安排仅D:\“EBS 卷”到“s3 存储桶”的每日快照,以便我们有可用的每日备份。

是否可以/安全地制作每日“EBS 快照”而无需停机?

我的 EBS 大约为 30 GB,每天有 5% 的新/更改数据。

我找到了这个 powershell 脚本(适用于 Windows PowerShell 的 AWS 工具),开始每天的 cron 是个好主意吗?

New-EC2Snapshot MyVolumeId -Description "My Snapshot DD-MM-YYYY"

对不起我的英语不好的家伙......

amazon-ec2
  • 2 2 个回答
  • 1380 Views

2 个回答

  • Voted
  1. Best Answer
    Drew Khoury
    2015-12-19T04:01:29+08:002015-12-19T04:01:29+08:00

    您可以使用 AWS API 创建快照,但without downtime如果您关心file system integrity.

    注意:在许多情况下,您可能并不十分关心 . file system integrity,但是如果没有更多关于您的系统的信息,很难为您做出决定。

    从这里:http ://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateSnapshot.html ...

    ...看到这个:

    如果您可以暂停卷上的任何文件系统足够长的时间来拍摄快照,那么您的快照应该是完整的。但是,如果您无法暂停对卷的所有文件写入,则应从实例中卸载卷,发出快照命令,然后重新安装卷以确保一致且完整的快照。当快照状态处于挂起状态时,您可以重新挂载并使用您的卷。

    ...和这个:

    要为用作根设备的 EBS 卷创建快照,您应该在拍摄快照之前停止实例。

    您还可以发出“创建映像”来创建 AMI(并创建卷的快照)。http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateImage.html这有以下选项NoReboot:

    默认情况下,此参数设置为 false,这意味着 Amazon EC2 会在创建映像之前尝试彻底关闭实例,然后重新启动实例。当该参数设置为 true 时,Amazon EC2 在创建映像之前不会关闭实例。使用此选项时,无法保证创建的映像上的文件系统完整性。

    • 3
  2. Stephan Buhre
    2017-02-12T12:49:22+08:002017-02-12T12:49:22+08:00

    Windows 具有创建一致快照的内置机制。它被称为VSS

    要使用它,您的应用程序必须像 MS-SQL、MS-Exchange 或 Oracle 一样通过提供 VSS 快照提供程序来支持它。你需要一个支持 VSS 的备份工具,比如AutomatiCloud

    只有这两个组件的组合才能保证创建一致的快照,而不会关闭您的实例。

    • 1

相关问题

  • 权限被拒绝(公钥)。从本地 Ubuntu 到 Amazon EC2 服务器的 SSH

  • 管理员如何管理他们的 EC2 EBS 和快照?

  • 云有多大?[关闭]

  • EC2 映像启动

  • 如何将安全组添加到正在运行的 EC2 实例?

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