🧭 Crumbpage 11: Der erste Zugriff - Jedes Blatt hat eine Funktion
Subtitle: Das Protokoll der Weisen - Sicher arbeiten
Pfad: 11 von 11
Schwierigkeit: ⭐⭐⭐⭐⭐ (5/5)
Zeit: Lebenslang
Voraussetzungen: Alle vorherigen Pfade
"Der Unterschied zwischen einem Anfänger und einem Meister ist nicht das Wissen, sondern die Vorsicht." 🌲
📋 Was du in diesem Pfad lernst
✓ Das First Access Protocol
✓ Checklisten für Änderungen
✓ Backup-Strategien (cp, tar, git)
✓ Dokumentation
✓ Wann man "Nein" sagt
🎯 Lernziele
Nach diesem Pfad kannst du:
- [ ] Einen neuen Server sicher übernehmen
- [ ] Änderungen durchführen, ohne zu schwitzen
- [ ] Fehler rückgängig machen (Rollback)
- [ ] Wissen, wann du Hilfe holen musst
🌱 Das Protokoll
Phase 1: Reconnaissance (Erkundung)
Bevor du irgendetwas anfasst:
1. Hostinfo: hostname, ip a, uname -a
2. Status: htop, df -h, systemctl list-units --failed
3. Logs: journalctl -xe | tail
Phase 2: Safety Net (Sicherung)
Bevor du etwas änderst:
1. Backup Config: cp config config.bak
2. Backup Data: tar -czf data_backup.tar.gz /var/www/html
3. Plan: Schreibe auf, was du tun willst.
Phase 3: Execution (Ausführung)
- Führe die Änderung durch.
- Prüfe Syntax (wenn möglich, z.B.
nginx -t). - Starte Dienst neu.
Phase 4: Verification (Prüfung)
- Läuft der Dienst? (
systemctl status) - Geht die Funktion? (Browser, curl)
- Sagen die Logs etwas Böses?
🔧 Praktische Befehle
Befehl 1: tar (Tape Archive)
Backups erstellen.
$ tar -czf backup.tar.gz ordner/
# c = create, z = gzip (komprimieren), f = file
Befehl 2: diff (Unterschiede)
Was habe ich geändert?
$ diff config.bak config
💡 Best Practices
Die Goldenen Regeln
- NIEMALS am Freitagabend deployen.
- NIEMALS direkt auf Production testen.
- IMMER eine zweite Shell offen haben (falls man sich aussperrt).
- IMMER dokumentieren, was man getan hat.
🎓 Hands-On Übungen
Übung 1: Der Ernstfall
- Nimm deinen Nginx von Pfad 10.
- Mache ein Backup der
index.html. - Ändere die
index.html(schreibe "Wartungsarbeiten"). - Prüfe im Browser.
- ROLLBACK: Stelle das Backup wieder her.
- Prüfe im Browser. War es erfolgreich?
🦉 Crystal Owl's Weisheit
"Ein Admin, der keine Backups macht, ist wie ein Fallschirmspringer ohne Fallschirm. Er fällt nur einmal."
Abschluss:
Du hast den Admin-Vektor durchlaufen! Du kennst nun die Pfade des Waldes.
Aber der Wald wächst ständig. Bleib neugierig, bleib vorsichtig, und bewahre die Krümel.
WUUUHUUUUU! 🦉💙
Navigation:
← Zurück: Services | Weiter: Git Basics →