Konfigurieren von AutoReseed für eine Database Availability GroupConfigure AutoReseed for a database availability group

Gilt für: Exchange Server 2013Applies to: Exchange Server 2013

AutoReseed ist eine Funktion für die schnelle Wiederherstellung der Datenbankredundanz nach einem Datenträgerausfall. Wenn ein Datenträger ausfällt, wird für die auf diesem Datenträger gespeicherten Datenbankkopien automatisch ein erneutes Seeding auf einen vorkonfigurierten Ersatzdatenträger auf dem Postfachserver durchgeführt. Sie können die Schritte in diesem Thema ausführen, um die AutoReseed-Funktion für eine Database Availability Group (DAG) zu konfigurieren.AutoReseed is a feature for quickly restoring database redundancy after a disk failure. If a disk fails, the database copies stored on that disk are automatically reseeded to a preconfigured spare disk on the Mailbox server. You can use the steps in this topic to configure AutoReseed for a database availability group (DAG).

Warnung

Das AutoReseed-Feature führt keine erforderlichen Konfigurationsaufgaben für Sie durch. Die ordnungsgemäße Installation der Datenträger, das Hinzufügen von Ersatzdatenträgern zum System, das Austauschen fehlerhafter Datenträger sowie die Formatierung neuer Datenträger muss manuell durch einen Administrator ausgeführt werden.The AutoReseed feature doesn't perform any prerequisite configuration tasks for you. Installing disks correctly, adding spare disks to the system, replacing bad disks, and formatting new disks must be done manually by an administrator.

Informationen zu weiteren Verwaltungsaufgaben in Bezug auf DAGs finden Sie unter Verwalten von Datenbankverfügbarkeitsgruppen.For additional management tasks related to DAGs, see Managing database availability groups.

Was sollten Sie wissen, bevor Sie beginnen?What do you need to know before you begin?

  • Geschätzte Zeit bis zum Abschließen dieser Aufgabe: 10 Minuten.Estimated time to complete this task: 10 minutes.

  • Bevor Sie diese Verfahren ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Informationen zu den von Ihnen benötigten Berechtigungen finden Sie unter "Database Availability Groups" im Thema Berechtigungen für hohe Verfügbarkeit und Ausfallsicherheit von Standorten.You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Database availability groups" entry in the High availability and site resilience permissions topic.

  • Eine einzelne logische Datenträgerpartition pro physischem Datenträger muss verwendet werden.A single logical disk/partition per physical disk must be created.

  • Es muss die in den nachstehenden Schritten beschriebene spezifische Datenbank- und Protokollordnerstruktur verwendet werden.The specific database and log folder structure described in the steps below must be used.

  • Informationen zu Tastenkombinationen für die Verfahren in diesem Thema finden Sie unter Tastenkombinationen in der Exchange-Verwaltungskonsole.For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard shortcuts in the Exchange admin center.

Tipp

Liegt ein Problem vor?Having problems? Bitten Sie in den Exchange-Foren um Hilfe.Ask for help in the Exchange forums. Besuchen Sie die Foren unter Exchange Server.Visit the forums at Exchange Server.

Schritt 1: Konfigurieren von Stammpfaden für Datenbanken und VolumesStep 1: Configure the root paths for databases and volumes

Der erste Schritt umfasst das Konfigurieren der Stammverzeichnisse für die Datenbanken (AutoDagDatabasesRootFolderPath) und Volumes (AutoDagVolumesRootFolderPath), die von der DAG verwendet werden.The first step involves configuring the root directories for the databases (AutoDagDatabasesRootFolderPath) and volumes (AutoDagVolumesRootFolderPath) used by the DAG. Die Standardwerte sind c\: ExchangeDatabases, und c\: ExchangeVolumes, beziehungsweise.The defaults are C:\ExchangeDatabases, and C:\ExchangeVolumes, respectively. Sie können diesen Schritt auslassen, wenn Sie die Standardpfade verwenden.You can omit this step if you're using the default paths.

In diesem Beispiel wird die Konfiguration des Stammpfads für die Datenbanken veranschaulicht.This example illustrates how to configure the root path for the databases.

Set-DatabaseAvailabilityGroup DAG1 -AutoDagDatabasesRootFolderPath "C:\ExchDbs"

