Fórum Root.cz

Hlavní témata => Server => Téma založeno: Martin 25. 12. 2018, 21:01:10

Název: Záloha IMAP
Přispěvatel: Martin 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
Název: Re:Záloha IMAP
Přispěvatel: Franta <xkucf03/> 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.
Název: Re:Záloha IMAP
Přispěvatel: BigRoot 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.
Název: Re:Záloha IMAP
Přispěvatel: Radek 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.
Název: Re:Záloha IMAP
Přispěvatel: Jenda 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.
Název: Re:Záloha IMAP
Přispěvatel: phpkral 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.
Název: Re:Záloha IMAP
Přispěvatel: Martin 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 ...
Název: Re:Záloha IMAP
Přispěvatel: Miroslav Šilhavý 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).
Název: Re:Záloha IMAP
Přispěvatel: Lol Phirae 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

Název: Re:Záloha IMAP
Přispěvatel: Jenda 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…
Název: Re:Záloha IMAP
Přispěvatel: Miroslav Šilhavý 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é.
Název: Re:Záloha IMAP
Přispěvatel: kkt1 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.
Název: Re:Záloha IMAP
Přispěvatel: Miroslav Šilhavý 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.
Název: Re:Záloha IMAP
Přispěvatel: xhamsterr 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.
Název: Re:Záloha IMAP
Přispěvatel: Miroslav Šilhavý 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.
Název: Re:Záloha IMAP
Přispěvatel: xhamsterr 27. 12. 2018, 17:44:36
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 ...
No jo, ale v realnem svete hodne lidi pouziva sdilene kalendare a kontakty ... lepsi servery s eas maji vsechno tohle v sobe.
Název: Re:Záloha IMAP
Přispěvatel: lidumil 27. 12. 2018, 22:19:07
No jo, ale v realnem svete hodne lidi pouziva sdilene kalendare a kontakty ... lepsi servery s eas maji vsechno tohle v sobe.

V realnem svete hodne lidi taky lita letadlem a splachuje na zachode, co z toho pro IMAP podle myslitele tveho formatu vyplyva?
Název: Re:Záloha IMAP
Přispěvatel: Jose.d-neprihl 28. 12. 2018, 15:02:21
Citace: Xhamster
... lepsi servery s eas
Které např. pls.?