Files
homelab-infra/docs/archive/2026/dr-workstation-readiness-2026-06-06.md
T
Micha c80b51f585 docs: introduce docs/archive, remove finished sprint boards and generated report
- docs/archive/2026/ with index README: DR tabletop drill, workstation
  audits, HA/Ecowitt draft, pre-Borg backup audit, finished windows
  reinstall project docs
- delete weekend sprint boards (content preserved in MASTER_TODO done log
  and git history)
- untrack generated ops/policy-checks/last-report.md and gitignore it
- fix references (CLAUDE.md, docs/README.md, ops/windows-reinstall/README.md)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 07:02:57 +02:00

3.0 KiB

DR-Workstation Readiness - 2026-06-06

Automatisch erzeugter lokaler Readiness-Check fuer den Operator-PC. Es wurden keine Secret-Werte, Passphrases oder Private-Key-Inhalte ausgegeben.

Zusammenfassung

Check Ergebnis
WSL2 Ubuntu vorhanden (Ubuntu 24.04, WSL Version 2)
SSH/Git in WSL vorhanden
GitHub-Read-Smoke mit DR-Key ok
Borg Client installiert
Hetzner Storage Box mit DR-Key ok
~/dr-smoke.sh vorhanden
Finaler Borg-Smoke ok, Operator-Bestaetigung 2026-06-06 10:05:30
WSL sudo ohne Passwortprompt nein, Operator muss Passwort eingeben

Bewertung

  • Der lokale WSL2-/Ubuntu-Unterbau ist vorhanden.
  • Die DR-Key-Arbeitskopien liegen in WSL unter ~/.ssh/dr-readonly und ~/.ssh/dr-hetzner.
  • GitHub-Read-Smoke und Hetzner-SSH-Smoke sind erfolgreich.
  • borgbackup ist installiert.
  • Der vollstaendige Bare-Metal-DR-Smoke ist erfolgreich abgeschlossen.

Finaler Borg-Smoke

Operator-Bestaetigung vom 2026-06-06:

  • Befehl: bash ~/dr-smoke.sh
  • GitHub Deploy-Key: HEAD 3a263a4...
  • Hetzner SSH-Login: Repos backup, backup2, hetzner_borg_appdata, hetzner_borg_appdata_critical sichtbar
  • Borg-Repo: ssh://u565255@u565255.your-storagebox.de/./hetzner_borg_appdata_critical
  • Repository ID: 5dd9b949...
  • Encryption: Yes (repokey)
  • Borg-Statistik: Original size 1.16 TB, Compressed size 1.13 TB, Deduplicated size 35.92 GB
  • Ergebnis: DR-Smoke OK (2026-06-06 10:05:30)

Die Borg-Passphrase wurde nur interaktiv eingegeben und nicht dauerhaft auf baerchen gespeichert.

Rohchecks

wsl_status

  • ExitCode: 0
Standarddistribution: Ubuntu

Standardversion: 2


wsl_list

  • ExitCode: 0
  NAME              STATE           VERSION

* Ubuntu            Stopped         2

  docker-desktop    Stopped         2


ubuntu_os

  • ExitCode: 0
Distributor ID:	Ubuntu
Description:	Ubuntu 24.04.4 LTS
Release:	24.04
Codename:	noble
6.6.114.1-microsoft-standard-WSL2

tools

  • ExitCode: 0
/usr/bin/borg
borg 1.2.8
/usr/bin/ssh
OpenSSH_9.6p1 Ubuntu-3ubuntu13.16, OpenSSL 3.0.13 30 Jan 2024
/usr/bin/git
git version 2.43.0

sudo

  • ExitCode: 0
sudo-password-needed

wsl_ssh_files

  • ExitCode: 0
total 40
drwx------ 2 michi michi 4096 Jun  6 09:14 .
drwxr-x--- 5 michi michi 4096 Jun  6 08:37 ..
-rw------- 1 michi michi  411 Jun  6 09:14 dr-hetzner
-rw------- 1 michi michi  419 Jun  6 09:14 dr-readonly
-rw------- 1 michi michi  411 Apr  4 19:29 id_ed25519
-rw-r--r-- 1 michi michi   97 Apr  4 19:29 id_ed25519.pub
-rw------- 1 michi michi 6358 Jun  6 09:14 known_hosts
-rw------- 1 michi michi 3013 Apr 20 20:13 known_hosts.old
-rw------- 1 michi michi 3858 Apr 24 08:27 known_hosts.pre-port222-20260604-122031.bak
-rwxr-xr-x 1 michi michi 1311 Jun  6 08:37 /home/michi/dr-smoke.sh

github_dr_key_smoke

  • ExitCode: 0
68d3ace598ee4d1cdad3ed94b63ae5046ac187fb	HEAD

hetzner_dr_key_smoke

  • ExitCode: 0
backup
backup2
hetzner_borg_appdata
hetzner_borg_appdata_critical