Att prova en återställning: ett grönt jobb är inget bevis

Alla känner till meningen "en oprövad kopia är ingen kopia" och ingen handlar efter den. Den här posten säger vad prövning faktiskt betyder, för ett jobb som ser lyckat ut är ingen prövning.

AtlasPVE ·

Den här artikeln svarar på

  • proxmox återställa en kopia
  • hur återställer jag i proxmox
  • hur vet jag att min proxmox-kopia fungerar
  • proxmox kopieringstest
  • proxmox vmid-konflikt vid återställning

Kopieringsjobben körs varje natt och alla är gröna. Det bevisar att filen skrevs. Det bevisar inte att den går att läsa, inte att maskinen inuti startar, och absolut inte att tjänsten på den maskinen fungerar. Avståndet däremellan visar sig den dag du verkligen behöver den.

Tre nivåer av prövning

Första: går den att läsa. En kontroll att kopian är hel. Den är billig, går att automatisera, och fångar åtminstone tyst skada. Ensam säger den fortfarande inte "maskinen startar".

Andra: startar den. Återställ kopian under en ny identitet till ett testmål, starta den med nätverket urkopplat och titta på inloggningsskärmen. De flesta når aldrig den här nivån, trots att den kostar ungefär en kafferast och lär ut mycket.

Tredje: gör den sitt jobb. Kommer programmet upp, finns data där, saknas den sista timmen. På kritiska maskiner är det den verkliga frågan, för en maskin som startar men startar tom räddar ingen.

Regeln för att pröva utan att förstöra något

Återställ alltid under en ny identitet, aldrig ovanpå den maskin som är i drift. Och gör provet med nätverket urkopplat: två maskiner med samma identitet och samma adress bråkar på samma nät, och priset betalas inte av din testkopia utan av originalet i drift.

Vad folk hittar när de äntligen prövar

Vad förstagångsprövare hittar liknar varandra förvånansvärt mycket från uppsättning till uppsättning. Kopian är tre veckor gammal eftersom jobbet stannade tyst och ingen tittade. Maskinen startar men programmet begär en nyckel som låg någon annanstans. Återställningen kräver mer utrymme än målet har. Inget av detta syns medan kopian tas; allt syns medan den återställs.

Överraskningar vid återställning

Identitetskonflikt: det numret används redan. Lagringsnamn: kopian hänvisar till ett lagringsnamn som inte längre finns på den här maskinen. Bryggnamn: nätdefinitionen i kopian pekar på en brygga som den här servern inte har, så maskinen startar utan nät.

Inget av detta är ett fel, det är följder av en flytt. Men mötta för första gången på dagen för en verklig katastrof går de inte att skilja från fel.

Frekvens och kalender

Ett återställningstest en gång i kvartalet är värt mer än en felfri kopieringspolicy som aldrig övats. Bind provet till ett datum; prov som skjuts till "när det finns tid" blir inte av. Skriv ner vad du hittade, för om nästa prov hittar samma sak sitter problemet inte i kopian utan i processen.

Poängen är repetitionen

Dagen för en verklig förlust har du inte tid att lära dig något av detta. Det enda som görs den dagen är att upprepa ett arbete du redan gjort. Provet är den dagens repetition, och precis det är en repetition värd.

Vad Atlas gör

Atlas visar vilka kopior som finns, var de ligger och när de togs, så att frågan "har jag en kopia och hur gammal är den" besvaras genom att titta i stället för att gissa. Det är första steget i prövningen ovan: att se till att det finns något att pröva. Själva återställningen görs från skärmarna på Proxmox-sidan; Atlas ställer sig inte i vägen, det gör synligt vad du har i handen.

Källor

Proxmox egen dokumentation. På engelska, och den har sista ordet i den här frågan.

Relaterade artiklar

Hur ser det här ut inne i Atlas?

Gå till produktsidan