In diesem Beispiel wird die Konfiguration des Stammpfads für die Speichervolumes veranschaulicht.This example illustrates how to configure the root path for the storage volumes.

Set-DatabaseAvailabilityGroup DAG1 -AutoDagVolumesRootFolderPath "C:\ExchVols"

Woher wissen Sie, dass dieser Schritt erfolgreich war?How do you know this step worked?

Führen Sie den folgenden Befehl aus, um die erfolgreiche Konfiguration der Stammpfade für Datenbanken und Volumes zu überprüfen:To verify that you've successfully configured the root paths for databases and volumes, run the following command.

Get-DatabaseAvailabilityGroup DAG1 | Format-List *auto*

Die Ausgabe von AutoDagDatabasesRootFolderPath und AutoDagVolumesRootFolderPath sollte die konfigurierten Pfade zeigen.The output for AutoDagDatabasesRootFolderPath and AutoDagVolumesRootFolderPath should reflect the configured paths.

Schritt 2: Konfigurieren der Anzahl von Datenbanken pro VolumeStep 2: Configure the number of databases per volume

Als Nächstes konfigurieren Sie die Anzahl von Datenbanken pro Volume (AutoDagDatabaseCopiesPerVolume) für die DAG.Next, configure the number of databases per volume (AutoDagDatabaseCopiesPerVolume) for the DAG.

In diesem Beispiel wird veranschaulicht, wie Sie diese AutoReseed-Einstellung für eine DAG festlegen, die mit 4 Datenbanken pro Volume konfiguriert ist.This example illustrates how to configure this AutoReseed setting for a DAG configured with 4 databases per volume.

Set-DatabaseAvailabilityGroup DAG1 -AutoDagDatabaseCopiesPerVolume 4

Woher wissen Sie, dass dieser Schritt erfolgreich war?How do you know this step worked?

Führen Sie den folgenden Befehl aus, um die erfolgreiche Konfiguration der Anzahl von Datenbanken pro Volume zu überprüfen:To verify that you've successfully configured the number of databases per volume, run the following command.

Get-DatabaseAvailabilityGroup DAG1 | Format-List *auto*

Die Ausgabe für AutoDagDatabaseCopiesPerVolume sollte den konfigurierten Wert zeigen.The output for AutoDagDatabaseCopiesPerVolume should reflect the configured value.

Schritt 3: Erstellen der Stammverzeichnisse für Datenbanken und VolumesStep 3: Create the root directories for databases and volumes

Als Nächstes erstellen Sie die Verzeichnisse, die den in Schritt 1 konfigurierten Stammverzeichnissen entsprechen. Im folgenden Beispiel wird gezeigt, wie Sie die Standardverzeichnisse mithilfe der Eingabeaufforderung erstellen.Next, create the directories that correspond to the root directories you configured in Step 1. This example shows how to create the default directories using the command prompt.

md C:\ExchangeDatabases
md C:\ExchangeVolumes

Woher wissen Sie, dass dieser Schritt erfolgreich war?How do you know this step worked?

Führen Sie den folgenden Befehl aus, um die erfolgreiche Konfiguration der Stammverzeichnisse für Datenbanken und Volumes zu überprüfen:To verify that you've successfully configured the root directories for databases and volumes, run the following command.

Dir C:\

Die erstellten Verzeichnisse werden in der Ausgabeliste angezeigt.The created directories should appear in the output list.

Schritt 4: Bereitstellen der VolumeordnerStep 4: Mount the volume folders

Verwenden Sie für jedes Volume, das für Datenbanken (einschließlich Ersatzdatenträger) verwendet wird, die Windows-Datenträger-Verwaltungsanwendung (diskmgmt. msc), um jedes Volume in einem\bereit\gestellten Ordner unter C: ExchangeVolumes bereitzustellen.For every volume that will be used for databases (including spare volumes), use the Windows Disk Management application (diskmgmt.msc) to mount each volume in a mounted folder under C:\ExchangeVolumes\. Wenn beispielsweise 2 Volumes mit Datenbanken und 1 Ersatzvolume vorliegen, müssen Sie die Volumes in den folgenden bereitgestellten Ordnern bereitstellen:For example, if there are 2 volumes with databases and 1 spare volume, mount the volumes to the following mounted folders:

  • C:\ExchangeVolumes\Band1C:\ExchangeVolumes\Volume1

  • C:\ExchangeVolumes\Volume2C:\ExchangeVolumes\Volume2

  • C:\ExchangeVolumes\Volume3C:\ExchangeVolumes\Volume3

