- 20 задач: 8 высоких, 9 средних, 3 низких; две заведены идеями — сутки при смене часового пояса и пересекающиеся источники одной метрики - план сведён к порядку и его обоснованию, единицы работы переехали в беклог
18 lines
1.2 KiB
Markdown
18 lines
1.2 KiB
Markdown
# Резервное копирование ./data
|
|
|
|
**Приоритет:** высокий
|
|
|
|
`./data` — это база и 16 МБ сырого архива в единственном экземпляре на рабочей
|
|
машине. Родной экспорт Apple делается раз в 2–3 месяца, то есть потеря каталога
|
|
стоит всей истории с момента последнего экспорта.
|
|
|
|
Отдельная тонкость: SQLite нельзя копировать `cp` под нагрузкой, а телефон шлёт
|
|
непрерывно — нужен `VACUUM INTO` или backup API, а не копирование файла.
|
|
|
|
Приоритет высокий не по ценности, а по асимметрии: задача на пару часов
|
|
страхует данные, которые иначе не восстановить ничем.
|
|
|
|
Готово, когда есть команда снятия копии, она отрабатывает на живой базе под
|
|
приёмом, и копия проверяется восстановлением хотя бы раз.
|
|
|