Migratie van Zimbra OSE 8.8.15 naar Zimbra 9 Open Source van Zextras

Na Zextra's опубликовала eigen builds van Zimbra Collaboration Open-Source Edition 9 besloten veel beheerders hun mailservers te upgraden naar de nieuwe versie en namen contact op met de technische ondersteuning van Zextras met de vraag hoe dit kan worden gedaan zonder de functionaliteit van een van de belangrijkste systemen van de onderneming in gevaar te brengen .

Er zijn twee manieren om te upgraden naar Zimbra OSE 9 van Zextras. De eerste, die ook de eenvoudigste en snelste is, is het updaten van Zimbra 8.8.15 OSE op de server naar de nieuwe versie. Er kleven precies twee nadelen aan deze aanpak. De eerste is dat je een vrij lange technische pauze nodig hebt om de update uit te voeren, de tweede is dat als iets niet volgens plan verloopt, je het risico loopt zonder werkend systeem achter te blijven en veel tijd kunt besteden aan het functioneren ervan opnieuw. De tweede manier om naar Zimbra OSE 9 te migreren is door te migreren van een server met Zimbra OSE 8.8.15 naar een server met Zimbra OSE 9. Deze aanpak is iets ingewikkelder om te implementeren, maar vereist geen lange technische onderbreking, en in Bij problemen op één server heeft u altijd een andere server met een volledig functionele Zimbra OSE bij de hand.

Migratie van Zimbra OSE 8.8.15 naar Zimbra 9 Open Source van Zextras

Om te kunnen updaten, moet u de Zimbra 9 OSE-distributie downloaden van de Zextras-website en het installatieprogramma uitvoeren, dat automatisch de geïnstalleerde Zimbra OSE 8.8.15 detecteert en aanbiedt om de mailserver bij te werken naar de nieuwe versie. Het updateproces is vergelijkbaar met het installatieproces van Zimbra OSE 9, dat in detail wordt beschreven. beschreven in ons vorige artikel.

We zullen het migratieproces bekijken aan de hand van het voorbeeld van het company.ru-domein. Zimbra OSE 8.8.15 draait op het knooppunt mail.company.ru en Zimbra OSE 9 wordt geïnstalleerd op het knooppunt zimbra9.company.ru. In dit geval verwijst het MX-record in de DNS specifiek naar het knooppunt mail.company.ru. Onze taak zal zijn om de accounts van bedrijfsmedewerkers over te dragen van het e-mailsysteem op het knooppunt mail.company.ru naar het systeem dat is geïmplementeerd op het knooppunt zimbra9.company.ru.

Migratie van Zimbra OSE 8.8.15 naar Zimbra 9 Open Source van Zextras

De eerste stap op weg naar de implementatie ervan zal het maken van een back-upkopie op de ene server zijn en deze op een andere server implementeren. Deze taak wordt uitgevoerd met behulp van de Zextras Backup-extensie, die deel uitmaakt van Zextras Suite Pro. Houd er rekening mee dat om een ​​back-up met succes over te zetten, dezelfde versie van Zextras Suite Pro op beide servers moet zijn geïnstalleerd. We vestigen ook uw aandacht op het feit dat de minimale versie die compatibel is met Zimbra OSE 9 Zextras Suite Pro 3.1 is, dus u moet niet proberen gegevens te migreren met een lagere versie dan aangegeven.

Migratie van Zimbra OSE 8.8.15 naar Zimbra 9 Open Source van Zextras

Om de migratie uit te voeren, wordt aanbevolen om een ​​externe harde schijf of netwerkopslagapparaat te gebruiken dat in de map /opt/zimbra/backup/zextras/ is geplaatst, waar de back-up van de mailserver standaard wordt opgeslagen. Dit wordt gedaan zodat het maken van een back-up geen extra belasting voor het actieve systeem veroorzaakt.

Migratie van Zimbra OSE 8.8.15 naar Zimbra 9 Open Source van Zextras

Laten we de migratie starten door de realtime scanfunctie op beide servers uit te schakelen met behulp van de opdracht zxsuite backup setProperty ZxBackup_RealTimeScanner false. Voer vervolgens SmartScan uit op de bronserver met behulp van de opdracht zxsuite back-up doSmartScan. Dankzij dit worden al onze gegevens geëxporteerd naar de map /opt/zimbra/backup/zextras/, dat wil zeggen dat ze op externe media terechtkomen. Nadat de bewerking is voltooid, koppelt u de media op de doelserver. Als de interne netwerksnelheid dit toelaat, kunt u ook het rsync-hulpprogramma gebruiken om de back-up over te dragen.

Hierna kunt u beginnen met het implementeren van de back-upkopie op de doelinfrastructuur. Dit gebeurt met behulp van het commando zxsuite backup doExternalRestore /opt/zimbra/backup/zextras/. Na voltooiing van de implementatie ontvangt u een werkkopie van de oude server die in gebruik kan worden genomen. Om dit te doen, moet u onmiddellijk wijzigingen aanbrengen in het MX-record van de DNS-server en de brievenstroom naar de doelinfrastructuur omschakelen. Daarnaast moet u wijzigingen aanbrengen in de hostnaam en het DNS-record van het knooppunt zimbra9.company.ru, zodat gebruikers die inloggen op de webclient, in Zimbra OSE 9 terechtkomen. 

Migratie van Zimbra OSE 8.8.15 naar Zimbra 9 Open Source van Zextras

Het werk is echter nog niet klaar. Feit is dat brieven die na het einde van de back-up en vóór het overschakelen van de brievenstroom naar de nieuwe server binnenkwamen, nog steeds worden opgeslagen in Zimbra OSE 8.8.15, dus onmiddellijk nadat er geen brieven meer naar de server komen met Zimbra OSE 8.8.15, u moet er opnieuw een reservekopie van maken. Dankzij Smart Scan worden alleen de gegevens die in de vorige back-up ontbraken erin opgenomen. Daarom zal het proces van het overbrengen van nieuwe gegevens niet lang duren. 

Migratie van Zimbra OSE 8.8.15 naar Zimbra 9 Open Source van Zextras

Dezelfde bewerkingen kunnen worden uitgevoerd in de grafische beheerdersconsole. De schermafbeeldingen in het artikel tonen achtereenvolgens het proces van het maken en importeren van een back-upkopie. 

Het voor de hand liggende gevolg van deze aanpak bij het updaten van de server is dat Zimbra-gebruikers enige tijd geen toegang zullen hebben tot sommige ontvangen en verzonden e-mails, maar nog steeds normaal e-mail kunnen ontvangen en verzenden. Bovendien kunnen tijdens het directe herstel van de inhoud van de mailbox de prestaties en het reactievermogen van de server afnemen, maar al deze nuances zijn veel beter dan een lange technische onderbreking en de daarmee gepaard gaande tijdelijke onbeschikbaarheid van de dienst.

Voor alle vragen met betrekking tot Zextras Suite kunt u per e-mail contact opnemen met de vertegenwoordiger van Zextras Ekaterina Triandafilidi [e-mail beveiligd]

Bron: www.habr.com

Voeg een reactie