tasks(migrate-elasticsearch-to-books-vds): 🟢 closed — 3 indices Windows→books VDS

928616 docs (artmone 2621 / epz 820604 / products 105922) migrated via
reindex-from-remote. Pre-migration snapshot к kreknin repo, target stack 33
получил `reindex.remote.whitelist=elasticold.kzntsv.site:443` через Portainer
API. Consumer configs (books-api + books-task-runner + books-job-scheduler)
sed'd elasticold→elasticsearch.kzntsv.site, 3 containers restarted.
Per-doc byte-match verified, internal smoke от books-api → новый ES 200 OK.
Source ES оставлен running per user (rollback ready).
This commit is contained in:
2026-05-25 11:33:17 +03:00
parent 97757b89ad
commit 3246dabbb5
4 changed files with 130 additions and 4 deletions

4
.gitignore vendored
View File

@@ -20,3 +20,7 @@ Thumbs.db
# Transient operational drops — findings captured в .tasks/, не в repo root.
*-log.txt
*-size.txt
# Operational scratch — per-task throwaway (API payloads, frozen mappings, ad-hoc dumps).
# Контент часто содержит credentials (reindex bodies, stack PUTs) — никогда не commit.
.scratch/