Jak ograniczyć daty wygaśnięcia łączy publicznych na serwerze ownCloud
Ustaw maksymalną datę wygaśnięcia łączy publicznych na serwerze ownCloud, sprawdź, których udostępnień ona dotyczy i zweryfikuj zasady, nie pomijając starszych łączy.
W przypadku Zimbra Open Source Edition (CE/FOSS) należy wyeksportować poszczególne skrzynki pocztowe zmmailboxdo archiwum ZIP z metadanymi, a następnie zaimportować to archiwum do tymczasowej skrzynki pocztowej i zweryfikować je przed przywróceniem czegokolwiek na konto rzeczywiste. Zapewnia to praktyczną ścieżkę eksportu i odzyskiwania zawartości poszczególnych skrzynek pocztowych. Nie jest to to samo, co tworzenie kopii zapasowej serwera w określonym momencie: wbudowana funkcja zmbackup/ zmrestoreprzepływ pracy Zimbra jest udokumentowana jako funkcjonalność Network Edition, a eksport skrzynki pocztowej nie tworzy kopii zapasowej LDAP, konfiguracji serwera, certyfikatów ani całej instalacji Zimbra.
Poniższe polecenia są zgodne z opublikowaną dokumentacją wiersza poleceń i eksportu REST Zimbry. Uruchom je na serwerze Zimbra jako zimbraużytkownik systemu operacyjnego, zamień na prawdziwe ścieżki skrzynki pocztowej i kopii zapasowej i przetestuj z dokładnie taką samą wersją Zimbry, jaka jest aktualnie używana. Oficjalny podręcznik administratora rozróżnia zawartość w formacie ZIP i TGZ: w przypadku eksportu szerokiej skrzynki pocztowej użyj ZIP z meta=1; domyślna zawartość TGZ pomija kalendarze i zadania.

zmmailboxWywołuje funkcje eksportu/importu REST Zimbra dla jednej wybranej skrzynki pocztowej. Po włączeniu metadanych ZIP archiwum może zawierać pocztę, foldery, kontakty, kalendarze, zadania i inne elementy skrzynki pocztowej obsługiwane przez zainstalowaną wersję. Sprawdź tabelę pokrycia i opcje w odpowiednim Podręczniku administratora Zimbra, zanim zaczniesz polegać na nim w celu zapewnienia zgodności lub migracji.
| Metoda | Najlepiej pasuje | Ważne ograniczenie |
|---|---|---|
ZIPzmeta=1 | Eksport zawartości poszczególnych skrzynek pocztowych z szerszym zakresem elementów | Nie przechwytuje konfiguracji serwera ani nie zapewnia przyrostowego odzyskiwania danych w danym momencie |
TGZdomyślny eksport | Poczta i wybrane dane skrzynek pocztowych, gdy akceptowalny jest węższy zakres | W aktualnym podręczniku administratora Zimbra Kalendarz i Zadania są wymienione jako wyłączone z domyślnych ustawień TGZ |
| Narzędzia do tworzenia kopii zapasowych Network Edition | Zaplanowane pełne/przyrostowe kopie zapasowe i przywracanie danych z punktu w czasie na poziomie konta | Te zmbackupnarzędzia zmrestoresą funkcjami edycji sieciowej |
Jeśli Twoim celem jest pełne odzyskiwanie danych po awarii serwera, połącz eksporty skrzynek pocztowych z oddzielnie przetestowanym, odpowiednim dla danej wersji planem tworzenia kopii zapasowych całego serwera i LDAP. Sam plik ZIP nie wystarczy do odbudowania serwera Zimbra.
zmcontrol -v. Przed wyborem narzędzi do tworzenia kopii zapasowych sprawdź, czy serwer korzysta z wersji Community/FOSS, czy z licencjonowanej wersji Network Edition.gmsPoniższe polecenie podaje rozmiar skrzynki pocztowej; zapewnij wystarczająco dużo miejsca na archiwum i drugą kopię.-t 0powoduje, zmmailboxże nie stosuje się standardowego limitu czasu polecenia; nie powoduje ona atomizacji eksportu ani nie chroni przed przerwaniem.Otwórz powłokę roota lub skorzystaj z zatwierdzonej sesji administracyjnej, a następnie przełącz się na zimbrakonto. Potwierdź wersję i wyszukaj skrzynkę pocztową, którą chcesz wyeksportować. Na przykład:
su - zimbra
zmcontrol -v
zmmailbox -z -m alice@example.com gmsUżyj prawdziwego adresu, takiego jak alice@example.com. Przed kontynuowaniem sprawdź, czy jest to prawidłowe konto. -mArgument wybiera skrzynkę pocztową, którą polecenie odczyta lub zmodyfikuje.
Jako root utwórz katalog kopii zapasowej należący do konta Zimbra, a następnie wróć do powłoki Zimbra. Dostosuj ścieżkę do swojego układu pamięci masowej:
install -d -o zimbra -g zimbra -m 700 /srv/zimbra-mailbox-backups
su - zimbra
umask 077Tryb katalogowy ogranicza dostęp do konta Zimbra. Przechowuj ostateczną kopię zapasową na oddzielnym, chronionym systemie lub docelowym nośniku danych w ramach standardowej procedury tworzenia kopii zapasowych. Nie twórz jedynej kopii archiwalnej w magazynie aktywnej skrzynki pocztowej.
Uruchom eksport skrzynki pocztowej i przekieruj jego dane wyjściowe do pliku archiwum o podanej dacie:
/opt/zimbra/bin/zmmailbox -z -m alice@example.com -t 0 gru "?fmt=zip&meta=1" > /srv/zimbra-mailbox-backups/alice-2026-10-07.zipgruto udokumentowany skrót od getRestURL. Zapytanie w cudzysłowie żąda formatu ZIP z metadanymi. Ta -t 0opcja usuwa limit czasu polecenia, co Zimbra zaleca w przypadku eksportu dużych skrzynek pocztowych. Zachowaj cudzysłowy wokół zapytania, aby powłoka nie traktowała znaku ampersand jako operatora tła.
Poczekaj, aż polecenie powróci do wiersza poleceń i sprawdź jego status wyjścia, zanim przeniesiesz archiwum. Jeśli skrzynka pocztowa jest bardzo duża, sprawdź wolne miejsce i logi serwera, zamiast zakładać, że krótkie polecenie oznacza zakończenie eksportu. Nie pozwól, aby inny proces nadpisał kopię zapasową o tej samej nazwie.

