簡體   English   中英

AWS EBS快照,是否有辦法知道當前是否正在寫入EBS

[英]AWS EBS snapshot, is there a way to know if the EBS is currently being written to

我正在制作快照工具,因此可以拍攝任何ebs的快照。 建議在EBS處於非活動狀態時(由AWS進行)快照,因為如果在您拍攝快照時處於活動狀態,則它將不會獲取快照時寫入的任何內容。

我想知道是否有一種方法可以確定是否正在寫入EBS,或者是否有任何確定方法的想法。

問題在於啟動快照時是否正在寫入該卷。 從實例外部,您將無法分辨,除非附加的實例已停止或完全未附加。

在實例中,您可以凍結文件系統以使其一致。 您無需在創建快照的整個過程中凍結它,只需啟動它即可。

如果您沒有凍結或以其他方式使應用程序停頓的方法,則確保未寫入該卷的唯一方法是停止實例或卸除該卷,這都意味着該應用程序中有一些停機時間,這可能不是可以接受的。 您可以通過多種方法來確保快照一致:您可以在應用程序級別而不是文件系統級別(例如MySQL)進行靜默操作,以確保所有文件均已關閉。 您可能還需要看一下我公司的產品Cloud Protection Manager ,它是基於EBS快照的全功能EC2備份和恢復解決方案,支持應用程序一致的備份。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM