getodk / getodk/docs

How to do a complete backup and restore of Central

Open
#1,486 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
58
Forks
160
Avg merge
5d 11h
Merged PRs (30d)
12

Description

Whole machine backups are nice, but if someone wants to backup just the key things, what should they do?

* Central folder with any git changes
* Any OS changes (e.g., daemon.json)
* Data
* Option 1: Docker data folder
* Option 2: Central Postgres DB, Enketo Redis DB (main and cache), secrets values

Contributor guide

Open the contributing guide

Research direction

Start from the issue's list of Central files, OS changes, Docker data, PostgreSQL, Redis, and secrets, and organize the required backup and restore steps. No file or test is named; done means the documentation covers both data-storage options and the listed configuration and secret values without relying on a whole-machine backup.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, git, postgresql, redis
Domain
databases, devops, documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.