Najpierw sprawdź, czy eksport istnieje i czy ma wiarygodny rozmiar różny od zera:
ls -lh /srv/zimbra-mailbox-backups/alice-2026-10-07.zip
unzip -t /srv/zimbra-mailbox-backups/alice-2026-10-07.zipPomyślne unzip -tpotwierdzenie potwierdza, że kontener ZIP można odczytać bez wykrycia błędu strukturalnego. Nie dowodzi to jednak obecności wszystkich wiadomości ani elementów kalendarza, dlatego należy również sprawdzić archiwum podczas testu przywracania. Zapisz sumę kontrolną, jeśli proces tworzenia kopii zapasowej jej używa; zachowaj ją wraz z kopią, którą ma weryfikować.

Skopiuj plik do osobnego miejsca docelowego kopii zapasowej, korzystając z zatwierdzonego, bezpiecznego systemu transferu lub tworzenia kopii zapasowych. Przechowuj go z wyraźnym identyfikatorem skrzynki pocztowej, wersją Zimbra i datą eksportu. Zastosuj szyfrowanie w stanie spoczynku i kontrolę dostępu w miejscu docelowym kopii zapasowej; sam eksport ZIP nie powinien być zakładany jako zaszyfrowany. Przechowuj więcej niż jedną kopię zapasową zgodnie z polityką przechowywania i okresowo testuj kopię z lokalizacji poza serwerem, a nie tylko z pliku pozostawionego na hoście pocztowym.

Przed zaimportowaniem do działającej skrzynki pocztowej utwórz nieużywane konto tymczasowe na serwerze testowym lub odzyskiwania Zimbra z uruchomioną kompatybilną kompilacją. Użyj kontrolowanego hasła i ogranicz dostęp. Możesz utworzyć konto za pomocą Konsoli administracyjnej lub standardowego procesu provisioningu. Skrzynka pocztowa tymczasowa pozwala na inspekcję archiwum bez konieczności łączenia jego zawartości z kontem produkcyjnym.
Skopiuj archiwum na serwer Zimbra i upewnij się, że zimbraużytkownik może je odczytać. Konto docelowe musi istnieć przed wywołaniem postRestURL.

Użyj postRestURLkonta odzyskiwania jako celu i resolve=skipdo konserwatywnego postępowania z duplikatami:
/opt/zimbra/bin/zmmailbox -z -m restore-check@example.com -t 0 postRestURL "?fmt=zip&resolve=skip" /srv/zimbra-mailbox-backups/alice-2026-10-07.zipOto restore-check@example.comkonto tymczasowe. Dokumenty Zimbra skipjako domyślny wybór w przypadku konfliktu: duplikaty elementów są pomijane. W przypadku pustej skrzynki pocztowej tymczasowej zapewnia to prosty test pierwszego przywracania. Zachowanie importu i obsługiwane typy elementów mogą się różnić w zależności od wersji, dlatego należy skorzystać z dokumentacji kompilacji docelowej i sprawdzić wynik.

Otwórz konto przejściowe w kliencie internetowym Zimbra. Sprawdź próbkę ostatnich i starszych wiadomości, nazw folderów, kontaktów, wpisów w kalendarzu, zadań i wszelkich innych danych istotnych dla tego konta. Następnie wyświetl listę folderów i liczbę wiadomości z poziomu interfejsu wiersza poleceń:
/opt/zimbra/bin/zmmailbox -z -m restore-check@example.com gaf
/opt/zimbra/bin/zmmailbox -z -m restore-check@example.com gmsPorównaj to, co widzisz, z docelową skrzynką pocztową i datą eksportu. Liczby niekoniecznie będą się zgadzać jeden do jednego, jeśli użytkownicy kontynuowali pracę po eksporcie, usunięte elementy zostały wykluczone przez domyślne ustawienia eksportu lub docelowa wersja obsługuje niektóre typy elementów inaczej. Ważne jest, aby sprawdzić, czy archiwum się otwiera, a oczekiwana reprezentatywna zawartość jest dostępna w kliencie.


