Skip to content

Freeze fs before snapshot #205

Answered by JohnStrunk
danbryan asked this question in Q&A
Discussion options

You must be logged in to vote

SnapScheduler doesn't take any specific action. I'm not entirely sure what level of coordination you're asking about specifically.

The CSI driver for your storage system is responsible for the actual creation of the snapshot. This may entail freezing the fs so that it can get a crash-consistent image. Whether or not it performs an actual "freeze", it is responsible for obtaining a crash-consistent image of the data.

The other level of coordination would be with the application, ensuring that the application has flushed any data to quiesce its state. This level of coordination isn't available via a standard interface in Kubernetes (today). See kubernetes/enhancements#1995 for the current p…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by danbryan
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants