docs(dr): --help in deploy.sh + referinte in indexul master

deploy.sh era documentat doar in README-ul VM 109; nu aparea nicaieri in
proxmox/README.md, deci nu il gaseai daca nu stiai deja ca exista. Iar
`deploy.sh --help` raspundea cu o singura linie pe stderr si exit 2 - o
unealta documentata trebuie sa se poata explica singura.

- deploy.sh: --help / -h cu utilizare completa (optiuni, ce verifica inainte
  sa copieze, distributia pe noduri si de ce e asimetrica, ce face --guest cu
  VM 109 oprit, si faptul ca nu atinge cron-ul). Exit 0 pentru --help, exit 2
  cu mesaj pe stderr pentru optiune necunoscuta.
- proxmox/README.md: deploy.sh, vm109-patch-window.sh si check_servicing.ps1
  in tabelul de fisiere, bloc "Deploy modificari" in Quick Start, plus intrari
  in "Vreau sa..." pentru deploy, pentru patching si pentru simptomul
  "Restore failed fara log RMAN".
- README VM 109: --help in lista de comenzi si un exemplu de output --check,
  ca sa se vada diferenta dintre "DIFERA" si "LIPSESTE pe nod".

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BhQBTegE4PiMPPaapLHjkc
This commit is contained in:
Marius
2026-08-08 17:46:08 +03:00
parent d19c649ee9
commit 7b0224c276
3 changed files with 88 additions and 1 deletions

View File

@@ -338,6 +338,17 @@ cd proxmox/vm109-windows-dr/scripts
./deploy.sh # doar nodurile Proxmox
./deploy.sh --guest # noduri + scripturile PowerShell pe VM 109
./deploy.sh --guest-only # doar VM 109
./deploy.sh --help # distribuția pe noduri, verificările, contextul
```
Rulează `--check` întâi, mereu: e singurul mod ieftin de a vedea dacă un nod a rămas în urmă. Output tipic după un deploy reușit — doar `=` (identic) pe toate liniile:
```
--- 10.0.20.202 ---
= weekly-dr-test-proxmox.sh (identic)
= vm109-patch-window.sh (identic)
~ oracle-backup-monitor-proxmox.sh (DIFERĂ) <- de copiat
~ nightly-backup-mirror.sh (LIPSEȘTE pe nod) <- niciodată deployat
```
### Distribuția pe noduri — asimetrică intenționat