snapshot generation daemon