It is commonly believed that containers are primarily suited for stateless applications. Nevertheless, numerous organizations are recognizing the benefits of containerizing their databases for similar reasons as those for their web applications, including the ability to deploy updates more frequently, the simplicity of transitioning from development to staging to production, and the versatility to operate the same workload across various infrastructures. A recent survey by Diamanti has even identified databases as a leading use case for container adoption. Cloud Native infrastructure provides the capability for stateful applications to leverage elasticity and flexibility efficiently. Despite this, events such as hardware malfunctions, power outages, natural disasters, or other unforeseen circumstances can lead to significant data loss. This scenario complicates the recovery process for stateful applications, making it a critical challenge. Consequently, one of the key requirements for cloud native storage solutions is to ensure seamless recovery from such catastrophic incidents, enabling organizations to maintain data integrity and availability. Ultimately, as organizations continue to embrace containerization, addressing these challenges will be essential for maximizing the benefits of their deployments.