Kopieringsjobbet stannade tyst: det dyraste felet är inte det högljudda

En kopiering som misslyckas högljutt lagas samma dag. En kopiering som stannar tyst upptäcks den dag den behövdes. Skillnaden ligger inte i en avisering, den ligger i vad du tittar på.

AtlasPVE ·

Den här artikeln svarar på

  • proxmox kopior körs inte
  • proxmox kopieringsjobb fungerar inte
  • proxmox avisering om kopiering
  • proxmox e-post vid kopieringsfel
  • proxmox när togs senaste kopian
  • proxmox backupjobb fungerar inte

Den dyraste felformen hos en kopieringsuppsättning är inte den högljudda. Ett högljutt fel ses och lagas samma dag. Ett jobb som stannar tyst står stilla i veckor och upptäcks precis den dag det behövdes.

Sätt att stanna tyst

Målet fylldes. En nätverksutdelning monterades inte efter en omstart. En lagring bytte namn. Jobbet pekar på en maskin som inte finns längre. En inloggningsuppgift gick ut. Allt detta ger ett fel någonstans, och inget av det ger ett fel framför en människa.

Aviseringsfällan

Meningen "går det fel får jag ett mejl" bär två antaganden: att det verkligen går ut post från den här maskinen, och att någon läser den. I de flesta uppsättningar stämmer inget av dem. Dessutom går en avisering som bara slår till vid fel inte att skilja från ett aviseringssystem som aldrig fungerat: båda är tysta.

Det enda sättet att veta att en avisering fungerar är att ha sett den fungera. Framkalla medvetet ett fel den dag du sätter upp den och se mejlet komma. Har du inte sett det komma finns den aviseringen inte.

Det rätta att titta på: åldern

Titta i stället för på det senaste jobbets status på den nyaste kopians ålder. Åldern besvarar två frågor på en gång: kördes jobbet, och producerade det något. Ett jobb kan köras och inte producera något och ändå se lyckat ut; åldern fångar det, statusen inte.

En minuts kontroll, en gång i månaden

Titta på fyra saker: hur gammal varje maskins nyaste kopia är, om antalet sparade kopior stämmer med din regel, hur mycket plats som är kvar på målet, och om det finns någon maskin helt utan kopia.

Det sista hittas oftast, och skälet är nästan alltid detsamma: den maskinen skapades efter att kopieringsjobbet skrevs.

Skriv regeln, inte listan

Ett jobb som väljer maskinerna en och en är rätt den dag det skrivs och en aning mer fel för varje ny maskin. Definiera det om möjligt som "alla, utom dessa". Då hamnar en nyskapad maskin av sig själv inom kopieringens omfång, och priset för att glömma sjunker till noll.

Vad Atlas gör

Atlas visar de befintliga kopiorna tillsammans med deras datum, så att åldersfrågan ovan besvaras genom att titta i stället för att gissa: när varje maskins nyaste kopia togs ryms på en skärm.

Atlas Watch bevakar servern själv, väntande uppdateringar, de virtuella maskinerna och säkerhetskopiornas ålder. Den tittar där den här sidan råder till att titta: inte på jobbets senaste status, utan på den nyaste säkerhetskopians ålder. Är en maskins nyaste säkerhetskopia äldre än det valda antalet dagar står det i den dagliga sammanfattningen; standardtröskeln är tre dagar, den ändras från panelen, och sätts kontrollen till kritisk går beskedet ut direkt, utan att vänta på sammanfattningen.

Går en säkerhetskopielagring inte att läsa tiger Watch inte, den säger att den inte kunde läsa. Att ta tystnad för hälsa är precis det fel som den här sidan beskriver; att en vakt kallar något rent som den inte kunde läsa uteslöts därför medvetet. Den månatliga kontrollen ovan är fortfarande värd att behålla: det enda fall kontrollen inte täcker är en alldeles ny maskin helt utan säkerhetskopia.

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