Google cloud platform 谷歌计算引擎(GCE)持久磁盘(PD)快照崩溃一致吗?

Google cloud platform 谷歌计算引擎(GCE)持久磁盘(PD)快照崩溃一致吗?,google-cloud-platform,google-compute-engine,google-persistent-disk,Google Cloud Platform,Google Compute Engine,Google Persistent Disk,拍摄快照时,此快照的一致性保证是什么?我知道它不能保证“应用程序一致”,但它是否“崩溃一致”?还是没有一致性保证 --编辑-- 为便于比较,应保证碰撞一致性。但是,对于持久磁盘快照,文档对此问题保持沉默。根据,即使应用程序正在向这些磁盘写入数据,您也可以从持久磁盘创建一致的快照。如果您的应用程序需要严格的一致性,那么您可以按照以下步骤确保快照的一致性 要在拍摄快照之前准备永久磁盘,请执行以下操作: 1-使用SSH连接到您的实例 2-运行应用程序刷新到磁盘。例如,MySQL有一个FLUSH语句。使

拍摄快照时,此快照的一致性保证是什么?我知道它不能保证“应用程序一致”,但它是否“崩溃一致”?还是没有一致性保证

--编辑--

为便于比较,应保证碰撞一致性。但是,对于持久磁盘快照,文档对此问题保持沉默。

根据,即使应用程序正在向这些磁盘写入数据,您也可以从持久磁盘创建一致的快照。如果您的应用程序需要严格的一致性,那么您可以按照以下步骤确保快照的一致性

要在拍摄快照之前准备永久磁盘,请执行以下操作:

1-使用SSH连接到您的实例

2-运行应用程序刷新到磁盘。例如,MySQL有一个FLUSH语句。使用应用程序可用的工具

3-停止应用程序写入永久磁盘


4-运行sudo sync.

TL;灾难恢复:PD磁盘快照与崩溃一致

从:

拍摄持久磁盘的快照时,无需采取任何其他步骤使快照崩溃一致。特别是,您不需要暂停工作负载


谢谢我的问题是,无论我对操作系统做了什么,持久磁盘快照是否具有崩溃一致性。我很好奇是否需要执行协调操作以获得崩溃一致性,或者快照算法是否“按原样”实现崩溃一致性。相比之下,GCP中的“机器映像”保证崩溃一致。@ThomasRuble-崩溃一致性不是一个好项目,是最差的快照类别。这意味着快照可能包含损坏的文件系统。我认为您正在寻找应用程序一致性。仅供参考:崩溃一致性是最差的快照类别。这与关闭正在运行的系统的电源是一样的。持久磁盘未损坏-文件系统和文件可能已损坏且不一致。存储在应用程序内存或文件系统缓存中的任何数据都将丢失。这可能意味着灾难性的失败。