# 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` ```text Standarddistribution: Ubuntu Standardversion: 2 ``` ### wsl_list - ExitCode: `0` ```text NAME STATE VERSION * Ubuntu Stopped 2 docker-desktop Stopped 2 ``` ### ubuntu_os - ExitCode: `0` ```text Distributor ID: Ubuntu Description: Ubuntu 24.04.4 LTS Release: 24.04 Codename: noble 6.6.114.1-microsoft-standard-WSL2 ``` ### tools - ExitCode: `0` ```text /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` ```text sudo-password-needed ``` ### wsl_ssh_files - ExitCode: `0` ```text 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` ```text 68d3ace598ee4d1cdad3ed94b63ae5046ac187fb HEAD ``` ### hetzner_dr_key_smoke - ExitCode: `0` ```text backup backup2 hetzner_borg_appdata hetzner_borg_appdata_critical ```