Als Namen für die bereitgestellten Ordner kann jeder beliebige Name verwendet werden, vorausgesetzt, die Ordner werden unter dem Pfad des Stammdatenträgers bereitgestellt.The names of the mounted folders can be any folder name, as long as the folders are mounted under the root volume's path.

Woher wissen Sie, dass dieser Schritt erfolgreich war?How do you know this step worked?

Führen Sie den folgenden Befehl aus, um die erfolgreiche Bereitstellung der Volumeordner zu überprüfen:To verify that you've successfully mounted the volume folders, run the following command.

Dir C:\ExchangeVolumes

Die bereitgestellten Volumes sollten in der Ausgabeliste angezeigt werden.The mounted volumes should appear in the output list.

Schritt 5: Erstellen der DatenbankordnerStep 5: Create the database folders

Erstellen Sie als nächstes die Datenbankverzeichnisse unter dem Stamm Pfad\C: ExchangeDatabases.Next, create the database directories under the root path C:\ExchangeDatabases. Mit diesem Beispiel wird veranschaulicht, wie in jedem Datenträger Verzeichnisse für eine Speicherkonfiguration mit vier Datenbanken erstellt werden können.This example illustrates how to create directories for a storage configuration with 4 databases on each volume.

md c:\ExchangeDatabases\db001
md c:\ExchangeDatabases\db002
md c:\ExchangeDatabases\db003
md c:\ExchangeDatabases\db004

Woher wissen Sie, dass dieser Schritt erfolgreich war?How do you know this step worked?

Führen Sie den folgenden Befehl aus, um die erfolgreiche Bereitstellung der Datenbankordner zu überprüfen:To verify that you've successfully mounted the database folders, run the following command.

Dir C:\ExchangeDatabases

Die erstellten Verzeichnisse werden in der Ausgabeliste angezeigt.The created directories should appear in the output list.

Schritt 6: Erstellen von Bereitstellungspunkten für die DatenbankenStep 6: Create the mount points for the databases

Erstellen Sie die Bereitstellungspunkte für jede Datenbank, und verknüpften Sie den Bereitstellungspunkt mit dem richtigen Volume.Create the mount points for each database and link the mount point to the correct volume. Der bereitgestellte Ordner für db001 sollte beispielsweise bei C:\ExchangeDatabases\db001 liegen.For example, the mounted folder for db001 should be at C:\ExchangeDatabases\db001. Sie können zur Ausführung dieser Aufgabe "diskmgmt.msc" oder "mountvol.exe" verwenden.You can use diskmgmt.msc or mountvol.exe to do this. In diesem Beispiel wird veranschaulicht, wie Sie db001 in\C\: ExchangeDatabases db001 mithilfe von mountvol. exe einbinden.This example illustrates how to mount db001 to C:\ExchangeDatabases\db001 using mountvol.exe.

Mountvol.exe c:\ExchangeDatabases\db001 \\?\Volume (GUID)

Woher wissen Sie, dass dieser Schritt erfolgreich war?How do you know this step worked?

Führen Sie den folgenden Befehl aus, um die erfolgreiche Erstellung der Bereitstellungspunkte für die Datenbank zu überprüfen:To verify that you've successfully created the mount points for the database, run the following command.

Mountvol.exe C:\ExchangeDatabases\db001 /L

Das bereitgestellte Volume sollte in der Liste der Bereitstellungspunkte angezeigt werden.The mounted volume should appear in the mount point list.

Schritt 7: Erstellen der DatenbankverzeichnisstrukturStep 7: Create the database directory structure

Als Nächstes erstellen Sie zwei Verzeichnisse unterhalb der in Schritt 5 erstellten Ordner: einen Ordner für jede Datenbank und einen Ordner für den Protokolldatenstrom jeder Datenbank, der auf demselben Volume gespeichert wird. Sie müssen das folgende Format für Ihre Verzeichnisstruktur verwenden:Next, create two directories underneath the folders you created in Step 5, one for each database and one for each of the database's log stream that will be stored on the same volume. You must use the following format for your directory structure:

