RTO ist, wie lange du unten sein darfst, RPO ist, wie viele Daten du verlieren darfst. Ein RTO von vier Stunden mit einem RPO von fünfzehn Minuten heißt Log Shipping und geprobte Restores, kein nächtlicher Dump. Ein enges RPO drängt dich zu kontinuierlicher Replikation oder Point-in-Time Recovery, ein enges RTO zu warmen Standbys. Beides sind Businessentscheidungen, und ein ungetestetes Backup erfüllt keins von beiden.
Warum Interviewer das fragen
Das prüft, ob du Businessanforderungen in Architektur und Kosten übersetzen kannst. Interviewer wollen besonders hören, dass du Restores testest, denn der häufigste reale Fehler ist ein Backup, das seit zwei Jahren erfolgreich läuft und sich nicht zurückspielen lässt. Zu erwähnen, dass Replicas keine Backups sind, ist ein starkes Signal.
So baust du deine Antwort auf
- Definier beide Begriffe in einfacher Sprache, gebunden an Zeit und Daten.
- Zeig, wie jede Zahl eine andere Architekturentscheidung treibt.
- Sag, dass Restores nach Plan geübt und die Zeit gemessen werden muss.
- Weis darauf hin, dass Replikation gegen Hardware schützt, nicht gegen Löschen.
Beispielantwort
RTO ist die Uhr dafür, wie lange das Business einen Ausfall überlebt, RPO ist, wie viele Daten es verlieren kann. Sie ziehen an unterschiedlichen Hebeln. Ein enges RPO heißt kontinuierliche Replikation oder Archivierung des Write Ahead Log, damit du Point-in-Time Recovery machen kannst, während ein enges RTO heißt, dass etwas schon warm sein muss, denn zwei Terabyte aus Object Storage zurückzuspielen dauert Stunden, egal wie gut deine Backups sind. Worauf ich am stärksten dränge, sind Übungen. In meiner letzten Firma haben wir quartalsweise einen Restore in eine Wegwerf-Umgebung gefahren und gestoppt, und der erste Versuch hat elf Stunden gebraucht bei einem angesetzten RTO von vier Stunden, schlicht weil es nie jemand mit voller Datenmenge getestet hatte. Wir haben das mit einem Standby-Replica plus Snapshot-Restores gelöst. Ich betone außerdem, dass ein Replica kein Backup ist. Wenn jemand eine Tabelle truncated, repliziert sich das in Millisekunden.
Steht dieses Vorstellungsgespräch bald an? GhostPilot hört bei deinem Live-Call mit, erkennt die Frage in dem Moment, in dem sie gestellt wird, und bringt dir eine strukturierte Antwort in Echtzeit auf den Bildschirm. Probier es im nächsten Mock aus, oder hol dir einen $29 Session Pass, kein Abo, für den Ernstfall.
So funktioniert esNachfragen, mit denen du rechnen solltest
- Wie würdest du dich gegen eine fehlerhafte Migration schützen, die Daten löscht?
- In welchem Rhythmus testest du Restores und was misst du dabei?
- Wie unterscheiden sich RTO und RPO bei einem Cache gegenüber einem Ledger?
Weitere Fragen für Site Reliability Engineer
Dein Interviewer stellt seine eigene Version davon. Kopier deine echte Stellenbeschreibung in den kostenlosen Question Predictor und bekomm die 20 Fragen, die diese Rolle am wahrscheinlichsten stellt, samt dem, worauf jede wirklich abzielt.
Meine Fragen vorhersagen