繁体   English   中英

Google Compute Engine (GCE) 永久性磁盘 (PD) 快照是否具有崩溃一致性?

[英]Are Google Compute Engine (GCE) persistent disk (PD) snapshots crash-consistent?

当我拍摄永久性磁盘快照时,该快照的一致性保证是什么? 我知道它不能保证是“应用程序一致”,但它是“崩溃一致”吗? 还是没有一致性保证?

- 编辑 -

作为比较, 机器映像保证按原样保持崩溃一致性。 但是,文档对永久性磁盘快照的这个问题保持沉默。

TL;DR: PD 磁盘快照崩溃一致的。

Compute Engine 持久性文档中:

当您拍摄永久性磁盘的快照时,您不需要采取任何额外的步骤来使您的快照崩溃一致 特别是,您不需要暂停工作负载。

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

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

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

2-运行应用程序刷新到磁盘。 例如,MySQL 有一条 FLUSH 语句。 使用适用于您的应用的任何工具。

3-阻止您的应用程序写入永久磁盘。

4- 运行 sudo 同步。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM