Záloha IMAP

Martin

Záloha IMAP
« kdy: 25. 12. 2018, 21:01:10 »
Ahoj všem,

ve firmě bych potřeboval vyřešit, jak efektivně zálohovat data z IMAP serveru. Máme cca 30 uživatelů hostovaných na nějakém placeném mailu. Každý má vlastní heslo, nemám přístup ke všem mailboxům ani do sereveru.

Co byste navrhovali za postup?

Předem díky


Franta <xkucf03/>

Re:Záloha IMAP
« Odpověď #1 kdy: 25. 12. 2018, 22:08:03 »
Dost pochybné je už mít e-maily u někoho cizího...

Ale pokud ti to vyhovuje, tak se svého dodavatele zeptej, jak doporučuje řešit zálohování, a řekni mu, že požaduješ, abys měl kompletní zálohy u sebe. Ať on navrhne řešení, když ti poskytuje službu a nechává si za to platit.

Jinak já bych e-maily přesunul na vlastní server (GNU/Linux + Postfix + Dovecot) a zálohoval přírůstkově pomocí Btrfs a občas odlil plnou zálohu na Ext4.

BigRoot

Re:Záloha IMAP
« Odpověď #2 kdy: 25. 12. 2018, 23:33:45 »
Na email klientovi na koncových stanicích, kde se s jednotlivými imap účty pracuje zapnout synchronizaci...thunderbird to má v nastavení účtu, jedním zatržením volby a všechny maily budou mít kopii na lokálním PC. A pak stačí zálohovat adresáře koncových uživatelů, kde poštovní klient ukládá data.
Optimální je ale mít vlastní mail server u sebe, nebo aspoň mít od dodavatele imap služby možnost si hostované poštovní schránky odkopírovat-odzálohovat.

Radek

Re:Záloha IMAP
« Odpověď #3 kdy: 26. 12. 2018, 17:43:49 »
Pokud zálohy chcete u sebe, tak doporučuji mailstore. 30 lidí vyjde na 800 euro. Umí deduplikaci, hodně rychle vyhledává. Prakticky se o to nestárám, jednou za čas aktualizuji a to je vše. Jediná nevýhoda, že server je jen na windows.

Jenda

Re:Záloha IMAP
« Odpověď #4 kdy: 26. 12. 2018, 17:53:05 »
fetchmail, možná imapsync

Ale budeš potřebovat IMAP hesla. Nemusí to být nutně hesla uživatelů (a řešit že když si ho změní tak ty ve svém zálohovacím skriptu musíš taky), provozovatel ti může dát třeba extra účet na zálohy. Další možnost pak je přesvědčit provozovatele aby ti umožnil maily rsyncovat přímo jako maildiry.


phpkral

Re:Záloha IMAP
« Odpověď #5 kdy: 26. 12. 2018, 18:44:03 »
Ahoj všem,

ve firmě bych potřeboval vyřešit, jak efektivně zálohovat data z IMAP serveru. Máme cca 30 uživatelů hostovaných na nějakém placeném mailu. Každý má vlastní heslo, nemám přístup ke všem mailboxům ani do sereveru.

Co byste navrhovali za postup?

Předem díky
Tohle nechceš slyšet, ale docela by mě zajímala tvá pozice ve firmě. Jestli jsi takový ten šéfík co by chtěl nějak obejít tu drahou IT firmu a něco zadarmo vymyslet. A nebo neschopný IT člověk co dostal úkol na který nestačí tak hledá zdarma radu?

Nicméně, 30 lidí už je docela dost a v dnešní době používat IMAP je docela zoufalost. Z dotazu je jasné, že nemá cenu radit vlastní server protože to neni samospásné a přinese to další nové problémy a náklady.

Co bych poradil je přesunout emaily někam ke Gogolu nebo Microsoftu na vlastní doménu a nemušíč nic řešit. A navíc získáš moderní kancelář s kalendáři a EAS.

Martin

Re:Záloha IMAP
« Odpověď #6 kdy: 26. 12. 2018, 21:47:44 »
IMAP a zoufalost ? proč ? mám vlastní server postfix+dovecot s uživateli v mysql a klienti Thunderbird, tak co je lepší, když toto je zoufalost? Uživatelů mám něco kolem 30 taky ..... a zálohuju celej adresář kam dovecot přistupuje ...

Re:Záloha IMAP
« Odpověď #7 kdy: 26. 12. 2018, 22:09:53 »
Za popsané situace nelze nastavit opravdové "zálohování". Protože e-mail přijde v poledne, odpoledne ho uživatel smaže, ale záloha proběhne až večer. E-mail tedy nebude na žádné záloze.

Toto se musí řešit jedině na serveru s IMAPEM, tam by měl / mohl mít hostér nastavenou archivaci příchozích a odchozích e-mailů (ta zase ale nezaznamená strukturu IMAP složek, archivuje se jen příchozí a odchozí pošta).

Celkově je IMAP dost nešťastný, možnosti zálohování a archivace (+ retence dat) jsou mizerné oproti MS Exchange.

S hostérem bych se pokusil domluvit, ať nastaví tu archivaci příchozích a odchozích mailů. Ty může zpřístupnit do nějaké IMAP složky, a tu můžete stahovat (ideálně, kdyby byla na jiném účtu, aby do toho nezasáhl uživatel svojí činností). Tato složka může být jedna pro celou doménu a slouží jen pro krizové situace. A v druhém pořadí bych archivoval jednotlivé IMAP složky uživatelů (popisují kolegové výše). Tato druhá záloha bude pohodlnější na používání a bude stačit na všechno, kromě odmazání dat během téhož dne.

Na Vaší straně pak bude zapotřebí nastavit správně retenci záloh, protože budete potřebovat obraz v čase X dní a týdnů zpětně (uživatelé si obvykle všimnou průseru s velkým zpožděním).

Lol Phirae

Re:Záloha IMAP
« Odpověď #8 kdy: 27. 12. 2018, 01:39:42 »
Celkově je IMAP dost nešťastný, možnosti zálohování a archivace (+ retence dat) jsou mizerné oproti MS Exchange.

Nojoo, to je přece jasný. Protože přece když na Exchange
 
e-mail přijde v poledne, odpoledne ho uživatel smaže, ale záloha proběhne až večer.

tak bude email tutově několikanásobně zazálohován. Fuj IMAP! Sponzorujte Microsoft!

 ;D ;D ;D


Jenda

Re:Záloha IMAP
« Odpověď #9 kdy: 27. 12. 2018, 05:28:01 »
Celkově je IMAP dost nešťastný, možnosti zálohování a archivace (+ retence dat) jsou mizerné oproti MS Exchange.

IMAP je protokol pro přenos pošty, MS Exchange je mailserver (a calendar a contacts server). Hrušky, jablka, hodinky, holínky…

Re:Záloha IMAP
« Odpověď #10 kdy: 27. 12. 2018, 06:18:32 »
IMAP je protokol pro přenos pošty, MS Exchange je mailserver (a calendar a contacts server). Hrušky, jablka, hodinky, holínky…

Protokol Exchange je v podstatě vylepšený IMAP.
O čem se bavíme je, že na běžném linuxovém mailserveru a s IMAP přístupem jsou možnosti zálohování, archivace a retence dat omezené.

kkt1

  • *****
  • 796
    • Zobrazit profil
Re:Záloha IMAP
« Odpověď #11 kdy: 27. 12. 2018, 07:43:59 »
IMAP je protokol pro přenos pošty, MS Exchange je mailserver (a calendar a contacts server). Hrušky, jablka, hodinky, holínky…

Protokol Exchange je v podstatě vylepšený IMAP.
O čem se bavíme je, že na běžném linuxovém mailserveru a s IMAP přístupem jsou možnosti zálohování, archivace a retence dat omezené.
tak hlavne proc zalohovat pres IMAP, kdyz se to da delat spravne... Pokud tazatel ma pristup jenom k IMAP, at se domluvi na zalohovani s poskytovatelem mailu. Pokud neni domluva, at si klidne najde jineho poskytovatele mailu. Obvykle se nezalohuji jednotlive accounty, ale firemni posta, tudiz cokoliv co na domenu prijde a cokoliv z domeny odejde. Nejaky Franta me nezajima, ten se da nahradit, zajimaji me e-maily. IMHO ten dotaz je snaha resit neco nejak co nedava tak trochu smysl.

Re:Záloha IMAP
« Odpověď #12 kdy: 27. 12. 2018, 08:40:01 »
tak hlavne proc zalohovat pres IMAP, kdyz se to da delat spravne... Pokud tazatel ma pristup jenom k IMAP, at se domluvi na zalohovani s poskytovatelem mailu. Pokud neni domluva, at si klidne najde jineho poskytovatele mailu. Obvykle se nezalohuji jednotlive accounty, ale firemni posta, tudiz cokoliv co na domenu prijde a cokoliv z domeny odejde. Nejaky Franta me nezajima, ten se da nahradit, zajimaji me e-maily. IMHO ten dotaz je snaha resit neco nejak co nedava tak trochu smysl.

Já jsem to psal výše. Na řešení, co je popsané, je potřeba dělat dvojí zálohy. Příchozí a odchozí pošta - jakožto archiv provozu. A jednotlivé accounty pochopitelně taky, protože tam mají uživatelé vytvořenou strukturu složek, značek na mailech atd. - a i to je potřeba zálohovat.

Můj komentář směrem k MS Exchange byl míněn jen v tom smyslu, že zrovna toto má řešené dobře a elegantně. Jedním zálohováním se zazálohuje vše, protože zpráva má nastavenou retenci. Když uživatel zprávu smaže, pak je na disku fyzicky uchována X nastavených dní, nebo do nejbližší zálohy (nebo obojí). Tím je zajištěné to, že se zálohuje jak struktura, tak každá zpráva. Takové řešení na Linuxu neznám a musí se to řešit dvěma různými zálohami.

xhamsterr

Re:Záloha IMAP
« Odpověď #13 kdy: 27. 12. 2018, 17:35:36 »
IMAP je protokol pro přenos pošty, MS Exchange je mailserver (a calendar a contacts server). Hrušky, jablka, hodinky, holínky…

Protokol Exchange je v podstatě vylepšený IMAP.
...
Tak srovnavat EAS s moznostma IMAP ... to chce silnej zaludek.

Re:Záloha IMAP
« Odpověď #14 kdy: 27. 12. 2018, 17:40:49 »
Tak srovnavat EAS s moznostma IMAP ... to chce silnej zaludek.

Měl jsem na mysli spíš MAPI / EWS, než EAS.

Tak či onak, souhlasím, že IMAP s nimi srovnávat nejde. IMAP je rozdrobený do mnoha implementací jak na serveru, tak na klientech - dá se vychytat dobré nastavení, ale nelze zobecnit.