Migrácia pošty: ako jednoducho prejsť z jedného servera na druhý

Téma uvedená v názve sa môže zdať pre vážených obyvateľov Chabrovska irelevantná, ale niekedy je jednoducho potrebné ju nastoliť. Faktom je, že dlhé roky pracujem ako administrátor vo vedeckom ústave s humanitným zameraním, kde majú zamestnanci takú kvalifikáciu v oblasti moderných informačných technológií, že notoricky známe účtovné oddelenie z vtipov o IT špecialistovi na tomto pozadí Zdá sa, že je to zbierka filozofov zasvätených do všetkých tajomstiev existencie. Rešpektovaným vedcom sa podarilo zadať názvy poštových serverov ruskými písmenami, napísať „pes“ do zátvoriek namiesto znaku „@“ (a potom povedať, že to bolo napísané na e-mailovej adrese, ktorá im bola zaslaná), pokúsiť sa poslať poštu na WhatsApp pomocou The Bat! a robiť kopu ďalších divných vecí, často v rovnakej správe. Je zbytočné ich učiť, nedá sa s nimi bojovať; Zostáva len prijať svoj osud a plne automatizovať všetky operácie súvisiace s nápravou ich chýb.

Jednou z najhrozivejších a najnebezpečnejších operácií v mojej praxi bola migrácia webovej pošty zo servera na server. Faktom je, že zamestnanci inštitútu majú tri oficiálne poštové účty: jeden obsahuje interný server Exchange, ďalší beží na Mail.ru a tretí beží na Gmaile. Nie, nie som to ja, kto je idiot, ani oni. Ide o príkaz vedenia súvisiaci s niektorými rezortnými hrami. Niečo musí zostať v ústave na „firemnom“ serveri, niečo, čo súvisí so žiadosťami a grantmi, musí ísť určite cez ruskú poštu a s Gmail-mailom mojich drahých kolegov sú, samozrejme, spojené také potrebné veci, ako sú dokumenty a tabuľky Google, zálohovanie na disk a pod. Jediným problémom je, že sedem pestún, ako viete, má dieťa bez oka - to znamená, že v tomto prípade medzi tromi poštovými servermi moji kolegovia tým najjednoznačnejším spôsobom dokážu stratiť najdôležitejšie listy!

Existuje ďalší problém, ktorý často spôsobuje potrebu migrácie pošty. Moderné poštové služby často umožňujú automatické preposielanie správ z jedného servera na druhý, to znamená zber pošty. A používateľ, ktorý je zvyknutý na to, že jeho správy na serveri, povedzme Mail.ru, sa automaticky skopírujú do pošty Yandex, niekedy nakoniec zabudne, že týmto spôsobom nezíska prístup ku všetkým správam, ale iba k tým správam. ktoré boli prijaté po nastavení zhromažďovania pošty. Preto môže mať prirodzenú túžbu vykonať kompletnú migráciu pošty zo starého servera na nový, častejšie používaný, a ku komu pôjde s touto túžbou? Správne: prejdite na najbližšieho správcu systému!

Myslím, že podobná situácia nastáva pre každého, kto je nejakým spôsobom nútený mať niekoľko e-mailových účtov, najmä ich spravovať, alebo sa jednoducho chce presunúť zo servera na server bez straty dôležitých informácií. Samozrejme, IT odborníci môžu tento problém ľahko vyriešiť dvoma kliknutiami, ale ak máte v takýchto záležitostiach málo skúseností, migrácia e-mailov sa pre vás môže ukázať ako náročná úloha. Preto som sa rozhodol v krátkosti podeliť o svoje skúsenosti, ako jednoducho exportovať poštové správy do nejakého úložiska a následne importovať poštu na iný server. Možno táto operácia niekomu pomôže zbaviť sa menších problémov alebo jednoducho uľahčiť život!

Export listov: trochu teórie, trochu praxe

V zásade poštové servery pracujú s klientskymi programami pomocou jedného z dvoch protokolov: POP3 alebo IMAP. Ak vám tieto mená zrazu nič nehovoria (stále sa to deje?), pokúsim sa to vysvetliť jednoduchými slovami: protokol POP3 sťahuje písmená zo servera do vášho počítača a protokol IMAP ich spracováva priamo na server. Starší e-mailoví klienti štandardne pracovali (a naďalej fungujú) s protokolom POP3 a odosielali poštové správy do priečinka špeciálne vyhradeného pre klienta (zvyčajne sa nachádza niekde v adresári používateľa, medzi priečinkami, v ktorých sú predvolene skryté údaje aplikácie). Modernejší je protokol IMAP, ktorý sa dá použiť aj na import písmen do lokálneho alebo sieťového úložiska. Otázkou teda nie je hlavne to, ako stiahnuť potrebné listy, ale ako ich preposlať na požadovaný server na vykonanie migrácie pošty. Najjednoduchšou možnosťou je použiť protokol IMAP, skopírovať pomocou neho všetky písmená do nejakého úložiska vo formáte EML a potom ich nahrať do iného priečinka na inom účte, pričom využijete skutočnosť, že formát súborov s písmenami je vo všeobecnosti úplne rovnaký. .

