Application Aware Backups With Kanister And Kopia
summary
Demonstrates an actual application‑aware backup pipeline for PostgreSQL on Kubernetes using Blueprint + ActionSet workflow (Kanister CRs: Blueprint, ActionSet, Profile) that runs containerized phases, pushes a pg_dump artifact to an S3 bucket and restores it intact (two rows verified). Replaces Restic with Kopia repository server as an intermediary for encrypted, deduplicated object uploads; repository setup is currently manual. Shows which Kanister functions were used (kubetask, kubexec, push/pull) and that the end‑to‑end backup and restore work.
AI-written summary · about
chapters (8)
- 0:00Start
- 0:08About me
- 0:45Flavours of Data Management
- 2:37Challenge - Complex workflows
- 19:45Kanister Functions
- 23:56Execution Workflow with Kopia
- 24:32Roadmap/New Features
- 25:22Resources
related talks
23mApplication-aware backups of Kubernetes applications
31mKanister.io: a CNCF.io Sandbox Project for Application Consistent Backups
06mProject Lightning Talk: Empowering Data Protection for Stateful Applications on Kubernetes with Kanister
57mSecure Kubernetes data management and scaling with Kasten K10
27mUsing cloud native approach to organize data protection
35mContainerizing PostgreSQL and Making it Cloud Native Ready
27mIt's all about the Data
26mKubernetes from the Database Out
