3. modulis · 3.3
Migrācijas plāns: secība, riski un atkāpšanās iespēja
3. modulis: Inventarizācija un plānošana · Lasīšanas laiks: 12 minūtes
Mācību mērķis: Pēc šīs nodarbības Jūs varēsiet izveidot migrācijas plānu ar pareizā secībā izkārtotām fāzēm, risku sarakstu, go/no-go lēmuma brīdi un atkāpšanās plānu.
Pamatjēdzieni: migrācijas plāns, fāze, pilotprojekts, big bang, pakāpeniska pāreja, atkarība, TTL, iesaldēšanas brīdis, pārejas periods, risku saraksts (iespējamība un ietekme), go/no-go, atkāpšanās plāns (rollback), līguma izbeigšana
Kāpēc vajadzīgs plāns?
Kad Jums ir gatava inventarizācija (3.1. nodarbība) un aprēķini (3.2. nodarbība), Jūs zināt, kas jādara. Migrācijas plāns nosaka, kādā secībā, kad, kas to dara un ko darīt, ja kaut kas noiet greizi. Tas palīdz izvairīties no divām klasiskām kļūdām: darīt lietas nepareizā secībā (mainīt MX ierakstu pirms jaunās pastkastes vēl nemaz nav izveidotas) un pārāk agri izbeigt līgumu ar veco pakalpojumu sniedzēju.
Big bang vai pakāpeniski?
Pastāv divi galvenie ceļi.
| Pieeja | Kas tas ir | Piemērots | Risks |
|---|---|---|---|
| Big bang | Viss tiek pārcelts vienā reizē, piemēram, nedēļas nogalē | Mazām organizācijām ar maz savienojumu | Ja kaut kas noiet greizi, tas noiet greizi visur vienlaikus |
| Pakāpeniska pāreja | Pa daļām vai cilvēku grupām, sadalot vairākās nedēļās | Lielākām organizācijām vai ja ir daudz savienojumu | Kādu laiku vienlaikus darbojas divas sistēmas; cilvēkiem var rasties neskaidrības |
Lielākajai daļai mazo organizāciju labi noder pakāpeniska pāreja pa daļām: vispirms datnes, tad kalendārs un kontaktpersonas, tad e-pasts, tad viss pārējais. E-pasts tiek pārcelts kā viens vesels, visiem vienlaikus, jo domēns jebkurā brīdī var norādīt tikai uz vienu vietu.
Vienmēr sāciet ar pilotprojektu: viens vai divi cilvēki, kas nedēļu vai divas jau strādā tikai jaunajā pakalpojumā. Viņi atklāj problēmas, un Jūs varat pielāgot plānu, pirms pie pārejas ķeras pārējie.
Fāzes
Migrācijai ir piecas fāzes.
1. Sagatavošana
- Inventarizācija un aprēķini pabeigti (3.1. un 3.2. nodarbība).
- Jaunais pakalpojums izvēlēts, līgums un datu apstrādes līgums parakstīti (2.4. un 9.2. nodarbība).
- Visa satura eksports vai dublējumkopija no vecā pakalpojuma, pirms jebkādām izmaiņām. Tas ir Jūsu drošības tīkls.
- Sakārtots viss, ko var izmest.
- Jaunajā pakalpojumā izveidoti lietotāji un administratori, ieslēgta divu faktoru autentifikācija (7.3. nodarbība).
- Samazināts Jūsu MX ierakstu TTL, piemēram, uz 300 sekundēm. Dariet to vismaz vienu veco TTL ilgumu pirms pārslēgšanās. Ja TTL bija 86400 sekundes (diena), samaziniet to vismaz dienu iepriekš (DNS kursa 6.1. un 6.3. nodarbība).
2. Pilotprojekts
- Viens vai divi cilvēki pāriet uz jauno pakalpojumu.
- Jūs pārbaudāt visgrūtākos dokumentus, telefonu lietotnes un savienojumus.
- Jūs sagatavojat īsu instrukciju un skaidrojumu pārējiem (9.1. nodarbība).
3. Pārcelšana
- Datņu kopēšana; mapju un koplietošanas iestatīšana no jauna (6.1. un 6.2. nodarbība).
- Kalendāru un kontaktpersonu eksportēšana un importēšana (5.2. un 5.3. nodarbība).
- Pastkastu pirmā kopēšanas reize, kamēr vecā pastkaste joprojām saņem e-pastu kā parasti (4.2. nodarbība).
- Savienojumu pārcelšana: tīmekļvietne, skeneris, kases aparāts, programmatūra.
4. Pāreja
- Norunātajā brīdī: MX ierakstu maiņa, SPF, DKIM un DMARC atjaunināšana (4.3. nodarbība).
- Neilgi pēc tam un vēlreiz dienu vēlāk: pastkastu atkārtota kopēšana, lai e-pasts, kas starplaikā nonāca vecajā pakalpojumā, tomēr tiktu pārnests.
- Visu ierīču pārslēgšana; vecās sinhronizācijas lietotnes izslēgtas (7.2. nodarbība).
- Iesaldēšanas brīdis datnēm: no šī brīža neviens vairs nestrādā vecajā krātuvē.
5. Pabeigšana
- Pārbaude: mapju, datņu, tikšanos, kontaktpersonu un e-pastu skaita salīdzināšana.
- Dažas nedēļas abi pakalpojumi pastāv blakus, veco atstājot tikai lasīšanas režīmā, ja tas ir iespējams.
- Tikai pēc tam izbeidziet līgumu ar veco pakalpojumu un pieprasiet apstiprinājumu, ka Jūsu dati tur tiks dzēsti (9.3. nodarbība).
- Atjauniniet apstrādes darbību reģistru un privātuma politiku (9.3. nodarbība).
Atkarības, kuru secību nedrīkst apmainīt
Dažiem soļiem tiešām jānotiek vienam pēc otra. Šie ir stingrie noteikumi:
- Eksports vai dublējumkopija no vecā pakalpojuma notiek pirms jebkādām izmaiņām.
- Pilotprojekts notiek pirms ieviešanas visiem.
- Pastkastes jaunajā pakalpojumā ir izveidotas pirms MX ieraksta maiņas. Pretējā gadījumā jaunais serveris atsakās pieņemt e-pastu.
- TTL ir samazināts vismaz vienu veco TTL ilgumu pirms MX ieraksta maiņas.
- Pirmā e-pasta kopija ir izveidota pirms MX ieraksta maiņas; otrā kopija pēc MX ieraksta maiņas.
- Kalendāri ir importēti pirms telefonu pieslēgšanas. Pretējā gadījumā telefons sinhronizējas importēšanas laikā, un rodas dublikāti.
- Vecā pakalpojuma līgums tiek izbeigts pēdējais, pēc pārbaudes.
Uzdevums A3.3 ļauj Jums pašiem sakārtot šo secību, un sistēma to pārbauda.
Riski: iespējamība reiz ietekme
Risku saraksts apkopo, kas var noiet greizi, cik tas ir iespējams un cik nopietni. Novērtējiet iespējamību un ietekmi, piemēram, no 1 līdz 3, un reiziniet tās. Visam, kam vērtējums ir 6 vai 9, jāparedz pasākums.
| Risks | Iespējamība | Ietekme | Vērtējums | Pasākums |
|---|---|---|---|---|
| E-pasts pārslēgšanas laikā nenonāk galamērķī | 2 | 3 | 6 | TTL samazināts iepriekš, pārslēgšana ārpus noslodzes stundām, otrā sinhronizācija |
| Dokumenti ar makro nedarbojas | 3 | 2 | 6 | Testa kopa pilotprojektā (6.5. nodarbība), Excel pagaidām darbojas paralēli |
| Kolēģi turpina strādāt vecajā krātuvē | 3 | 2 | 6 | Iesaldēšanas brīdis, vecā krātuve tikai lasīšanai, skaidrojums |
| Telefons rāda visu divreiz | 2 | 1 | 2 | Vispirms importēt, tad pieslēgt; vecais konts izslēgts |
| Kases aparāts pārstāj darboties pēc kontu slēgšanas | 2 | 3 | 6 | Savs pieteikšanās konts pirms slēgšanas (2.3. nodarbība) |
| Vecā pakalpojuma līgums automātiski turpinās | 2 | 2 | 4 | Izbeigšanas datums kalendārā |
Go/no-go un atkāpšanās plāns
Iepriekš vienojieties, kas MX ieraksta maiņas brīdī pieņem lēmumu un uz kā pamata. Go/no-go brīdis ar īsu kontrolsarakstu: visas pastkastes izveidotas un pārbaudītas, pirmā kopija gatava, TTL zems, pilotprojekts bez lielām problēmām, kolēģi informēti. Ja kaut viens no šiem punktiem nav kārtībā: neturpiniet un izvēlieties jaunu datumu. Tas var likties kā neveiksme, taču tieši tāpēc šis lēmuma brīdis pastāv.
Atkāpšanās plāns (rollback) apraksta, kā Jūs rīkojaties, ja pēc pārejas tomēr kaut kas noiet greizi. E-pasta gadījumā tas ir samērā vienkārši, kamēr vecais pakalpojums vēl pastāv: atjaunojiet MX ierakstus uz vecajām vērtībām (kuras esat iepriekš pierakstījuši vai kurām ir izveidota DNS dublējumkopija) un pārkopējiet e-pastu, kas starplaikā nonāca jaunajā pakalpojumā. Tas iespējams tikai tad, ja vecā pakalpojuma līgums vēl nav izbeigts. Tāpēc to izbeidz pēdējo.
Plānošana laikā
Piemērs ceptuvei ar divpadsmit darbiniekiem:
| Nedēļa | Kas |
|---|---|
| 1 | Inventarizācija, aprēķini, izvēle, līgums; vecā pakalpojuma eksports |
| 2 | Lietotāju izveide, 2FA, pilotprojekts ar diviem cilvēkiem; TTL samazināts nedēļas beigās |
| 3 | Datņu un kalendāru pārcelšana; pirmā e-pasta kopija; savienojumu pārcelšana |
| 4 | Pirmdienas rīta agrā stundā: MX ieraksta maiņa; tajā pašā dienā un otrdien otrā kopija; ierīču pārslēgšana |
| 5 | Pārbaude, jautājumu stundas |
| 6 līdz 8 | Abi pakalpojumi pastāv blakus; pēc tam vecā pakalpojuma izbeigšana, reģistra atjaunināšana |
Izvēlieties pārslēgšanas brīdi apzināti. Ne tieši pirms noslogota perioda (ceptuves gadījumā ne nedēļu pirms svētkiem), ne arī tad, kad administrators dodas atvaļinājumā, un paredziet laiku, lai nākamajā dienā risinātu problēmas.
Praksē: kā tas izskatās pie pakalpojumu sniedzēja
WebOké Nextcloud rokasgrāmata nosaka noteiktu secību: vispirms lietotāju izveide un konta drošības nodrošināšana, tad datnes, tad kalendāri un kontaktpersonas, pēc tam lietotnes, un vecā pakalpojuma līguma izbeigšana tikai tad, kad viss ir kārtībā. E-pastam E-pasta pārneses rīks darbojas ar pirmo kopiju pirms un otro kopiju pēc MX ieraksta maiņas. Citi Eiropas pakalpojumu sniedzēji iesaka gandrīz tādu pašu secību, jo tā izriet no tā, kā darbojas e-pasts un sinhronizācija.
Kopsavilkums
- Migrācijas plāns nosaka secību, laiku, atbildīgos un atkāpšanās iespēju.
- Pakāpeniska pāreja pa daļām, ar iepriekšēju pilotprojektu, lielākajai daļai mazo organizāciju darbojas labi; e-pasts pāriet visiem vienlaikus.
- Stingrā secība: vispirms eksports, pilotprojekts pirms ieviešanas, pastkastes un zems TTL pirms MX ieraksta maiņas, otrā kopija pēc tās, importēšana pirms pieslēgšanas, izbeigšana pēdējā.
- Risku saraksts ar iespējamību un ietekmi parāda, kur nepieciešami pasākumi.
- Go/no-go brīdis un atkāpšanās plāns ļauj droši teikt arī "vēl ne".
Tests
Uzdevums
Uzdevums A3.3: Sakārtojiet soļus pareizā secībā. Jūs saņemsiet astoņpadsmit migrācijas soļus jauktā secībā. Sakārtojiet tos secībā, kas darbosies. Programma pārbaudīs šajā nodarbībā minētos stingros noteikumus un precīzi norādīs, kuru noteikumu Jūs pārkāpjat.
Uzdevums E3.3: Jūsu pašu migrācijas plāns. Izmantojot veidni, izveidojiet migrācijas plānu savai organizācijai: fāzes ar datumiem, atbildīgie, risku saraksts ar vismaz pieciem riskiem, go/no-go kontrolsaraksts un atkāpšanās plāns.
Uzdevums E3.3: Jūsu pašu pārejas plāns
Aizpildiet veidni, pamatojoties uz Jūsu inventarizāciju (A3.1/E3.1) un skaitļiem (E3.2), un lieciet to izlasīt vienam kolēģim.
Jūsu atzīmes un piezīmes paliek tikai šajā pārlūkprogrammā; mēs tās nekur nesūtām. Ja esat pieteikušies, sadaļā Mani kursi saglabājam tikai to, ka uzdevums ir paveikts.
Vairāk lasīt
Šajos rakstos aprakstītie soļi attiecas uz WebOké pakalpojumiem; citiem pakalpojumu sniedzējiem process ir līdzīgs.
- Nextcloud rokasgrāmata 13.1: Sagatavošanās: ko paņemsiet līdzi un kādā secībā
- Nextcloud rokasgrāmata 13.6: No Microsoft 365 uz WebOké: datnes, dokumenti, e-pasts un kalendārs
- Domēna, tīmekļa vietnes un e-pasta pārcelšana vienlaikus bez darbības pārtraukumiem: rīcības plāns
- DirectAdmin rokasgrāmata 10.1: Jūsu e-pasta pārcelšana: pieejamās iespējas
- WebOké rokasgrāmata 5.7: DNS atjaunošana un DNS rezerves kopijas izveide
- Bezmaksas DNS kurss 6.1: TTL un kešatmiņa
- Bezmaksas DNS kurss 6.3: DNS domēna pārsūtīšanas gadījumā
