- Challenge
- Kids Without Fear runs its own tools on self-hosted servers, including children's tests, data science calculations, a CRM and an internal database. Earlier backups, built from bash scripts and open-source tools, failed at scale.
- Solution
- SimpleBackups now manages backups of the fund's MySQL databases. It creates and schedules them automatically, supports point-in-time recovery and sends a notification when a backup fails.
- Results
- Crucial databases saved twice.
- Automated, scheduled MySQL backups.
- Notifications when a backup fails.
Kids Without Fear is a charity fund of about 15 people based in Moscow. An Executive Director leads operations, supported by Program Managers, Fundraisers, Volunteers and administrative staff.
Bash scripts and open-source tools didn't scale
The fund hosts its own services on self-hosted VPS and Docker containers. They run children's tests, data science calculations, a CRM and an internal database, built with Python and Flask on MySQL and Redis.
Earlier backup approaches, using bash scripts and open-source tools, failed at scale.
Automated MySQL backups with alerts
SimpleBackups manages backups of the fund's MySQL databases. Backups are created and scheduled automatically, point-in-time recovery is supported, and a notification is sent when a backup fails.
Crucial databases, saved twice
The fund says SimpleBackups has saved its crucial databases twice.
Confidence in the state of the data
The fund recommends SimpleBackups for its easy setup and its notification system, which gives confidence in the current state of backup data.
The simplest solution to incremental mysql backups out there.
Dmitriy SlynnPresident, Kids Without Fear