Benutzer-Werkzeuge

Webseiten-Werkzeuge


exch:dag

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
exch:dag [2020/09/22 09:21] – angelegt Sebastian Hetzelexch:dag [2021/11/11 09:51] (aktuell) – [Exchange 2013] Fehler im Skript Sebastian Hetzel
Zeile 1: Zeile 1:
 ====== Exchange Database Availability Group (DAG) ====== ====== Exchange Database Availability Group (DAG) ======
  
 +===== Prestaging Cluster Name Object =====
 +
 +{{:exch:ex_dag_account.png|}}
 +
 +  - Computerkonto manuell im AD anlegen, z.B. EXDAG
 +  - Computerkonto deaktivieren
 +  - Im Reiter Sicherheit der Eigenschaften des Computerkontos muss das Computerkonto des Exchange-Servers mit Vollzugriff berechtigt werden, welcher im Nachgang die DAG anlegt.
 +===== Witness Fileshare =====
 +
 +Ein Fileserver bietet sich an, diese Funktion zu übernehmen. Der Ordner muss nicht mit einer Dateifreigabe versehen sein.
 +Allerdings muss die Gruppe "Exchange Trusted Subsystem" der lokalen Administratoren-Gruppe hinzugefügt werden.
 +
 +{{:exch:dag_witness_server_local-admins.png|}}
 +===== Clusterinterface / Heartbeat =====
 +
 +Ein DAG-CAS braucht ein separates Nic für die Datenbankreplikation. Anbei die Konfiguration an einem Beispiel:
 +
 +{{:exch:ex_dag_nics.png|}}
 +
 +{{:exch:ex_dag_nic_detail.png|}}
 +
 +{{:exch:ex_dag_nic_detail_2.png|}}
 +
 +{{:exch:ex_dag_nic_detail_3.png|}}
 +
 +{{:exch:ex_dag_nic_detail_4.png|}}
 ===== DAG Status ===== ===== DAG Status =====
 +
 +==== Status allgemein ====
 +
 +<code |powershell>
 +Get-MailboxDatabaseCopyStatus -Server SERVER
 +
 +Name                            Status          CopyQueue ReplayQueue LastInspectedLogTime   ContentIndex
 +                                                Length    Length                             State
 +----                            ------          --------- ----------- --------------------   ------------
 +DB1\SERVER                      Healthy                           28.09.2020 11:34:47    Healthy
 +DB2\SERVER                      Healthy                           28.09.2020 11:34:47    Healthy
 +</code>
 +
 +
 +==== Status des Datenbankindex ====
  
 <code |powershell> <code |powershell>
Zeile 8: Zeile 49:
 Name                                 ContentIndexState Name                                 ContentIndexState
 ----                                 ----------------- ----                                 -----------------
-Mailbox Database 0301403412\SERVER             Healthy+DB1\SERVER                           Healthy
 </code> </code>
 +
 +===== Mitglied einer DAG entfernen =====
 +
 +===== Wartungsmodus =====
 +
 +==== Exchange 2013 + 2016 ====
 +
 +Skript zum Einleiten des Wartungsmodus:
 +
 +<file |powershell>
 +Set-MailboxServer "SERVER-02" -DatabaseCopyActivationDisabledAndMoveNow $True
 +Set-ServerComponentState -Identity "SERVER-02"  -Component HubTransport -State Draining -Requester Maintenance
 +Suspend-ClusterNode -Name "SERVER-02" -Drain
 +Set-MailboxServer -Identity "SERVER-02" -DatabaseCopyAutoActivationPolicy Blocked
 +Set-ServerComponentState "SERVER-02" -Component ServerWideOffline -State InActive -Requester Maintenance
 +</file>
 +
 +Skript zum Beenden des Wartungsmodus:
 +
 +<file |powershell>
 +Set-MailboxServer -Identity "SERVER-02" -DatabaseCopyAutoActivationPolicy Unrestricted
 +Resume-ClusterNode -Name "SERVER-02"
 +Set-ServerComponentState -Identity "SERVER-02" -Component HubTransport -State Active -Requester Maintenance 
 +Set-MailboxServer -Identity "SERVER-02" -DatabaseCopyActivationDisabledAndMoveNow $False
 +Set-ServerComponentState "SERVER-02" -Component ServerWideOffline -State Active -Requester Maintenance
 +</file>
exch/dag.1600759267.txt.gz · Zuletzt geändert: von Sebastian Hetzel

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki