Answers:
任何未存储在实例上安装的EBS卷上的内容都将丢失。
例如,如果将EBS卷安装在/mystuff
,则所有未插入的EBS /mystuff
都将丢失。如果您不挂载ebs卷并在其上保存内容,那么我相信一切都会丢失。
您可以从当前的计算机状态创建一个AMI,其中将包含临时存储中的所有内容。然后,当您基于该AMI启动新实例时,它将包含现在的所有内容。
更新:根据mattgmg1990和glenn bech的评论进行澄清:
请注意,“停止”和“终止”之间有区别。如果“停止”由EBS支持的实例,则当再次“启动”计算机时,根卷上的信息仍将处于相同状态。根据文档,“默认情况下,启动实例时,根设备卷和启动Amazon EBS支持的实例时附加的其他Amazon EBS卷会自动删除”,但您可以通过配置进行修改。
instance store
设备吗?也就是说,在ebs
设备上,我的根存储驱动器是否是临时的?
基本上,根卷(您的整个虚拟系统磁盘)是短暂的,但前提是您选择创建由Amazon EC2实例存储支持的AMI 。
如果选择创建由EBS支持的 AMI ,则根卷由EBS支持,并且根卷上的所有内容将在重新引导之间保存。
如果不确定卷的类型,请在AWS控制台中的EC2-> Elastic Block Store-> Volumes下查看,如果在其中列出了AMI根卷,则很安全。另外,如果转到EC2-> Instances,然后在实例的“ Root device type”列下查看,并且如果它显示“ ebs”,则不必担心根设备上的数据。
此处有更多详细信息:http : //docs.aws.amazon.com/AWSEC2/latest/UserGuide/RootDeviceStorage.html
Unable to connect to your database server using the provided settings. Filename: core/Loader.php Line Number: 346
任何想法吗?在执行此操作之前并没有发生这种情况。
mysqld
服务停止运行。支持说这是不正常的,但这是唯一的问题。
要明确并回答@Dean的问题:EBS类型的根存储似乎不是临时的。数据在重新启动后是持久的,实际上,使用ebs支持的“临时”根卷没有任何意义。这与基于映像的根卷没有什么不同。
根据AWS文档[ https://aws.amazon.com/premiumsupport/knowledge-center/instance-store-vs-ebs/],实例存储卷不会因实例停止,终止或硬件故障而持续存在。从实例存储磁盘创建的任何AMI都不包含实例存储中存在的数据,因此,由该AMI启动的所有实例都不会在实例存储中存储数据。实例存储可用作在实例上运行的应用程序的缓存,对于所有应使用EBS的持久性数据。