我可以自动化Amazon Lightsail实例的快照吗?

时间:2017-07-22 19:32:15

标签: amazon-web-services snapshot amazon-lightsail

我刚刚在Amazon Lightsail上设置了一个WordPress网站的实例。

我正在寻找备用解决方案。

创建实例快照的选项在那里工作正常,但我在控制面板中看到每个快照占用30GB,“总快照数据快照按每GB计费”。

在不花费成本的情况下进行每日快照是否可行?

或者每天将整个WordPress目录复制到另一个目录或S3存储桶会更好吗?

3 个答案:

答案 0 :(得分:3)

是的,可以自动创建Amazon Lightsail实例的快照。亚马逊拥有适用于所有服务的CLI工具,包括Lightsail。您可以将其用于自动化,也可以将AWS SDK工具用于不同的编程语言。

如果您想创建自己的脚本,可以查看这些链接

https://docs.aws.amazon.com/cli/latest/reference/lightsail/create-instance-snapshot.html?highlight=lightsail

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Lightsail.html

https://aws.amazon.com/getting-started/

我还为AWS Lambda NodeJS创建了一个脚本,以使用AWS SDK自动执行该过程。请参阅说明并根据您的需要进行调整。

https://github.com/vidanov/lambda-nodejs-lightsail-backup

答案 1 :(得分:2)

是,您应该使用快照而不是复制文件。重新创建只包含部分文件的计算机总是很繁琐,很容易错过一些重要文件(例​​如Web服务器配置)。

假设Amazon Lightsail快照与EBS快照相同(这是一个非常安全的假设):

  • 快照仅消耗 使用的磁盘块的空间
  • 快照为增量,仅拍摄自上次快照以来添加或修改的块的副本
  • 存储按按比例收费,因此如果仅存储7天,则只收取7/30的费用(7天除以30天)。

为了降低成本,您可以每天拍摄快照,并且只保留最后的 n 快照(例如最后5个快照)。您需要自己编写代码,但这很简单。 (见example for Amazon EBS volumes,  但Lightsail将涉及不同的API调用。)

答案 2 :(得分:0)

对于不是像我这样的技术人员, AWS现在提供了过去7天的自动快照

只需几个简单的步骤即可通过控制台轻松启用

这是详细的文章。

https://aws.amazon.com/about-aws/whats-new/2019/10/amazon-lightsail-now-provides-automatic-snapshots/

读取

Amazon Lightsail现在支持自动快照,使您可以 安排您的Lightsail Linux / Unix实例的每日快照。

有了自动快照,Lightsail会每天自动拍摄 在您指定的时间为您创建快照,无需进行拍摄 手动快照。 Lightsail会保留七个最新快照, 这样一来,您就可以放心一整周了, 快照历史记录。快照可用于将实例还原到 以前的状态并创建多个新的副本实例 原始实例。

免费启用该功能;您只需要支付您的存储空间 Lightsail上的快照(每月每GB 0.05美元)。虽然 Lightsail会保留您的七个最新的自动快照,您可以 选择保留特定的自动快照,只要您愿意,或者 继续为实例制作手动快照(手动存储) 快照的收费相同,即每月每GB $ 0.05 USD)。 此外, Lightsail优化了快照存储,因此对于每个快照 连续快照,您只需为更改的数据付费 来自上一个。

您可以使用Lightsail控制台或API启用自动快照 在所有可以使用Lightsail的地区。要了解更多有关 单击Lightsail上的自动快照,请单击下面的链接。

https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-configuring-automatic-snapshots

这是操作方法

  • 登录到Lightsail控制台。

  • 在Lightsail主页上,选择“实例”选项卡。

  • 选择要为其启用或禁用自动快照的实例的名称。

  • 在实例管理页面上,选择“快照”选项卡。

  • 在“自动快照”部分下,选择切换开关以启用它。同样,如果启用了切换,请选择该切换将其禁用。

  • 在提示符下,选择“是”,启用以启用自动快照,或者选择“是,禁用”以禁用该功能。 稍后,将启用或禁用自动快照。