{"id":33718,"date":"2019-10-31T21:54:20","date_gmt":"2019-10-31T18:54:20","guid":{"rendered":"https:\/\/prohoster.info\/blog\/optimizatsiya-raboty-pochtovyh-hranilishh-v-zimbra-collaboration-suite\/"},"modified":"2019-10-31T21:54:20","modified_gmt":"2019-10-31T18:54:20","slug":"optimizatsiya-raboty-pochtovyh-hranilishh-v-zimbra-collaboration-suite","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/optimizatsiya-raboty-pochtovyh-hranilishh-v-zimbra-collaboration-suite","title":{"rendered":"Optymalizacja pracy magazyn\u00f3w pocztowych w Zimbra Collaboration Suite","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>W jednej z naszych <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/zimbra\/blog\/448148\/\">poprzednich artyku\u0142\u00f3w.<\/a><\/noindex>, po\u015bwi\u0119conej planowaniu infrastruktury przy wdra\u017caniu Zimbra Collaboration Suite, powiedziano, \u017ce g\u0142\u00f3wnym ograniczeniem przy pracy tego rozwi\u0105zania jest szybko\u015b\u0107 wej\u015bcia-wyj\u015bcia urz\u0105dze\u0144 dyskowych w magazynach pocztowych. I rzeczywi\u015bcie, w czasie, gdy kilka setek pracownik\u00f3w jednocze\u015bnie korzysta z tego samego magazynu pocztowego, przepustowo\u015b\u0107 kana\u0142u do zapisu i odczytu danych z dysk\u00f3w twardych mo\u017ce by\u0107 niewystarczaj\u0105ca dla responsywnej pracy us\u0142ugi. A je\u015bli dla mniejszych instalacji Zimbra nie stanowi to szczeg\u00f3lnego problemu, to w przypadku du\u017cych przedsi\u0119biorstw i dostawc\u00f3w SaaS mo\u017ce prowadzi\u0107 do nieodpowiedniej pracy poczty elektronicznej i w konsekwencji do obni\u017cenia wydajno\u015bci pracownik\u00f3w, a tak\u017ce do naruszenia SLA. Z tego powodu projektuj\u0105c i eksploatuj\u0105c rozbudowane instalacje Zimbra, nale\u017cy szczeg\u00f3lnie zwr\u00f3ci\u0107 uwag\u0119 na optymalizacj\u0119 pracy dysk\u00f3w twardych w magazynie pocztowym. Przyjrzyjmy si\u0119 dw\u00f3m przypadkom i spr\u00f3bujmy ustali\u0107, jakie metody optymalizacji obci\u0105\u017cenia magazyn\u00f3w dyskowych mo\u017cna zastosowa\u0107 w ka\u017cdym z nich.<\/p>\n<p><img decoding=\"async\" alt=\"Optymalizacja pracy magazyn\u00f3w pocztowych w Zimbra Collaboration Suite\" src=\"\/wp-content\/uploads\/2019\/05\/2e73b4fd68d15459425cfa30d1d388a4.jpeg\" style=\"display:block;margin: 0 auto;\" \/><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><b>1. Optymalizacja przy projektowaniu rozbudowanej instalacji Zimbra<\/b><\/p>\n<p>Na etapie projektowania wysokowydajnej instalacji Zimbra, jej administrator musi podj\u0105\u0107 decyzj\u0119, jaki system przechowywania danych wykorzysta\u0107. Aby podj\u0105\u0107 t\u0119 decyzj\u0119, nale\u017cy wiedzie\u0107, \u017ce g\u0142\u00f3wne obci\u0105\u017cenie dla dysk\u00f3w twardych generuj\u0105 bazy danych MariaDB, wyszukiwarka Apache Lucene oraz magazyn obiekt\u00f3w BLOB, kt\u00f3re wchodz\u0105 w sk\u0142ad Zimbra Collaboration Suite. Dlatego, aby te programy mog\u0142y pracowa\u0107 w warunkach wysokiego obci\u0105\u017cenia, konieczne jest u\u017cycie szybkiego i niezawodnego sprz\u0119tu. <\/p>\n<p>W normalnych warunkach Zimbra mo\u017cna zainstalowa\u0107 zar\u00f3wno na macierzy RAID z dysk\u00f3w twardych, jak i na magazynach pod\u0142\u0105czonych protoko\u0142em NFS. W przypadku bardzo ma\u0142ych instalacji mo\u017cna zainstalowa\u0107 Zimbra na zwyk\u0142ym dysku SATA. Jednak w przypadku du\u017cych instalacji wszystkie te technologie wykazuj\u0105 r\u00f3\u017cne wady, takie jak zmniejszona pr\u0119dko\u015b\u0107 zapisu lub niska niezawodno\u015b\u0107, co jest niedopuszczalne ani dla du\u017cych przedsi\u0119biorstw, ani tym bardziej dla dostawc\u00f3w SaaS.<\/p>\n<p>Dlatego w przypadku rozbudowanych infrastruktur Zimbra najlepszym rozwi\u0105zaniem b\u0119dzie zastosowanie SAN. Obecnie jest to technologia, kt\u00f3ra mo\u017ce zapewni\u0107 najwy\u017csz\u0105 przepustowo\u015b\u0107 dla urz\u0105dze\u0144 pami\u0119ci masowej, a dzi\u0119ki mo\u017cliwo\u015bci pod\u0142\u0105czenia du\u017cej ilo\u015bci pami\u0119ci podr\u0119cznej, jej wykorzystanie nie wi\u0105\u017ce si\u0119 praktycznie z \u017cadnym istotnym ryzykiem dla przedsi\u0119biorstwa. Dobrym pomys\u0142em b\u0119dzie u\u017cycie NVRAM, kt\u00f3ra jest stosowana w wielu SAN do przyspieszenia operacji zapisu. Z kolei, lepiej wy\u0142\u0105czy\u0107 buforowanie zapisywanych danych na samych dyskach, poniewa\u017c mo\u017ce to prowadzi\u0107 do nieodwracalnych uszkodze\u0144 no\u015bnik\u00f3w i utraty danych w przypadku problem\u00f3w z zasilaniem.<\/p>\n<p>Je\u015bli chodzi o wyb\u00f3r systemu plik\u00f3w, optymalnym wyborem b\u0119dzie zastosowanie standardowych dla Linuxa Ext3\/Ext4. G\u0142\u00f3wnym punktem zwi\u0105zanym z systemem plik\u00f3w jest to, \u017ce nale\u017cy go zamontowa\u0107 z parametrem <b>-noatime<\/b>. Parametr ten wy\u0142\u0105czy funkcj\u0119 zapisywania czasu ostatniego dost\u0119pu do plik\u00f3w, co znacznie zmniejszy obci\u0105\u017cenie operacjami odczytu i zapisu. Og\u00f3lnie rzecz bior\u0105c, przy tworzeniu systemu plik\u00f3w ext3 lub ext4 dla Zimbra nale\u017cy u\u017cy\u0107 nast\u0119puj\u0105cych parametr\u00f3w narz\u0119dzia <b>mke2fs<\/b>:<\/p>\n<blockquote><p><b>-j<\/b> \u2014 Aby stworzy\u0107 dziennik systemu plik\u00f3w Stw\u00f3rz system plik\u00f3w z dziennikiem ext3\/ext4.<br \/>\n<b>-L NAZWA<\/b> \u2014 Aby stworzy\u0107 nazw\u0119 woluminu, kt\u00f3ra b\u0119dzie potem u\u017cywana w \/etc\/fstab<br \/>\n<b>-O dir_index<\/b> \u2014 Aby u\u017cy\u0107 zhaszowanego drzewa wyszukiwania do przyspieszenia wyszukiwania plik\u00f3w w du\u017cych katalogach<br \/>\n<b>-m 2<\/b> \u2014 Aby zarezerwowa\u0107 2% obj\u0119to\u015bci w du\u017cych systemach plik\u00f3w dla katalogu g\u0142\u00f3wnego<br \/>\n<b>-J size=400<\/b> \u2014 Aby stworzy\u0107 du\u017cy dziennik<br \/>\n<b>-b 4096<\/b> \u2014 Aby okre\u015bli\u0107 rozmiar bloku w bajtach<br \/>\n<b>-i 10240<\/b> \u2014 Dla przechowywania wiadomo\u015bci ten parametr powinien odpowiada\u0107 \u015bredniemu rozmiarowi wiadomo\u015bci. Nale\u017cy zwr\u00f3ci\u0107 szczeg\u00f3ln\u0105 uwag\u0119 na ten parametr, poniewa\u017c p\u00f3\u017aniej jego warto\u015bci nie mo\u017cna b\u0119dzie zmieni\u0107<\/p><\/blockquote>\n<p>\nPonadto zaleca si\u0119 w\u0142\u0105czenie <b>dirsync<\/b> dla przechowywania obiekt\u00f3w BLOB, przechowywania danych metadanych wyszukiwania Lucene i przechowywania kolejki MTA. Nale\u017cy to zrobi\u0107, poniewa\u017c zazwyczaj Zimbra korzysta z narz\u0119dzia <b>fsync<\/b> dla gwarantowanego zapisania bloba z danymi na dysk. Jednak gdy magazyn pocztowy Zimbra lub MTA tworz\u0105 nowe pliki podczas dostarczania wiadomo\u015bci, pojawia si\u0119 potrzeba zapisu na dysk zmian, kt\u00f3re mia\u0142y miejsce w odpowiednich folderach. Dlatego nawet w przypadku, gdy plik zosta\u0142 ju\u017c zapisany na dysku przy pomocy <b>fsync<\/b>, wpis o jego dodaniu do katalogu mo\u017ce nie zd\u0105\u017cy\u0107 zapisa\u0107 si\u0119 na dysku i w rezultacie mo\u017ce zosta\u0107 utracony z powodu nag\u0142ego awarii serwera. Dzi\u0119ki wykorzystaniu <b>dirsync<\/b> tych problem\u00f3w mo\u017cna unikn\u0105\u0107.<\/p>\n<p><b>2. Optymalizacja w dzia\u0142aj\u0105cej infrastrukturze Zimbra<\/b><\/p>\n<p>Cz\u0119sto bywa tak, \u017ce po kilku latach eksploatacji Zimbra liczba jej u\u017cytkownik\u00f3w znacznie wzrasta, a dzia\u0142anie us\u0142ugi staje si\u0119 z dnia na dzie\u0144 coraz mniej responsywne. Wyj\u015bciem z tej sytuacji jest oczywiste: nale\u017cy po prostu doda\u0107 nowe serwery do infrastruktury, aby us\u0142uga zn\u00f3w dzia\u0142a\u0142a tak szybko jak wcze\u015bniej. Tymczasem nie zawsze istnieje mo\u017cliwo\u015b\u0107 natychmiastowego dodania nowych serwer\u00f3w do infrastruktury, aby zwi\u0119kszy\u0107 jej wydajno\u015b\u0107. Cz\u0119sto mened\u017cerowie IT musz\u0105 d\u0142ugo uzgadnia\u0107 zakup <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/\"   title=\"nowych serwer\u00f3w\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"770\">nowych serwer\u00f3w<\/a> z dzia\u0142em ksi\u0119gowo\u015bci lub dzia\u0142em bezpiecze\u0144stwa, a tak\u017ce cz\u0119sto zawodz\u0105 dostawcy, kt\u00f3rzy mog\u0105 dostarczy\u0107 nowy serwer z op\u00f3\u017anieniem lub w og\u00f3le nie przynie\u015b\u0107 tego, co jest potrzebne.<\/p>\n<p>Oczywi\u015bcie najlepiej budowa\u0107 swoj\u0105 infrastruktur\u0119 Zimbra z zapasem, aby zawsze mie\u0107 mo\u017cliwo\u015b\u0107 jej rozszerzenia i nie zale\u017ce\u0107 od nikogo, jednak je\u015bli b\u0142\u0105d ju\u017c zosta\u0142 pope\u0142niony, mened\u017cer IT mo\u017ce jedynie stara\u0107 si\u0119 maksymalnie z\u0142agodzi\u0107 jego skutki. Na przyk\u0142ad mened\u017cer IT mo\u017ce uzyska\u0107 niewielki wzrost wydajno\u015bci, korzystaj\u0105c z tymczasowego wy\u0142\u0105czenia systemowych us\u0142ug Linux, kt\u00f3re podczas pracy regularnie korzystaj\u0105 z dysk\u00f3w twardych i w rezultacie mog\u0105 negatywnie wp\u0142yn\u0105\u0107 na pr\u0119dko\u015b\u0107 dzia\u0142ania Zimbry. Na przyk\u0142ad, na chwil\u0119 mo\u017cna wy\u0142\u0105czy\u0107:<\/p>\n<blockquote><p><b>autofs, netfs<\/b> \u2014 Us\u0142ugi wykrywania zdalnych system\u00f3w plik\u00f3w<br \/>\n<b>cups<\/b> \u2014 Us\u0142uga druku<br \/>\n<b>xinetd, vsftpd<\/b> \u2014 Wbudowane us\u0142ugi *NIX, kt\u00f3re raczej nie b\u0119d\u0105 potrzebne <br \/>\n<b>portmap, rpcsvcgssd, rpcgssd, rpcidmapd<\/b> \u2014 Us\u0142ugi zdalnego wywo\u0142ania procedur, kt\u00f3re zazwyczaj s\u0105 u\u017cywane w po\u0142\u0105czeniu z sieciowymi systemami plik\u00f3w<br \/>\n<b>dovecot, cyrus-imapd, sendmail, exim, postfix, ldap<\/b> \u2014 Duplikaty g\u0142\u00f3wnych narz\u0119dzi wchodz\u0105cych w sk\u0142ad Zimbra Collaboration Suite<br \/>\n<b>slocate\/updatedb<\/b> Poniewa\u017c Zimbra przechowuje ka\u017cd\u0105 wiadomo\u015b\u0107 w osobnym pliku, codzienne uruchamianie us\u0142ugi updatedb mo\u017ce doprowadzi\u0107 do problem\u00f3w, dlatego mo\u017cna to robi\u0107 r\u0119cznie w czasie najmniejszego obci\u0105\u017cenia serwer\u00f3w.<\/p><\/blockquote>\n<p>\nOszcz\u0119dno\u015b\u0107 zasob\u00f3w systemowych z tytu\u0142u wy\u0142\u0105czenia tych us\u0142ug nie b\u0119dzie zbyt znacz\u0105ca, ale nawet to mo\u017ce by\u0107 bardzo przydatne w warunkach zbli\u017conych do si\u0142y wy\u017cszej. Po dodaniu nowego serwera do infrastruktury Zimbry zaleca si\u0119 ponowne w\u0142\u0105czenie wcze\u015bniej wy\u0142\u0105czonych us\u0142ug.<\/p>\n<p>Mo\u017cna r\u00f3wnie\u017c zoptymalizowa\u0107 dzia\u0142anie Zimbry, przenosz\u0105c us\u0142ug\u0119 syslog na oddzielny serwer, aby w trakcie pracy nie obci\u0105\u017ca\u0142a dysk\u00f3w twardych skrzynek pocztowych. Do tych cel\u00f3w nadaje si\u0119 praktycznie ka\u017cdy komputer, nawet tani jednop\u0142ytkowiec Raspberry Pi.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/zimbra\/blog\/451920\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043d\u0430\u0448\u0438\u0445 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 \u0441\u0442\u0430\u0442\u0435\u0439, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u043e\u0439 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u043f\u0440\u0438 \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0438 \u043d\u0430 \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u0438 Zimbra Collabortion Suite, \u0431\u044b\u043b\u043e \u0441\u043a\u0430\u0437\u0430\u043d\u043e, \u0447\u0442\u043e \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u044d\u0442\u043e\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0432\u0432\u043e\u0434\u0430-\u0432\u044b\u0432\u043e\u0434\u0430 \u0434\u0438\u0441\u043a\u043e\u0432\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0432 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430\u0445. \u0418 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e, \u0432 \u0442\u043e \u0432\u0440\u0435\u043c\u044f, \u043a\u043e\u0433\u0434\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u043e\u0442\u0435\u043d \u0440\u0430\u0431\u043e\u0442\u043d\u0438\u043a\u043e\u0432 \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u044f \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043e\u0431\u0440\u0430\u0449\u0430\u044e\u0442\u0441\u044f \u043a \u043e\u0434\u043d\u043e\u043c\u0443 \u0438 \u0442\u043e\u043c\u0443 \u0436\u0435 \u043f\u043e\u0447\u0442\u043e\u0432\u043e\u043c\u0443 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0443, \u0448\u0438\u0440\u0438\u043d\u044b \u043a\u0430\u043d\u0430\u043b\u0430 \u0434\u043b\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25398,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-33718","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043d\u0430\u0448\u0438\u0445 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 \u0441\u0442\u0430\u0442\u0435\u0439, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u043e\u0439 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u043f\u0440\u0438 \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0438 \u043d\u0430 \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u0438 Zimbra.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/optimizatsiya-raboty-pochtovyh-hranilishh-v-zimbra-collaboration-suite\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u0432 Zimbra Collaboration Suite | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043d\u0430\u0448\u0438\u0445 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 \u0441\u0442\u0430\u0442\u0435\u0439, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u043e\u0439 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u043f\u0440\u0438 \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0438 \u043d\u0430 \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u0438 Zimbra.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/optimizatsiya-raboty-pochtovyh-hranilishh-v-zimbra-collaboration-suite\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:54:20+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:54:20+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Optymalizacja dzia\u0142ania skrzynek pocztowych w Zimbra Collaboration Suite | ProHoster","description":"W jednym z naszych wcze\u015bniejszych artyku\u0142\u00f3w po\u015bwi\u0119conych planowaniu infrastruktury przy wdra\u017caniu Zimbry w firmie.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/optimizatsiya-raboty-pochtovyh-hranilishh-v-zimbra-collaboration-suite","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u0432 Zimbra Collaboration Suite | ProHoster","og:description":"\u0412 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043d\u0430\u0448\u0438\u0445 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 \u0441\u0442\u0430\u0442\u0435\u0439, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u043e\u0439 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u043f\u0440\u0438 \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0438 \u043d\u0430 \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u0438 Zimbra.","og:url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/optimizatsiya-raboty-pochtovyh-hranilishh-v-zimbra-collaboration-suite","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:54:20+00:00","article:modified_time":"2019-10-31T18:54:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"33718","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-08 20:33:43","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:35:31","updated":"2026-02-08 20:33:43","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/33718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=33718"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/33718\/revisions"}],"predecessor-version":[{"id":157961,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/33718\/revisions\/157961"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/25398"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=33718"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=33718"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=33718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}