Ako na to?

Jednoduchá metóda, ktorú používam za najnižšiu cenu, je migrovať e-maily pomocou nejakého programu na kopírovanie údajov, ktorý podporuje protokol IMAP. Toto sa vykonáva v dvoch krokoch.

  • Importujte poštu z priečinka na serveri do nejakého úložiska vo formáte EML.
  • Export e-mailov do iného priečinka na inom serveri cez IMAP.

V tomto prípade sa program na migráciu pošty z pohľadu oboch serverov správa ako bežný IMAP klient. (Mimochodom, väčšina poštových serverov bude vyžadovať, aby ste povolili použitie špecifikovaného programu ako poštového klienta, takže pred vykonaním migrácie pošty pomocou akéhokoľvek nástroja sa nezabudnite prihlásiť do svojho poštového účtu a povoliť serveru používať tento nástroj v zozname dostupných klientov IMAP). Takéto programy zvyčajne vyžadujú minimálnu manuálnu prácu na prednastavenie migrácie e-mailov. Zvyčajne môžete dokonca nastaviť plán pravidelnej automatickej migrácie pošty zo servera na server, ak to z nejakého dôvodu potrebujete. Osobne používam program na export poštových listov Šikovné zálohovanie, našťastie je nainštalovaný na takmer všetkých našich strojoch a vyžaduje si minimum nastavení, navyše sa vykonáva centrálne zo stroja administrátora - nie je potrebné nikam chodiť. Celkovo však na použitom softvéri nezáleží, pokiaľ dokáže exportovať a importovať poštu priamo na webový server a podporuje jeden formát písmen na oboch serveroch.

A Microsoft je ako obvykle...

Samostatnou bolesťou hlavy je migrácia e-mailov Exchange alebo Outlook (nemyslím poštový server Outlook.com, ale klienta), pretože Microsoft sa ako zvyčajne uberá neštandardnou cestou. Je dobré, ak máte v tejto situácii po ruke špecializovaný softvér na export pošty Outlook alebo serverov Exchange - potom sa úloha zjednoduší prečítaním pokynov na migráciu poštových správ pod kontrolou príslušného programu. Je dobré, že existuje pomerne veľa takýchto programov, ako aj špecializovaných doplnkov pre príslušný softvér zameraných na produkty spoločnosti Microsoft.

Migrácia e-mailov POP3

Niektorí ľudia majú radi zvrátenosť, ale vo všeobecnosti to tak nie je. Preto nie je potrebné prenášať poštu zo servera na server pomocou protokolu POP3, je to staré a škaredé. Prejdite na IMAP na oboch serveroch (takmer každý poskytovateľ má podrobné pokyny, ako to urobiť) a potom urobte všetko, ako je popísané vyššie (alebo aspoň použite nástroj na migráciu zabudovaný v poštovej službe - niekedy takéto nástroje existujú, hoci ich pohodlie je Prevádzková logika zvyčajne ponecháva veľa požiadaviek). Môžete tiež vyskúšať staromódnu manuálnu metódu: pomocou klientskeho programu preneste písmená z priečinka do priečinka alebo ich jednoducho vyberte a odošlite na nový server. Kedysi, keď sme boli malí, všetci sme presne toto robili a nezdalo sa nám to neslušné, takže v bezvýchodiskovej situácii môžete skúsiť podobnú manuálnu prácu znova...

Vo všeobecnosti migrácia e-mailov zo servera na server postupným importovaním pošty do úložiska a následným exportovaním e-mailových správ na nový server prostredníctvom protokolu IMAP spĺňa všetky základné kritériá pre jednoduchú prácu s programami. Týmito kritériami sú jasná logika, bezpečnosť, automatizácia a veľké množstvo hotových dostupných nástrojov, ktoré môžu túto prácu urobiť za vás. Dúfam teda, že táto moja poznámka bude pre niekoho užitočná a uľahčí život v tých prípadoch, keď účtovné oddelenie alebo plánovacie oddelenie náhle naliehavo požiada o ich prenos z Yandex na Mail.ru, z Google na Yahoo! alebo hocikde inde, kde šéf zrazu znepokojený umiestnením pošty objedná. Nenechajte sa unaviť, kolegovia!

Zdroj: hab.com

Pridať komentár