Modul 3 · 3.3
Migracijski načrt: vrstni red, tveganja in vrnitev nazaj
Modul 3: Popis stanja in načrtovanje · Čas branja: 12 minut
Učni cilj: Po tej lekciji boste znali pripraviti migracijski načrt s fazami v pravilnem vrstnem redu, seznamom tveganj, točko go/no-go in načrtom za vrnitev nazaj.
Ključni pojmi: migracijski načrt, faza, pilotni projekt, big bang, postopen prehod, odvisnost, TTL, trenutek zamrznitve, prehodno obdobje, seznam tveganj (verjetnost in vpliv), go/no-go, načrt za vrnitev nazaj (rollback), odpoved
Zakaj potrebujete načrt?
S svojim popisom stanja (lekcija 3.1) in svojimi številkami (lekcija 3.2) veste, kaj je treba narediti. Migracijski načrt določa v kakšnem vrstnem redu, kdaj, kdo kaj naredi in kaj storite, če kaj gre narobe. Preprečuje dve klasični napaki: izvajanje stvari v napačnem vrstnem redu (preusmeritev MX pred vzpostavitvijo novih poštnih predalov) in prezgodnjo odpoved stare storitve.
Big bang ali postopno?
Obstajata dve glavni poti.
| Pot | Kaj je to | Primerno za | Tveganje |
|---|---|---|---|
| Big bang | Vse se preseli v enem trenutku, na primer v enem vikendu | Majhne organizacije z malo povezavami | Če kaj gre narobe, gre narobe povsod hkrati |
| Postopno | Po delih ali po skupinah ljudi, razporejeno čez več tednov | Večje organizacije ali veliko povezav | Dlje časa obstajata dva sistema vzporedno; ljudje se zmedejo |
Za večino manjših organizacij dobro deluje postopen prehod po delih: najprej datoteke, nato koledar in stiki, nato pošta, nato ostalo. Pošto preselite za vse hkrati, ker lahko domena kaže samo na eno mesto naenkrat.
Vedno začnite s pilotnim projektom: ena ali dve osebi, ki že teden ali dva vse delata v novi storitvi. Oni odkrijejo težave, Vi pa prilagodite načrt, preden sledijo ostali.
Faze
Migracija ima pet faz.
1. Priprava
- Popis stanja in številke so zaključeni (lekciji 3.1 in 3.2).
- Izbrana je nova storitev, podpisana sta pogodba in pogodba o obdelavi osebnih podatkov (lekciji 2.4, 9.2).
- Izvoz ali varnostna kopija vsega iz stare storitve, preden karkoli spremenite. To je Vaša varnostna mreža.
- Pospravljeno je vse, kar lahko odstranite.
- V novi storitvi so ustvarjeni uporabniki in skrbniki, vklopljeno je dvostopenjsko preverjanje (lekcija 7.3).
- TTL Vaših zapisov MX je znižan, na primer na 300 sekund. To storite vsaj toliko časa pred preklopom, kot je znašal stari TTL. Če je bil TTL nastavljen na 86400 sekund (en dan), ga znižajte vsaj en dan vnaprej (lekciji 6.1 in 6.3 tečaja DNS).
2. Pilotni projekt
- Ena ali dve osebi preideta na novo storitev.
- Preizkusite najtrše dokumente, mobilne aplikacije, povezave.
- Napišete kratka navodila in razlago za ostale (lekcija 9.1).
3. Selitev
- Kopiranje datotek; ponovna ureditev map in deljenj (lekciji 6.1, 6.2).
- Izvoz in uvoz koledarjev in stikov (lekciji 5.2, 5.3).
- Prvo kopiranje poštnih predalov, medtem ko stari poštni predal še naprej prejema pošto kot običajno (lekcija 4.2).
- Preusmeritev povezav: spletno mesto, skener, blagajna, programska oprema.
4. Prehod
- Ob dogovorjenem trenutku: preusmeritev zapisov MX, posodobitev SPF, DKIM in DMARC (lekcija 4.3).
- Kmalu zatem in še enkrat dan pozneje: ponovno kopiranje poštnih predalov, da se prenese tudi pošta, ki je v vmesnem času prispela v staro storitev (lekcija 4.4).
- Preusmeritev naprav vseh uporabnikov; izklop starih sinhronizacijskih aplikacij (lekcija 7.2).
- Trenutek zamrznitve za datoteke: od tega trenutka naprej nihče več ne dela v stari shrambi.
5. Zaključek
- Preverjanje: štetje map, datotek, dogodkov, stikov in sporočil.
- Nekaj tednov pustite oboje v uporabi vzporedno, staro storitev po možnosti samo za branje.
- Šele nato odpovejte staro storitev in zahtevajte potrditev, da bodo Vaši podatki tam izbrisani (lekcija 9.3).
- Posodobitev evidence dejavnosti obdelave in izjave o zasebnosti (lekcija 9.3).
Odvisnosti, ki jih ne smete zamenjati
Nekateri koraki morajo zares slediti drug za drugim. To so trda pravila:
- Izvoz ali varnostna kopija stare storitve je narejena pred vsako spremembo.
- Pilotni projekt poteka pred uvedbo za vse.
- Poštni predali v novi storitvi obstajajo pred preusmeritvijo MX. Sicer nov strežnik pošto zavrne.
- TTL je znižan vsaj en stari TTL pred preklopom MX.
- Prva kopija pošte je narejena pred preklopom MX; druga kopija po preklopu MX.
- Koledarji so uvoženi pred povezovanjem telefonov. Sicer se telefon sinhronizira sredi uvoza in dobite podvojene vnose.
- Stara storitev se odpove čisto na koncu, po preverjanju.
Naloga A3.3 Vam omogoči, da ta vrstni red sestavite sami, program pa ga preveri.
Tveganja: verjetnost krat vpliv
Seznam tveganj prikaže, kaj lahko gre narobe, kako verjetno je to in kako hudo bi bilo. Ocenite verjetnost in vpliv na primer od 1 do 3 in ju zmnožite. Vse z oceno 6 ali 9 dobi ukrep.
| Tveganje | Verjetnost | Vpliv | Ocena | Ukrep |
|---|---|---|---|---|
| Pošta med preklopom ne prispe | 2 | 3 | 6 | Vnaprejšnje znižanje TTL, preklop izven konic, druga sinhronizacija |
| Dokumenti z makri ne delujejo | 3 | 2 | 6 | Testni nabor v pilotnem projektu (lekcija 6.5), Excel začasno vzporedno |
| Sodelavci še naprej delajo v stari shrambi | 3 | 2 | 6 | Trenutek zamrznitve, stara shramba samo za branje, razlaga |
| Telefon prikazuje vse podvojeno | 2 | 1 | 2 | Najprej uvoz, nato povezava; izklop starega računa |
| Blagajna po ukinitvi računov ne deluje več | 2 | 3 | 6 | Lastna prijava pred ukinitvijo (lekcija 2.3) |
| Pogodba za staro storitev se samodejno podaljša | 2 | 2 | 4 | Datum odpovedi vnesen v koledar |
Go/no-go in načrt za vrnitev nazaj
Vnaprej se dogovorite, kdo ob trenutku preklopa MX odloča in na podlagi česa. Točka go/no-go s kratkim kontrolnim seznamom: vsi poštni predali so ustvarjeni in preizkušeni, prva kopija je pripravljena, TTL je nizek, pilotni projekt brez večjih težav, sodelavci so obveščeni. Če ena od teh točk ni izpolnjena: ne nadaljujte in izberite nov datum. To se zdi kot neuspeh, a prav zato ta trenutek obstaja.
Načrt za vrnitev nazaj (rollback) opisuje, kako se vrnete, če po preklopu kljub temu kaj gre narobe. Pri pošti je to razmeroma preprosto, dokler stara storitev še obstaja: zapise MX vrnete na stare vrednosti (ki ste jih vnaprej zapisali ali pa imate varnostno kopijo DNS) in nazaj kopirate pošto, ki je v vmesnem času prispela v novo storitev. To je mogoče le, če stare storitve še niste odpovedali. Zato jo odpoveste čisto na koncu.
Časovni načrt
Primer za pekarno z dvanajstimi zaposlenimi:
| Teden | Dejanje |
|---|---|
| 1 | Popis stanja, številke, izbira, pogodba; izvoz iz stare storitve |
| 2 | Ustvarjanje uporabnikov, 2FA, pilotni projekt z dvema osebama; znižanje TTL ob koncu tedna |
| 3 | Selitev datotek in koledarjev; prva kopija pošte; preusmeritev povezav |
| 4 | Zgodaj v ponedeljek zjutraj: preklop MX; isti dan in v torek druga kopija; preusmeritev naprav |
| 5 | Preverjanje, govorilne ure za vprašanja |
| 6 do 8 | Oboje vzporedno; nato odpoved stare storitve, posodobitev evidence |
Trenutek preklopa izberite premišljeno. Ne tik pred obdobjem velike obremenjenosti (pri pekarni ne teden pred prazniki), ne takrat, ko gre skrbnik na dopust, in z dovolj časa za odpravo težav naslednji dan.
V praksi: tako je videti pri ponudniku
Navodila za WebOké Nextcloud določajo stalen vrstni red: najprej ustvarjanje uporabnikov in zavarovanje računa, nato datoteke, nato koledarji in stiki, šele nato aplikacije, staro storitev pa odpoveste šele, ko je vse urejeno. Za pošto deluje orodje za selitev e-pošte s prvo kopijo pred preklopom MX in drugo kopijo po njem. Drugi evropski ponudniki svetujejo skoraj enak vrstni red, saj ta izhaja iz tega, kako delujeta pošta in sinhronizacija.
Povzetek
- Migracijski načrt določa vrstni red, čas, odgovorne osebe in vrnitev nazaj.
- Postopen prehod po delih, s predhodnim pilotnim projektom, deluje za večino manjših organizacij; pošta se preseli za vse hkrati.
- Trd vrstni red: najprej izvoz, pilotni projekt pred uvedbo, poštni predali in nizek TTL pred preklopom MX, druga kopija po njem, uvoz pred povezovanjem, odpoved na koncu.
- Seznam tveganj z verjetnostjo in vplivom pokaže, kje potrebujete ukrepe.
- Točka go/no-go in načrt za vrnitev nazaj omogočata, da varno rečete tudi "še ne".
Kviz
Naloga
Naloga A3.3: Razvrstite korake v pravilno zaporedje. Dobite osemnajst korakov migracije v naključnem vrstnem redu. Razvrstite jih v zaporedje, ki deluje. Program preveri trda pravila iz te lekcije in natančno pove, katero pravilo kršite.
Naloga E3.3: Vaš lastni načrt selitve. S predlogo pripravite migracijski načrt za svojo organizacijo: faze z datumi, odgovorne osebe, seznam tveganj z vsaj petimi tveganji, kontrolni seznam go/no-go in načrt za vrnitev nazaj.
Naloga E3.3: Vaš lastni načrt selitve
Izpolnite predlogo na podlagi Vašega seznama (A3.1/E3.1) in Vaših številk (E3.2), ter jo dajte v pregled enemu sodelavcu.
Vaše kljukice in zapiski ostanejo samo v tem brskalniku, nikamor jih ne pošiljamo. Če ste prijavljeni, v Moji tečaji shranimo samo podatek, da ste nalogo opravili.
Za bralce, ki želijo več
Koraki v teh člankih veljajo za storitve WebOké; pri drugih ponudnikih deluje podobno.
- Priročnik za Nextcloud 13.1: Priprava: kaj vzamete s seboj in v katerem vrstnem redu
- Priročnik za Nextcloud 13.6: Iz Microsoft 365 v WebOké: datoteke, dokumenti, e-pošta in koledar
- Selitev domene, spletne strani in e-pošte hkrati brez prekinitev: načrt po korakih
- Priročnik DirectAdmin 10.1: Selitev e-pošte: možnosti
- Priročnik WebOké 5.7: Obnovitev DNS in varnostna kopija DNS
- Brezplačen tečaj DNS 6.1: TTL in predpomnilnik
- Brezplačen tečaj DNS 6.3: DNS pri prenosu domene
