amazon-ec2 - 如何备份 aws ec2 实例/临时存储?

标签 amazon-ec2 amazon-web-services ec2-api-tools

我的数据库保存在/mnt,使用 ec2 实例附带的临时存储。要使用 ec2 api 工具进行备份,我们需要一个卷 ID,但在 aws 控制台中我只能找到 8GB 根存储的卷 ID。

如果需要临时存储的备份该怎么办?是否有任何备份实例存储的替代方案?

最佳答案

首先,您不应该在 Amazon EC2永远不要在临时存储上存储任何具有持久值(value)的内容。 ,除非您确切地知道自己在做什么,并准备好始终进行时间点备份等。 - 您的问题似乎表明您可能对这个概念有误解的临时存储, Amazon EC2 Instance Storage 之间的各自区别一个Amazon EBS以及对数据安全和备份要求的重大影响:

临时存储将在停止/启动周期中丢失并且通常会消失,因此您绝对不想在那里放置任何具有持久值(value)的内容,即<只将临时数据放在您可以轻松丢失或重建的位置,例如交换文件或计算过程中使用的严格临时数据。当然,您可能会在那里存储巨大的索引,但必须准备好在存储因任何原因(实例重新启动、硬件故障等)被清除后重建这些索引。

  • 这是 Eric Hammond 在 You Should Use EBS Boot Instances on Amazon EC2 中出色总结的众多原因之一),概述了两种存储概念的历史和差异,并评估了临时存储的一些剩余可能好处(主要是充足且免费)。

问题/解决方案

这些解释应阐明为什么您无法使用仅适用于 EBS 卷(即 EBS 快照)的机制来备份临时存储卷。因此,您可以通过您选择的常规操作系统级备份工具来备份前者,如 Duplicity是一个受欢迎的选择,有选择地促进Amazon S3例如,正如我对 Easiest to use backup software for live linux server 的回答中所述.

关于amazon-ec2 - 如何备份 aws ec2 实例/临时存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10749099/

相关文章:

python - 如何在我的服务器上设置 Python 网页抓取脚本?

amazon-web-services - 以编程方式列出当前 AWS 支持计划? (AWSPowerShell 或 AWS CLI 1/2)

amazon-ec2 - 如何配置 Amazon EC2 命令行界面?

amazon-ec2 - 是否可以从 openstack 镜像创建 ami?

powershell - 如何在Windows Server 2012(AWS EC2)中更改和验证主机名

mysql - Amazon EC2 MySQL 由于内存不足而崩溃的问题,如何解决?

amazon-web-services - 有没有办法将 AWS 基础设施从一个区域转移到另一个区域?

amazon-web-services - 重命名 ECS 服务

amazon-web-services - 如何自动将自动扩展的 EC2 实例添加到安全组?

java - JDBC 连接在远程工作但在本地不工作