Jeśli chcesz scalić eksport z powrotem do istniejącej skrzynki pocztowej, zastąp adres tymczasowy w poleceniu oryginalnym adresem skrzynki pocztowej i zachowaj go resolve=skipna potrzeby próby scalenia bez utraty danych. Polecenie to zostało zaprojektowane tak, aby pomijać duplikaty i importować elementy, które jeszcze nie istnieją; nie przywraca skrzynki pocztowej do wcześniejszego stanu ani nie usuwa nowszej zawartości.
Nie używaj polecenia „ resolve=resetlub” resolve=replacena koncie produkcyjnym. Resetowanie dokumentów Zimbra polega na usunięciu istniejącej zawartości folderu docelowego przed importem; gdy miejscem docelowym jest katalog główny skrzynki pocztowej, może to wyczyścić skrzynkę pocztową. Polecenie „Zastąp” usuwa i odtwarza pasujące elementy. Najpierw przetestuj dokładne polecenie na koncie jednorazowym i wykonaj nową kopię zapasową przed jakimkolwiek importem produkcyjnym. Jeśli wymagane jest czyste wycofanie do określonego punktu w czasie, skorzystaj z licencjonowanego procesu przywracania Network Edition lub starannie zaplanowanej procedury odzyskiwania na poziomie serwera, odpowiedniej dla Twojej kompilacji.
unzip -t: nie importuj go. Wyeksportuj je ponownie do nowego pliku i sprawdź dostępną pamięć oraz ewentualne przerwania powłoki, połączenia SSH lub transferu kopii zapasowej.meta=1. Tabela formatów Zimbra rozróżnia ZIP od domyślnej zawartości TGZ.-t 0jest ona obecna i monitoruj serwer do momentu zakończenia procesu. Unikaj kończenia aktywnego eksportu lub importu, dopóki nie ocenisz jego stanu.Odniesienia i dokumentacja wydania zostały sprawdzone 7 października 2026 r. Ponieważ formaty archiwów i działanie interfejsu CLI mogą się zmieniać, przed uruchomieniem przywracania w skrzynce pocztowej produkcyjnej należy sprawdzić odpowiednią dokumentację dla zainstalowanej wersji Zimbra.
Ustaw maksymalną datę wygaśnięcia łączy publicznych na serwerze ownCloud, sprawdź, których udostępnień ona dotyczy i zweryfikuj zasady, nie pomijając starszych łączy.
Skonfiguruj automatyczną synchronizację Zimbra GAL, ustaw interwał sondowania, wymuś synchronizację testową, zweryfikuj znaczniki czasu i rozwiąż problemy ze starymi wewnętrznymi lub zewnętrznymi kontaktami LDAP.
Skonfiguruj logowanie oparte na protokole LDAP dla ownCloud Infinite Scale, mapuj użytkowników i grupy, wybierz wbudowany lub zewnętrzny OIDC, chroń dane uwierzytelniające i bezpiecznie weryfikuj uwierzytelnianie.
Zaplanuj migrację z ownCloud Classic 10 do Infinite Scale z obsługiwaną aplikacją migrate-to-ocis. Dowiedz się, co podlega transferowi, a co nie, jakie są wymagania wstępne LDAP, polecenia i kontrole przełączenia.
Dowiedz się, gdzie Zimbra ładuje niestandardowe reguły SpamAssassin, jak pisać i weryfikować reguły .cf, ponownie uruchamiać Amavis, testować nagłówki wiadomości i bezpiecznie przywracać poprzednią wersję.
Twórz kopie zapasowe i przywracaj pojedyncze skrzynki pocztowe Zimbra CE za pomocą zmmailbox. Wyeksportuj archiwum ZIP z metadanymi, zweryfikuj je i przetestuj odzyskiwanie bezpiecznie na koncie testowym.
Dowiedz się, jak ustawić limit przestrzeni osobistej dla użytkownika ownCloud Infinite Scale, odróżnić go od limitów przestrzeni projektu i limitów globalnych oraz przypisać wartości domyślne nowym użytkownikom według roli.
Diagnozuj przekroczenia limitu czasu rejestracji SIP w urządzeniu BigBlueButton FreeSWITCH, sprawdzając stan usługi, odbiorniki SIP i ESL, adresy NAT, reguły zapory sieciowej i dzienniki.
Napraw błędy odrzucenia połączenia z aplikacją mobilną ownCloud, sprawdzając adres URL serwera, port HTTPS, serwer WWW, zaporę sieciową, serwer proxy, protokół TLS i zaufane domeny.
Porównaj sposoby kontrolowania nowych kont Matrix w Synapse, od wyłączania rejestracji publicznej po wydawanie tokenów o ograniczonym zastosowaniu, z przykładami konfiguracji i sprawdzeniami.