
Në vjeshtën e vitit 2019, Check Point ndaloi mbështetjen e versioneve R77.XX dhe ishte e nevojshme të përditësohej. Tashmë është thënë shumë për ndryshimin midis versioneve, të mirat dhe të këqijat e kalimit në R80. Le të flasim për mënyrën e përditësimit të vërtetë të pajisjeve virtuale të Check Point (CloudGuard për VMware ESXi, Hyper-V, KVM Gateway NGTP) dhe çfarë mund të shkojë keq.
Pra, ne kishim 2 inxhinierë CCSE, më shumë se një duzinë grupimesh virtuale Check Point R77.30, disa re, disa rregullime të shpejta dhe një det të tërë me defekte të ndryshme, defekte dhe të gjitha këto, të të gjitha ngjyrave dhe madhësive, dhe gjithashtu afate shumë të ngushta. Shkojme!
Përmbajtja:

Kështu duket infrastruktura tipike cloud e një klienti me Check Point virtuale
Trajnimi
Hapi i parë është të kontrolloni nëse ka burime të mjaftueshme për përditësimin. Kërkesat minimale të rekomanduara për R80.20 aktualisht duken kështu:
pajisje
CPU
RAM
HDD
Porta e Sigurisë
Bërthama 2
4 Gb
Nga 15 GB
SMS
Bërthama 2
6 Gb
-
Rekomandimet përshkruhen në dokument .
Por ne do të jemi realistë. Nëse kjo është e mjaftueshme në konfigurimin më minimal, atëherë, siç tregon praktika, zakonisht kemi të aktivizuar inspektimin https, funksionimin e SmartEvent në SMS, etj., gjë që, natyrisht, kërkon kapacitete krejtësisht të ndryshme. Por në përgjithësi, jo më shumë se për R77.30.
Por ka nuanca. Dhe ato lidhen, para sĂ« gjithash, me madhĂ«sinĂ« e kujtesĂ«s fizike. ShumĂ« operacione direkt gjatĂ« procesit tĂ« pĂ«rditĂ«simit do tĂ« kĂ«rkojnĂ« hapĂ«sirĂ« âânĂ« hard disk.
Për serverin e menaxhimit, madhësia e hapësirës së lirë të diskut do të varet shumë nga vëllimi i regjistrave aktualë (nëse duam t'i ruajmë) dhe nga numri i rishikimeve të ruajtura të bazës së të dhënave, megjithëse nuk do të na duhen më në sasi të mëdha. Natyrisht, për nyjet e grupimeve (nëse nuk ruani gjithashtu regjistrat në nivel lokal) e gjithë kjo nuk ka rëndësi. Ja se si të kontrolloni nëse keni hapësirën që ju nevojitet:
- Ne lidhemi me Serverin Smart Management përmes ssh, shkojmë në modalitetin e ekspertit dhe futim komandën:
[Ekspert@cp-sms:0]# df -h
- Në dalje do të shohim diçka si ky konfigurim:
Madhësia e sistemit të skedarit e përdorur Avail Use% Mounted on
/dev/mapper/vg_splat-lv_current 30G 7.4G 21G 27% /
/dev/sda1 289M 24M 251M 9% /boot
tmpfs 2.0G 0 2.0G 0% /dev/shm
/dev/mapper/vg_splat-lv_log 243G 177G 53G 78% /var/log - Aktualisht jemi të interesuar për seksionin / var / log
Ju lutemi vini re se nĂ« varĂ«si tĂ« politikĂ«s pĂ«r ruajtjen dhe fshirjen e skedarĂ«ve tĂ« vjetĂ«r tĂ« regjistrit, si dhe nga madhĂ«sia e bazĂ«s sĂ« tĂ« dhĂ«nave tĂ« eksportuara, mund tĂ« nevojitet mĂ« shumĂ« hapĂ«sirĂ«. NĂ«se, kur krijoni njĂ« arkiv, ka mĂ« pak hapĂ«sirĂ« ââtĂ« lirĂ« se sa specifikohet nĂ« politikĂ«n e ruajtjes sĂ« skedarĂ«ve tĂ« regjistrit, sistemi do tĂ« fillojĂ« tĂ« fshijĂ« regjistrat e vjetĂ«r dhe NUK do t'i pĂ«rfshijĂ« ato nĂ« arkiv.
Gjithashtu, pĂ«r vetĂ« procesin e pĂ«rditĂ«simit, sistemit do t'i nevojiten tĂ« paktĂ«n 13 GB hapĂ«sirĂ« ââtĂ« pacaktuar nĂ« hard disk. Ju mund tĂ« kontrolloni praninĂ« e tij me komandĂ«n:
[Ekspert@cp-sms:0]# pv
Do të shohim diçka të tillë:
PV VG Fmt Attr PS Madhësia PFree
/dev/sda3 vg_splat lvm2 a- 141.69G 43.69G
Në këtë rast kemi 43 GB. Ka burime të mjaftueshme. Mund të filloni përditësimin.
Përditësimi i serverit të menaxhimit të SMS-ve të Check Point
Para fillimit të punës, duhet të bëni sa më poshtë:
- Instaloni paketën Migration Tools në serverin e menaxhimit. Për ta bërë këtë, duhet të shkarkoni imazhin nga portali.
- Ngarkoni arkivin në serverin e menaxhimit përmes WinSCP në dosje /var/log/UpgradeR77.30_R80.20 (nëse është e nevojshme, krijoni një dosje në fillim).
- Lidhuni me serverin e menaxhimit përmes SSH dhe shkoni te dosja me arkivin:cd /var/log/UpgradeR77.30_R80.20/
- Zhzip skedarin:tar -zxvf ./<emri i skedarit>.tgz
- Ne nisim mjetin pre_upgrade_verifier me komandën: ./pre_upgrade_verifier -p $FWDIR -c R77 -t R80.20
- Pas ekzekutimit tĂ« komandĂ«s, do tĂ« gjenerohet njĂ« raport mbi cilĂ«simet e papajtueshme. ĂshtĂ« nĂ« dispozicion nĂ«: /opt/CPsuite-R77/fw1/log/pre_upgrade_verification_report.(xls, html, txt). ĂshtĂ« mĂ« i pĂ«rshtatshĂ«m ta ngarkoni atĂ« pĂ«rmes SCP dhe ta shikoni atĂ« pĂ«rmes njĂ« shfletuesi.
Për të zgjidhur çdo cilësim të papajtueshëm, përdorni. - Më pas ridrejtoni programin pre_upgrade_verifier për t'u siguruar që të gjitha shkaqet e papajtueshmërisë janë eliminuar.
- Më pas, ne mbledhim informacion në lidhje me ndërfaqet e rrjetit, tabelën e rrugëtimit dhe ngarkojmë konfigurimin GAIA:
ip a > /var/log/UpgradeR77.30_R80.20/cp-sms-config.txt
ip r > /var/log/UpgradeR77.30_R80.20/cp-sms-config.txt
kliko -c "shfaq konfigurimin" > /var/log/UpgradeR77.30_R80.20/cp-sms-config.txt - Ngarkoni skedarin që rezulton përmes SCP.
- Ne bëjmë një fotografi në nivelin e virtualizimit.
- E rrisim kohën e seancës SSH në 8 orë. Varet nga fati juaj: në varësi të madhësisë së bazës së të dhënave të eksportuara, mund të zgjasë nga disa minuta në disa orë. Për këtë:
[Expert@HostName]# clish -c "shfaq inactivity-timeout" shikoni përplasjen aktuale të afatit,[Expert@HostName]# clish -c "cakto inactivity-timeout 720" specifikoni ndërprerjen e re të kohës (në minuta),
[Expert@HostName]# jehonë $TMOUT shikoni modalitetin aktual të ekspertit të skadimit,
[Expert@HostName]# eksporto TMOUT=3600 specifikoni modalitetin e ri të ekspertit të skadimit (në sekonda), nëse e vendosni vlerën në 0, atëherë afati do të çaktivizohet.
- Ne shkarkojmë dhe montojmë imazhin e instalimit SMS.iso në makinën virtuale.
PĂ«rpara hapit tjetĂ«r, SIGURUAR qĂ« tĂ« kontrolloni dy herĂ« nĂ«se keni hapĂ«sirĂ« ââtĂ« mjaftueshme tĂ« pashpĂ«rndarĂ« nĂ« hard diskun tuaj (mos harroni, ju nevojiten 13 GB).
- Para se të filloni të eksportoni konfigurimin, ndryshoni skedarin e regjistrit me komandën: ndërprerës fw
Eksporto konfigurimin dhe regjistrat
- Ekzekutoni programin migrate_export për të shkarkuar konfigurimin. Për ta bërë këtë, shkoni te dosja e krijuar më parë: cd /var/log/UpgradeR77.30_R80.20/ dhe përdorni komandën: ./migrate eksport -l /var/log/UpgradeR77.30_R80.20/SMS_w_logs_export_r77_r80.tgz
ose
shkoni te dosja: cd $FWDIR/bin/upgrade_tools/ Đž
ekzekutoni komandën nga atje: ./migrate eksport -l /var/log/UpgradeR77.30_R80.20/SMS_w_logs_export_r77_r80.tgz - Ne heqim kontrollin nga arkivi: md5sum /var/log/UpgradeR77.30_R80.20/SMS_w_logs_export_r77_r80.tgz
- Ruajeni vlerën që rezulton në bllokun e shënimeve.
- Ne lidhemi me SMS përmes SCP dhe ngarkojmë arkivin me konfigurimin në stacionin e punës. Sigurohuni që të përdorni transferimin e skedarëve në formatin Binar.
Eksporto bazën e të dhënave SmartEvent
KĂ«tu na duhet versioni i para-instaluar i SMS-ve R80. Ădo test do tĂ« bĂ«jĂ«.
- Nga SMS na duhet një skript i vendosur këtu:$RTDIR/bin/eva_db_backup.csh
- Ngarkoni skriptin përmes SCP eva_db_backup.csh në dosje: /var/log/UpgradeR77.30_R80.20/
- Lidhuni përmes SSH me SMS. Kopjo skedarin në dosje: cp /var/log/UpgradeR77.30_R80.20/eva_db_backup.csh
$RTDIR/bin/eva_db_backup.csh - Ndryshimi i kodimit: dos2unix $RTDIR/bin/eva_db_backup.csh
- Shtimi i pronarit: chown -v admin:root $RTDIR/bin/eva_db_backup.csh
- Shtoni të drejtat: chmod -v 0755 $RTDIR/bin/eva_db_backup.csh
- Le të fillojmë eksportimin e bazës së të dhënave SmartEvent: $RTDIR/bin/eva_db_backup.csh
- Ngarkoni skedarët e marrë përmes SCP: $RTDIR/bin/<date>-db-backup.backup О $RTDIR/bin/eventiaUpgrade.tar në stacionin e punës.
Update
- Shkoni nĂ« WebUI GAIA SMS â CPUSE â Shfaq tĂ« gjitha paketat.
- Nëse CPUSE jep një gabim në lidhjen me renë e pikës së kontrollit, kontrolloni cilësimet e DGW, DNS dhe Proxy.
- Nëse gjithçka është e saktë dhe gabimi nuk zhduket, atëherë duhet të përditësoni CPUSE manualisht, të udhëhequr nga.
- Shkarkoni imazhin dhe kaloni Verifikues. Nëse është e nevojshme, ne eliminojmë mospërputhjet.
Si rezultat, duhet të shihni këtë mesazh:

- zgjedh R80.20 Instalim dhe përditësim i ri për menaxhimin e sigurisë.
- Kur instaloni përditësimin, zgjidhni Clean Install. Pas instalimit, sistemi do të rindizet.
- Kalojmë për herë të parë Wizard.
- Pasi të kemi akses, ne kontrollojmë llogaritë.
- Ne lidhemi me SMS përmes SSH dhe ndryshojmë guaskën e përdoruesit tonë në /bin/bash/:
vendos përdoruesin <username> shell /bin/bash/
ruaj konfigurimin (në rast se duam ta lëmë bin/bash/ si predhë të paracaktuar pas rindezjes).
- Tjetra, ne lidhemi me SMS përmes SCP dhe transferojmë arkivin me konfigurimin në modalitetin Binary SMS_w_logs_export_r77_r80.tgz në dosje /var/log/UpgradeR77.30_R80.20/
- Ne heqim kontrollin nga arkivi: md5sum /var/log/UpgradeR77.30_R80.20/SMS_w_logs_export_r77_r80.tgz dhe krahasoni me vlerën e mëparshme. Shuma e kontrollit duhet të përputhet.
- E rrisim kohën e seancës SSH në 8 orë. Për këtë:
[Expert@HostName]# clish -c "shfaq inactivity-timeout" shikoni përplasjen aktuale të afatit,
[Expert@HostName]# clish -c "cakto inactivity-timeout 720" specifikoni ndërprerjen e re të kohës (në minuta),
[Expert@HostName]# jehonë $TMOUT shikoni modalitetin aktual të ekspertit të skadimit,
[Expert@HostName]# eksporto TMOUT=3600 specifikoni modalitetin e ri të ekspertit (në sekonda). Nëse e vendosni vlerën në 0, atëherë afati do të çaktivizohet.
- Për të importuar cilësimet, ekzekutoni programin e migrimit të importit. Për ta bërë këtë, shkoni te dosja: cd $FWDIR/bin/upgrade_tools/dhe ekzekutoni importin: ./migrate imp
ort -l /var/log/UpgradeR77.30_R80.20/SMS_w_logs_export_r77_r80.tgz
Le të shijojmë jetën për dy orët e ardhshme. MOS SHKYQNI SESIONIN TUAJ SSH gjatë procedurës. Në fund, procesi i migrimit ose do të shfaqë një mesazh suksesi ose një gabim.
Lista e kontrollit pas përditësimit
- Disponueshmëria e burimeve.
- SIC me GW.
- Licencat. Nëse licencat shfaqen gabimisht ose nuk shfaqen në SMS, ekzekutoni komandën vsec_central_licence për shpërndarjen e licencës.
- Vendosja e politikës.
Importimi i bazës së të dhënave SmartEvent
- Aktivizoni tehun SmartEvent.
- Ne lidhemi përmes WinSCP me SMS dhe transferojmë skedarët e shkarkuar më parë në modalitetin binar <date>-db-backup.backup О eventiaPërmirëso.tar në dosje /var/log/UpgradeR77.30_R80.20/
- Ne ekzekutojmë skriptin me komandën: $RTDIR/bin/eventiaUpgrade.sh -përmirëso /var/log/UpgradeR77.30_R80.20/eventiaUpgrade.tar
- Kontrollimi i statusit: shiko -n 10 eventiaUpgrade.sh
- Kontrollimi i regjistrave nĂ« SmartEvent. ĂNDĂRr!
Përditësimi i grupit Check Point GW (Aktiv/Rezervë)
Para fillimit të punës
- Ne ruajmë konfigurimin GAIA nga çdo nyje grupi në një skedar, për ta bërë këtë përdorni komandën: kliko -c "shfaq konfigurimin" > ./<Emri i skedarit>.txt
- Ngarkimi i skedarëve duke përdorur WinSCP.
- Lidhu me WebUI tĂ« tĂ« dy nyjeve dhe shko te skeda CPUSE â Shfaq tĂ« gjitha paketat.
- Gjetja e paketës së përditësimit për versionin R80.20 Instalim i ri, shtypni Shkarko.
- Ne kontrollojmë që protokolli CCP po funksionon në modalitet Transmetimi, për ta bërë këtë, futni komandën: cphaprob -a nëse
Nëse zgjidhet modaliteti multicast, zëvendësojeni me komandën: transmetim cphaconf set_ccp (komandimi ekzekutohet në secilën nyje). - Ne instalojmë Jountime për nyjet e përfshira në sistemin tuaj të monitorimit.
- Ne kontrollojmë që parametrat të jenë aktivizuar në nivelin e virtualizimit Ndryshimi i adresës MAC О Transmetimet e falsifikuara për një rrjet sinkronizimi.
Update
- Ne lidhemi nëpërmjet ssh me nyjen Active dhe ekzekutojmë komandën për të monitoruar gjendjen e grupit: orë -n 2 cphaprob stat
- Kthehu te skeda e nyjeve të gatishmërisë WebUI CPUSE dhe për paketën e përzgjedhur R80.20 Instalim i ri Nisja Verifikues.
- Le të analizojmë raportin e Verifikuesit. Nëse instalimi lejohet, vazhdoni.
- Zgjidhni një paketë R80.20 Instalim i ri dhe vraponi upgrade. Gjatë procesit të përmirësimit, sistemi do të rindizet. Cilësimet GAIA janë ruajtur. Në kohën e rindezjes, ne monitorojmë gjendjen e grupit. Pas ngarkimit, statusi i nyjës së përditësuar duhet të ndryshojë në GATI. Në një numër rastesh, kemi hasur në një moment kur një nyje që ende nuk ishte përditësuar kaloi në statusin e vëmendjes aktive dhe ndaloi shfaqjen e statusit të nyjes së përditësuar. Mos u shqetësoni - ky opsion është gjithashtu i pranueshëm.
- Pasi të përfundojë përditësimi, hapeni Tabela inteligjente.
- Hapni objektin e grupit dhe ndryshoni versionin e grupit nga R77.30 në R80.20. Klikoni OK. Nëse shfaqet një gabim gjatë ndryshimeve të ruajtjes:
Ka ndodhur një gabim i brendshëm. (Kodi: 0x8003001D, Nuk mund të qasja në skedar për funksionimin e shkrimit),
ndjekin. Pas kësaj, ruani ndryshimet dhe klikoni Instaloni Politikën. - Në cilësimet, zgjidhni opsionin Për grupimet e portës, nëse instalimi në një anëtar grupi dështon, mos e instaloni në atë grup.
- Ne vendosëm politikën. Sistemi do të gjenerojë një gabim për një nyje aktive që nuk është përditësuar ende.
- Ne lidhemi me nyjen e përditësuar përmes ssh dhe ekzekutojmë komandën për të monitoruar gjendjen e grupit: orë -n 2 cphaprob stat
- Lidhu me nyjen WebUI Active dhe shko te skeda CPUSE â Shfaq tĂ« gjitha paketat.Gjetja e paketĂ«s sĂ« pĂ«rditĂ«simit pĂ«r versionin R80.20 Instalim i ri, shtypni Shkarko.
- Ne instalojmë Jountime për nyjet e përfshira në sistemin tuaj të monitorimit.
- Kthehuni te skeda WebUI Active Nodes CPUSE dhe për paketën e përzgjedhur R80.20 Instalim i ri Nisja Verifikues.
- Le të analizojmë raportin e Verifikuesit. Nëse instalimi lejohet, vazhdoni.
- Zgjidhni një paketë R80.20 Instalim i ri dhe vraponi Upgrade. Gjatë procesit të përmirësimit, sistemi do të rindizet. Cilësimet GAIA janë ruajtur. Në kohën e rindezjes, ne monitorojmë gjendjen e grupit në nyjen tashmë të përditësuar. Pas rindezjes, gjendja e grupit në nyjen e përditësuar do të ndryshojë nga GATI në AKTIVE.
- Kur të përfundojë procesi i Përmirësimit, hapni SmartDashboard dhe vendosni politikën.
Lista e kontrollit pas përditësimit
- Regjistrimet e ngjarjeve në SmartLog, statusi i tuneleve VPN.
- Cilësimet e GAIA.
- Rivendosja e një grupi pas një dështimi provë.
- Licencat dhe kontratat. Nëse licencat shfaqen gabimisht ose nuk shfaqen në SMS, ekzekutoni komandën. vsec_central_licence për shpërndarjen e licencës.
- CoreXL.
- SecureXL.
- Hotfix dhe CPinfo në dy nyje.
Përfundim
Në përgjithësi, kjo është e gjitha në këtë pikë - ju jeni përditësuar.
Për ne, i gjithë procesi zgjati mesatarisht nga 6 deri në 12 orë, në varësi të madhësisë së bazave të të dhënave të eksportuara. Puna u krye gjatë dy netëve: njëra për përditësimin e SMS-ve, e dyta për grupin.
Nuk kishte ndërprerje të trafikut, pavarësisht se ne i kontrolluam vetë të gjitha gabimet e lartpërmendura.
Sigurisht, ndonjëherë mund të lindin vështirësi krejtësisht të reja gjatë procesit të përditësimit, por kjo është Check Point, dhe siç e dimë të gjithë, ka gjithmonë një rregullim të drejtpërdrejtë!
Gëzuar netët e zeza dhe rozë dhe përditësimet!
Burimi: www.habr.com

