Introduktion till versionsuppgraderingar i drift¶
En versionsuppgradering av CyberElements Bastion i drift innebär att komponenter som redan är installerade uppdateras direkt. Denna metod medför därför avbrott i produktionen, med olika stor påverkan beroende på vilka komponenter som uppdateras. Vi rekommenderar att komponenterna uppdateras i följande ordning:
CyberElements Bastion clients. Påverkan under versionsuppgraderingen: avbrott i klientens anslutning med bortkoppling av de applikationer som behöver den (HTML5- eller webbapplikationer påverkas inte). Versionsuppgraderingen av klienten kan ta upp till 5 minuter (beroende på datorns prestanda och på arbetsstationens analyskomponenter, såsom antivirus eller EDR).Direct recording agent. Påverkan under versionsuppgraderingen: de direkta åtkomsterna samt RDP- och HTML5 RDP-applikationerna med agent avbryts. Vi rekommenderar att du räknar med 5 minuters otillgänglighet för tjänsten på den server där agenten är installerad. Eftersom versionsuppgraderingen kan automatiseras och schemaläggas bör den dessutom utlösas utanför arbetstid.- Servern
Mediation Controller. Påverkan under versionsuppgraderingen: instabilitet i alla plattformens tjänster (beroende på när de olika underkomponenterna uppgraderas). Vi rekommenderar att du räknar med ett underhållsfönster på minst 1 timme. - Servern
Edge Gateway. Påverkan under versionsuppgraderingen: de direkta åtkomster som Edge Gateway-servern tillhandahåller blir otillgängliga, liksom möjligheten att komma åt de applikationer och resurser som normalt nås via Edge Gateway. Vi rekommenderar att du räknar med ett underhållsfönster på en timme.
Tips
Versionsuppgraderingen av de olika servrarna kan göras parallellt för att minska plattformens driftstopp.
För de första versionsuppgraderingarna med CyberElements Bastion gör ett totalt underhållsfönster på fyra timmar det möjligt att genomföra åtgärden och samtidigt ha tid att kontakta supporten vid frågor eller vid oförutsedda händelser som är specifika för din miljö. Utifrån de erfarenheter som gjorts hittills kan versionsuppgraderingen av servern i de mest gynnsamma fallen ta så lite som 30 minuter (korrekt uppfyllda förutsättningar, hög nedladdningshastighet för Debian-paketen och serverkapacitet som inte begränsar åtgärden).
Information
För Cluster-arkitekturer måste de åtgärder som krävs för att uppgradera servrarna utföras minst två gånger (en gång per server av samma typ). Observera att vi rekommenderar samma version på Mediation Controller-servrarna, vilket innebär att deras versionsuppgraderingar antingen måste göras parallellt eller i följd (med start på slavservern).
Sammantaget följer versionsuppgraderingen i drift dessa steg:
- Planering och förberedelse
- Skapa en acceptanstestplan
- Kontroll av att flödena till Debian-repositoryerna är öppnade
- Nedladdning av de källor och verktyg som behövs
- Backup av miljön CyberElements Bastion (inklusive de externa databaserna om sådana används)
- Kvalificering av de nya klientkomponenterna och agenten CyberElements Bastion
- Versionsuppgradering
- Versionsuppgradering av klienterna och agenten CyberElements Bastion
- Versionsuppgradering av Mediation Controller-servern eller -servrarna
- Versionsuppgradering av Edge Gateway-servern eller -servrarna
- Versionsuppgradering av HTML5 Gateway-servern eller -servrarna
- Validering
- Validering av versionerna på servrarna Mediation Controller och Edge Gateway
- Validering av plattformen CyberElements Bastion utifrån det dokument med acceptanskriterier som togs fram under förberedelsefasen
Dokumentet med acceptanskriterier används i slutet av versionsuppgraderingen för att bekräfta att plattformen fungerar korrekt. Det rekommenderas starkt att kartlägga de tjänster som infrastrukturen CyberElements Bastion för närvarande levererar för att kunna ta fram det (till exempel: webbapplikation till en specifik webbserver; anslutning via SAMLv2-identitetsfederation eller användning av direkta åtkomster).
Kvalificeringen av de nya klient- och agentkomponenterna består i att validera att den nya versionen fungerar korrekt på några maskiner som är representativa för hela infrastrukturen. Om ingen felfunktion upptäcks kan den globala processen för versionsuppgradering startas.
-
Klienter och agenter
Versionsuppgradering i drift av de klienter och agenter som används för CyberElements Bastion.
-
Mediation Controller
Versionsuppgradering i drift av Mediation Controller-servern i CyberElements Bastion.
-
Edge Gateway
Versionsuppgradering i drift av Edge Gateway-servern i CyberElements Bastion.