diff --git a/docs/DB_PERSISTENCE_FIX.md b/docs/DB_PERSISTENCE_FIX.md index 29060f50..3cfe2dac 100644 --- a/docs/DB_PERSISTENCE_FIX.md +++ b/docs/DB_PERSISTENCE_FIX.md @@ -6,7 +6,9 @@ ## Причини -1. **Міграції не застосовуються автоматично**: `/docker-entrypoint-initdb.d` виконується тільки при першому створенні БД (коли volume порожній). При перезапуску контейнера міграції не застосовуються. +1. **Міграції не застосовуються автоматично**: + `/docker-entrypoint-initdb.d` виконується тільки при першому створенні БД + (коли volume порожній). При перезапуску контейнера міграції не застосовуються. 2. **Конфлікт контейнерів**: Старий `dagi-postgres` контейнер міг конфліктувати з новим `daarion-postgres`. @@ -116,4 +118,3 @@ tail -f /var/log/db-health-check.log 1. Налаштувати cron для автоматичної перевірки 2. Додати алерти при виявленні проблем 3. Розглянути використання PostgreSQL replication для високої доступності - diff --git a/docs/DB_RESTORE.md b/docs/DB_RESTORE.md index 0416f00d..d6191679 100644 --- a/docs/DB_RESTORE.md +++ b/docs/DB_RESTORE.md @@ -40,7 +40,7 @@ docker compose -f docker-compose.db.yml up -d db docker compose -f docker-compose.web.yml up -d city-service web ``` -### Крок 4: Перевірити +### Крок 4: Верифікувати після аварійного відновлення ```bash # Перевірити що база працює @@ -135,4 +135,3 @@ docker compose -f docker-compose.db.yml restart db # Перевірити права на файл бекапу chmod 644 db_backups/daarion_*.sql ``` - diff --git a/docs/standards/lint_scope.txt b/docs/standards/lint_scope.txt index 2bc52be0..f5996d2f 100644 --- a/docs/standards/lint_scope.txt +++ b/docs/standards/lint_scope.txt @@ -43,6 +43,8 @@ docs/HELION-QUICKSTART.md docs/NEW_CHAT_STARTER.md docs/DB_DATA_LOSS_FIX.md docs/ROOT_CAUSE_DATA_LOSS_FIX.md +docs/DB_PERSISTENCE_FIX.md +docs/DB_RESTORE.md docs/consolidation/README.md docs/consolidation/SOURCES.md docs/runbooks/DOCS_SERVICES_AUTOMATION_RUNBOOK.md