C:\<DatabaseFolderName><**** DatabaseName\DatabaseName>. DB\C:\<DatabaseFolderName>\DatabaseName\<DatabaseName>.db

C:\<DatabaseFolderName><**** DatabaseName\DatabaseName>. log\C:\<DatabaseFolderName>\DatabaseName\<DatabaseName>.log

In diesem Beispiel wird gezeigt, wie Sie Verzeichnisse für 4 Datenbanken erstellen, die auf Volume 1 gespeichert werden:This example illustrates how to create directories for 4 databases that will be stored on Volume 1:

md c:\ExchangeDatabases\db001\db001.db
md c:\ExchangeDatabases\db001\db001.log
md c:\ExchangeDatabases\db002\db002.db
md c:\ExchangeDatabases\db002\db002.log
md c:\ExchangeDatabases\db003\db003.db
md c:\ExchangeDatabases\db003\db003.log
md c:\ExchangeDatabases\db004\db004.db
md c:\ExchangeDatabases\db004\db004.log

Führen Sie die obigen Befehle für die Datenbanken auf jedem Volume aus.Repeat the preceding commands for databases on every volume.

Woher wissen Sie, dass dieser Schritt erfolgreich war?How do you know this step worked?

Führen Sie den folgenden Befehl aus, um die erfolgreiche Erstellung der Datenbankverzeichnisstruktur zu überprüfen:To verify that you've successfully created the database directory structure, run the following command.

Dir C:\ExchangeDatabases /s

Die erstellten Verzeichnisse werden in der Ausgabeliste angezeigt.The created directories should appear in the output list.

Schritt 8: Erstellen von DatenbankenStep 8: Create databases

Erstellen Sie Datenbanken mit Protokoll- und Datenbankpfaden, die mit den entsprechenden Ordnern konfiguriert sind. In diesem Beispiel wird gezeigt, wie Sie eine Datenbank erstellen, die im neu erstellten Verzeichnis und in der Bereitstellungspunktstruktur gespeichert wird.Create databases with log and database paths configured with the appropriate folders. This example illustrates how to create a database that's stored in the newly created directory and mount point structure.

New-MailboxDatabase -Name db001 -Server MBX1 -LogFolderPath C:\ExchangeDatabases\db001\db001.log -EdbFilePath C:\ExchangeDatabases\db001\db001.db\db001.edb

Woher wissen Sie, dass dieser Schritt erfolgreich war?How do you know this step worked?

Führen Sie den folgenden Befehl aus, um die erfolgreiche Erstellung der Datenbanken im entsprechenden Ordner zu überprüfen:To verify that you've successfully created databases in the appropriate folder, run the following command.

Get-MailboxDatabase db001 | Format List *path*

Die zurückgegebenen Datenbankeigenschaften sollten anzeigen, dass Datenbankdatei und -protokolldateien in den obigen Ordnern gespeichert werden.Database properties that are returned should indicate that the database file and log files are being stored in the above folders.

Woher wissen Sie, dass diese Aufgabe erfolgreich war?How do you know this task worked?

Gehen Sie folgendermaßen vor, um die erfolgreiche Konfiguration der AutoReseed-Funktion für eine DAG zu überprüfen:To verify that you've configured AutoReseed for a DAG, do the following:

  1. Führen Sie den folgenden Befehl aus, um die ordnungsgemäße Konfiguration der DAG zu überprüfen:Run the following command to verify the DAG is configured correctly.

    Get-DatabaseAvailabilityGroup DAG1 | Format-List *auto*
    
  2. Führen Sie den folgenden Befehl aus, um die ordnungsgemäße Konfiguration der Verzeichnisstruktur zu überprüfen (nachfolgend werden die Standardpfade angezeigt; ersetzen Sie die Pfade ggf. durch die von Ihnen verwendeten Pfade):Run the following command to verify the directory structure is configured correctly (below are the default paths; if necessary, substitute the paths for the paths you're using).

    Dir C:\ExchangeDatabases /s
    
    Dir c:\ExchangeVolumes /s