Häufig gestellte Fragen zu SpeicherreplikatenFrequently Asked Questions about Storage Replica

Gilt für: Windows Server (Semi-Annual Channel), Windows Server 2016Applies to: Windows Server (Semi-Annual Channel), Windows Server 2016

In diesem Thema erhalten Sie Antworten auf häufig gestellte Fragen (FAQs) zu Speicherreplikaten.This topic contains answers to frequently asked questions (FAQs) about Storage Replica.

Werden Speicherreplikate auf Nano Server unterstützt? Is Storage Replica supported on Nano Server?

Ja.Yes.

Hinweis

Sie müssen bei der Einrichtung das Nano Server-Paket Storage verwenden.You must use the Storage Nano Server package during setup. Weitere Informationen zur Bereitstellung von Nano Server finden Sie unter Getting Started with Nano Server (Erste Schritte mit Nano Server).For more information about deploying Nano Server, see Getting Started with Nano Server.

Nutzen Sie das PowerShell-Remoting wie folgt, um das Speicherreplikatfeature auf Nano Server zu installieren:Install Storage Replica on Nano Server using PowerShell remoting as follows:

  1. Fügen Sie den Nano Server Ihrer Clientvertrauensliste hinzu.Add the Nano server to your client trust list.

    Hinweis

    Dieser Schritt muss nur ausgeführt werden, wenn der Computer kein Mitglied einer Active Directory Domain Services-Gesamtstruktur ist oder sich in einer nicht vertrauenswürdigen Gesamtstruktur befindet.This step is only necessary if the computer is not a member of an Active Directory Domain Services forest or in an untrusted forest. Über diesen Schritt wird NTLM-Unterstützung zum PSSession-Remoting hinzugefügt (dies ist aus Sicherheitsgründen standardmäßig deaktiviert).It adds NTLM support to PSSession remoting, which is disabled by default for security reasons. Weitere Informationen finden Sie unter Sicherheitsaspekte von PowerShell-Remoting.For more information, see PowerShell Remoting Security Considerations.

        Set-Item WSMan:\localhost\Client\TrustedHosts "<computer name of Nano Server>"  
    
  2. Um das Speicherreplikatfeature zu installieren, führen Sie das folgende Cmdlet von einem Verwaltungscomputer aus:To install the Storage Replica feature, run the following cmdlet from a management computer:

    Install-windowsfeature -Name storage-replica,RSAT-Storage-Replica -ComputerName <nano server> -Restart -IncludeManagementTools  
    

    Zur Verwendung des Cmdlets Test-SRTopology mit Nano Server in Windows Server 2016 muss ein Remoteskript mit CredSSP aufgerufen werden.Using the Test-SRTopology cmdlet with Nano Server in Windows Server 2016 requires remote script invocation with CredSSP. Im Gegensatz zu anderen Speicherreplikat-Cmdlets muss Test-SRTopology lokal auf dem Quellserver ausgeführt werden.Unlike other Storage Replica cmdlets, Test-SRTopology requires running locally on the source server.
    Auf dem Nano Server (über eine Remote-PSSession) :On the Nano server (through a remote PSSession) :

    Hinweis

    CREDSSP ist für Kerberos-Double-Hop-Unterstützung im Cmdlet Test-SRTopology erforderlich und wird von anderen Speicherreplikat-Cmdlets nicht benötigt, die verteilte Systemanmeldeinformationen automatisch verarbeiten.CREDSSP is needed for Kerberos double-hop support in the Test-SRTopology cmdlet, and not needed by other Storage Replica cmdlets, which handle distributed system credentials automatically. In typischen Szenarien wird die Verwendung von CREDSSP nicht empfohlen.Using CREDSSP is not recommended under typical circumstances. Eine Alternative zu CREDSSP finden Sie im folgenden Blogbeitrag von Microsoft: „PowerShell Remoting Kerberos Double Hop Solved Securely (PowerShell Remoting Kerberos Double Hop sicher gelöst)“ - https://blogs.technet.microsoft.com/ashleymcglone/2016/08/30/powershell-remoting-kerberos-double-hop-solved-securely/For an alternative to CREDSSP, review the following Microsoft blog post: "PowerShell Remoting Kerberos Double Hop Solved Securely" - https://blogs.technet.microsoft.com/ashleymcglone/2016/08/30/powershell-remoting-kerberos-double-hop-solved-securely/

    Enable-WSManCredSSP -role server       
    

    Auf dem Verwaltungscomputer:On the management computer:

     Enable-WSManCredSSP Client -DelegateComputer <remote server name>  
    
     $CustomCred = Get-Credential  
    
     Invoke-Command -ComputerName sr-srv01 -ScriptBlock { Test-SRTopology <commands> } -Authentication Credssp -Credential $CustomCred  
    

    Kopieren Sie die Ergebnisse anschließend auf Ihren Verwaltungscomputer, oder geben Sie den Pfad frei.Then copy the results to your management computer or share the path. Da Nano nicht über die erforderlichen grafischen Bibliotheken verfügt, können Sie Test-SRTopology verwenden, um die Ergebnisse zu verarbeiten und eine Berichtdatei mit Diagrammen zu erhalten.Because Nano lacks the necessary graphical libraries, you can use Test-SRTopology to process the results and give you a report file with charts. Beispiel:For example:

    Test-SRTopology -GenerateReport -DataPath \\sr-srv05\c$\temp  
    

Wie kann ich den Fortschritt der Replikation bei der ersten Synchronisierung anzeigen? How do I see the progress of replication during initial sync?

Die auf dem Zielserver im Ereignisprotokoll für die Speicherreplikatverwaltung angezeigte Ereignismeldung1237 zeigt alle 10Sekunden die Anzahl der kopierten Bytes sowie die Anzahl von verbleibenden Bytes an.The Event 1237 messages shown in the Storage Replica Admin even log on the destination server show number of bytes copied and bytes remaining every 10 seconds. Sie können auch den Speicherreplikat-Leistungsindikator auf dem Ziel verwenden, der \Speicherreplikatstatistik\Gesamtzahl empfangener Bytes für mindestens ein repliziertes Volume anzeigt.You can also use the Storage Replica performance counter on the destination showing \Storage Replica Statistics\Total Bytes Received for one or more replicated volumes. Die Replikationsgruppe kann auch mithilfe von Windows PowerShell abgefragt werden.You can also query the replication group using Windows PowerShell. Über diesen Beispielbefehl wird z.B. der Name der Gruppen auf dem Ziel abgerufen und die Gruppe Replication 2 alle 10Sekunden abgefragt, um den Fortschritt anzuzeigen:For instance, this sample command gets the name of the groups on the destination then queries one group named Replication 2 every 10 seconds to show progress:

Get-SRGroup

do{
    $r=(Get-SRGroup -Name "Replication 2").replicas
    [System.Console]::Write("Number of remaining bytes {0}`n", $r.NumOfBytesRemaining)
    Start-Sleep 10
}until($r.ReplicationStatus -eq 'ContinuouslyReplicating')
Write-Output "Replica Status: "$r.replicationstatus

Kann ich bestimmte Netzwerkschnittstellen für die Replikation angeben?Can I specify specific network interfaces to be used for replication?

Ja, mithilfe von Set-SRNetworkConstraint.Yes, using Set-SRNetworkConstraint. Dieses Cmdlet wird auf Schnittstellenebene ausgeführt und kann sowohl in Clusterszenarios als auch in Szenarios ohne Cluster verwendet werden.This cmdlet operates at the interface layer and be used on both cluster and non-cluster scenarios.
Beispiel mit einem eigenständigen Server (auf jedem Knoten):For example, with a standalone server (on each node):

Get-SRPartnership  

Get-NetIPConfiguration  

Beachten Sie die Informationen zu Gateway und Schnittstelle (auf beiden Servern) sowie die Richtungen der Partnerschaften.Note the gateway and interface information (on both servers) and the partnership directions. Führen Sie dann Folgendes aus:Then run:

Set-SRNetworkConstraint -SourceComputerName sr-srv06 -SourceRGName rg02 -  
SourceNWInterface 2 -DestinationComputerName sr-srv05 -DestinationNWInterface 3 -DestinationRGName rg01  

Get-SRNetworkConstraint  

Update-SmbMultichannelConnection  

So konfigurieren Sie Netzwerkeinschränkungen auf einem Stretched Cluster:For configuring network constraints on a stretch cluster:

Set-SRNetworkConstraint -SourceComputerName sr-srv01 -SourceRGName group1 -SourceNWInterface "Cluster Network 1","Cluster Network 2" -DestinationComputerName sr-srv03 -DestinationRGName group2 -DestinationNWInterface "Cluster Network 1","Cluster Network 2"  

Kann ich eine 1:n-Replikation oder transitive Replikation (A zu B zu C) konfigurieren? Can I configure one-to-many replication or transitive (A to B to C) replication?

Nicht in Windows Server 2016.Not in Windows Server 2016. Dieses Release unterstützt lediglich die 1:1-Replikation von Servern, Clustern oder Stretched Cluster-Knoten.This release only supports one to one replication of a server, cluster, or stretch cluster node. In einem späteren Release kann sich dies ändern.This may change in a later release. Sie können natürlich eine Replikation zwischen verschiedenen Servern eines bestimmten Volume-Paars in beide Richtungen konfigurieren.You can of course configure replication between various servers of a specific volume pair, in either direction. Beispielsweise kann Server 1 sein D-Volume an Server 2, und sein E-Volume von Server 3 replizieren.For instance, Server 1 can replicate its D volume to server 2, and its E volume from Server 3.

Kann ich replizierte Volumes, die mithilfe des Speicherreplikatfeatures repliziert wurden, vergrößern oder verkleinern? Can I grow or shrink replicated volumes replicated by Storage Replica?

Sie können Volumes vergrößern (erweitern), aber nicht verkleinern.You can grow (extend) volumes, but not shrink them. Speicherreplikate verhindern standardmäßig, dass Administratoren replizierte Volumes erweitern. Verwenden Sie die Option Set-SRGroup -AllowVolumeResize $TRUE in der Quellgruppe vor dem Ändern der Größe.By default, Storage Replica prevents administrators from extending replicated volumes; use the Set-SRGroup -AllowVolumeResize $TRUE option on the source group, prior to resizing. Beispiel:For example:

  1. Verwenden für den Quellcomputer:Use against the source computer: Set-SRGroup -Name YourRG -AllowVolumeResize $TRUE
  2. Vergrößern Sie das Volume mithilfe des bevorzugten VerfahrensGrow the volume using whatever technique you prefer
  3. Verwenden für den Quellcomputer:Use against the source computer: Set-SRGroup -Name YourRG -AllowVolumeResize $FALSE

Kann ich ein Zielvolume ausschließlich für den schreibgeschützten Zugriff online schalten?Can I bring a destination volume online for read-only access?

Nicht in Windows Server2016-RTM, d. h. oder der sogenannten "RS1"-Version.Not in Windows Server 2016 RTM, aka the so-called "RS1" release. Das Speicherreplikat hebt das Zielvolumes bei Beginn der Replikation auf.Storage Replica dismounts the destination volume when replication begins.

Allerdings ist jetzt in der Version 1709 von Windows Server die Option zum Bereitstellen des Zielspeichers möglich – dieses Feature wird "Test-Failover" genannt.However, in Windows Server Version, 1709 the option to mount the destination storage is now possible - this feature is called "Test Failover". Dazu benötigen Sie ein nicht verwendetes NTFS oder ReFS-formatiertes Volume, das derzeit nicht auf dem Zielserver repliziert wird.To do this, you must have an unused, NTFS or ReFS formatted volume that is not currently replicating on the destination. Sie können dann eine Momentaufnahme des replizierten Speichers vorübergehend zu Test- und Sicherungszwecken bereitstellen.Then you can mount a snapshot of the replicated storage temporarily for testing or backup purposes.

Geben Sie beispielsweise Folgendes ein, um ein Test-Failover zu erstellen, in dem Sie ein Volume "D:" in der Replikationsgruppe "RG2" auf dem Zielserver "SRV2" replizieren und das Laufwerk "T:" auf dem Computern SRV2 haben, das nicht repliziert wird:For example, to create a test failover where you are replicating a volume "D:" in the Replication Group "RG2" on the destination server "SRV2" and have a "T:" drive on SRV2 that is not being replicated:

Mount-SRDestination -Name RG2 -Computername SRV2 -TemporaryPath T:\

Das replizierte Volume "D:" ist jetzt auf den Computern SRV2 verfügbar.The replicated volume D: is now accessible on SRV2. Sie können haben ganz normalen Schreib- und Lesezugriff, können Dateien daraus kopieren, oder eine Online-Sicherung durchführen, die Sie an einer anderen Stelle zur sicheren Verwahrung speichern.You can read and write to it normally, copy files off it, or run an online backup that you save elsewhere for safekeeping.

So entfernen Sie den Test-Failover-Snapshot und Verwerfen die Änderungen:To remove the test failover snapshot and discard its changes:

Dismount-SRDestination -Name RG2 -Computername SRV2

Sie sollten die Funktion zum Testen des Failovers nur für kurzfristige temporäre Vorgänge verwenden.You should only use the test failover feature for short-term temporary operations. Sie ist nicht für die langfristige Verwendung vorgesehen.It is not intended for long term usage. Bei der Durchführung läuft die Replikation auf dem tatsächlichen Zielvolume.When in use, replication continues to the real destination volume.

Kann ich einen Dateiserver mit horizontaler Skalierung in einem Stretched Cluster konfigurieren? Can I configure Scale-out File Server (SOFS) in a stretch cluster?

Auch wenn es technisch möglich ist, ist dies keine empfohlene Konfiguration in Windows Server 2016. Der Grund dafür sind die nicht vorhandenen Standortinformationen in den Computeknoten, die SOFS kontaktieren.While technically possible, this is not a recommended configuration in Windows Server 2016 due to the lack of site awareness in the compute nodes contacting the SOFS. Bei Verwendung von Campusnetzwerken, in denen Wartezeiten typischerweise im Bereich unter Millisekunden liegen, funktioniert diese Konfiguration normalerweise ohne Probleme.If using campus-distance networking, where latencies are typically sub-millisecond, this configuration typically works works without issues.

Bei der Konfiguration einer Cluster-zu-Cluster-Replikation bietet das Speicherreplikatfeature bei der Replikation zwischen zwei Clustern volle Unterstützung für Dateiserver mit horizontaler Skalierung (einschließlich Verwendung von direkten Speicherplätzen).If configuring cluster-to-cluster replication, Storage Replica fully supports Scale-out File Servers, including the use of Storage Spaces Direct, when replicating between two clusters.

Kann ich direkte Speicherplätze in einem Stretched Cluster mit Speicherreplikaten konfigurieren?Can I configure Storage Spaces Direct in a stretch cluster with Storage Replica?

Diese Konfiguration wird in Windows Server 2016 nicht unterstützt.This is not a supported configuration in Windows Server 2016. In einem späteren Release kann sich dies ändern.This may change in a later release. Bei der Konfiguration einer Cluster-zu-Cluster-Replikation bietet das Speicherreplikatfeature volle Unterstützung für Dateiserver mit horizontaler Skalierung und Hyper-V-Server (einschließlich Verwendung von direkten Speicherplätzen).If configuring cluster-to-cluster replication, Storage Replica fully supports Scale Out File Servers and Hyper-V Servers, including the use of Storage Spaces Direct.

Wie konfiguriere ich die asynchrone Replikation?How do I configure asynchronous replication?

Geben Sie New-SRPartnership -ReplicationMode und das Argument Asynchronous an.Specify New-SRPartnership -ReplicationMode and provide argument Asynchronous. Standardmäßig wird jede Replikation im Speicherreplikatfeature synchron ausgeführt.By default, all replication in Storage Replica is synchronous. Sie können den Modus auch mit Set-SRPartnership -ReplicationMode ändern.You can also change the mode with Set-SRPartnership -ReplicationMode.

Wie verhindere ich das automatische Failover eines Stretched Clusters?How do I prevent automatic failover of a stretch cluster?

Um ein automatisches Failover zu verhindern, können Sie Get-ClusterNode -Name "NodeName").NodeWeight=0 mithilfe von PowerShell konfigurieren.To prevent automatic failover, you can use PowerShell to configure Get-ClusterNode -Name "NodeName").NodeWeight=0. Dadurch wird die Abstimmung auf den einzelnen Knoten am Notfallwiederherstellungsstandort entfernt.This removes the vote on each node in the disaster recovery site. Anschließend können Sie Start-ClusterNode -PreventQuorum auf Knoten am primären Standort und Start-ClusterNode -ForceQuorum auf Knoten am Notfallstandort verwenden, um ein Failover zu erzwingen.Then you can use Start-ClusterNode -PreventQuorum on nodes in the primary site and Start-ClusterNode -ForceQuorum on nodes in the disaster site to force failover. Es ist keine grafische Option verfügbar, um ein automatisches Failover zu verhindern, und das Verhindern des automatischen Failovers wird nicht empfohlen.There is no graphical option for preventing automatic failover, and preventing automatic failover is not recommended.

Wie deaktiviere ich VM-Resilienz?How do I disable virtual machine resiliency?

Um die Ausführung des neuen Hyper-V-VM-Resilienzfeatures zu verhindern und virtuelle Computer anzuhalten anstatt ein Failover auf den Notfallwiederherstellungsstandort durchzuführen, führen Sie folgenden Befehl aus:To prevent the new Hyper-V virtual machine resiliency feature from running and therefore pausing virtual machines instead of failing them over to the disaster recovery site, run (Get-Cluster).ResiliencyDefaultPeriod=0

Wie kann ich den Zeitaufwand für die erste Synchronisierung verkürzen? How can I reduce time for initial synchronization?

Eine Möglichkeit, die Dauer der ersten Synchronisierung zu verkürzen, bietet die schlanke Speicherzuweisung.You can use thin-provisioned storage as one way to speed up initial sync times. Das Speicherreplikatfeature führt eine Abfrage nach Speicher mit schlanker Zuweisung durch und verwendet diesen Speicher automatisch (einschließlich nicht gruppierter Speicherplätze, dynamischer Hyper-V-Datenträger und SAN-LUNs).Storage Replica queries for and automatically uses thin-provisioned storage, including non-clustered Storage Spaces, Hyper-V dynamic disks, and SAN LUNs.

Sie können auch ein Seeding für Datenvolumes durchführen, um die Nutzung von Breitband und manchmal Zeit zu verringern, indem Sie sicherstellen, dass das Zielvolume über eine Untermenge an Daten des primären Standorts verfügt (über eine wiederhergestellte Sicherung, eine alte Momentaufnahme, eine vorherige Replikation, kopierte Dateien usw.). Anschließend verwenden Sie die Option für ein ausgeführtes Seeding im Failovercluster-Manager oder New-SRPartnership.You can also use seeded data volumes to reduce bandwidth usage and sometimes time, by ensuring that the destination volume has some subset of data from the primary - via a restored backup, old snapshot, previous replication, copied files, etc. - then using the Seeded option in Failover Cluster Manager or New-SRPartnership. Wenn das Volume überwiegend leer ist, kann mit einer Seeding-Synchronisierung die Nutzung von Zeit und Bandbreite reduziert werden.If the volume is mostly empty, using seeded sync may reduce time and bandwidth usage.

Kann ich Benutzer für die Replikationsverwaltung delegieren? Can I delegate users to administer replication?

Sie können das Cmdlet Grant-SRDelegation in Windows Server 2016 verwenden.You can use the Grant-SRDelegation cmdlet in Windows Server 2016. Mit diesem Cmdlet können Sie bestimmte Benutzer in Server-zu-Server-, Cluster-zu-Cluster- und Stretched Cluster-Replikationsszenarien festlegen, die über die Berechtigungen zum Erstellen, Ändern oder Entfernen der Replikation verfügen, ohne Mitglied der lokalen Administratorengruppe zu sein.This allows you to set specific users in server to server, cluster to cluster, and stretch cluster replication scenarios as having the permissions to create, modify, or remove replication, without being a member of the local administrators group. Beispiel:For example:

Grant-SRDelegation -UserName contso\tonywang  

Das Cmdlet weist Sie darauf hin, dass der Benutzer sich beim zu verwaltenden Server ab- und erneut anmelden muss, damit die Änderungen wirksam werden.The cmdlet will remind you that the user needs to log off and on of the server they are planning to administer in order for the change to take effect. Diese Konfiguration kann mithilfe von Get-SRDelegation und Revoke-SRDelegation weiter gesteuert werden.You can use Get-SRDelegation and Revoke-SRDelegation to further control this.

Welche Sicherungs- und Wiederherstellungsoptionen sind für replizierte Volumes verfügbar? What are my backup and restore options for replicated volumes?

Das Speicherreplikatfeature unterstützt das Sichern und Wiederherstellen des Quellvolumes.Storage Replica supports backing up and restoring the source volume. Es bietet außerdem Unterstützung für das Erstellen und Wiederherstellen von Momentaufnahmen des Quellvolumes.It also supports creating and restoring snapshots of the source volume. Das Zielvolume kann nicht gesichert oder wiederhergestellt werden, während es durch das Speicherreplikatfeature geschützt ist. Es ist weder bereitgestellt, noch kann darauf zugegriffen werden.You cannot backup or restore the destination volume while protected by Storage Replica, as it is not mounted nor accessible. Bei Verlust des Quellvolumes in einem Notfallszenario können Sie mithilfe von Set-SRPartnership das vorherige Zielvolume als lesbare und beschreibbare Quelle festlegen, um dieses Volume sichern und wiederherstellen zu können.If you experience a disaster where the source volume is lost, using Set-SRPartnership to promote the previous destination volume to now be a read/writable source will allow you to backup or restore that volume. Sie können die Replikation auch mit Remove-SRPartnership und Remove-SRGroup entfernen, um das Volume als lesbares und beschreibbares Volume erneut bereitzustellen.You can also remove replication with Remove-SRPartnership and Remove-SRGroup to remount that volume as read/writable. Für eine regelmäßige Erstellung von anwendungskonsistenten Momentaufnahmen können Sie VSSADMIN.EXE auf dem Quellserver ausführen, um Momentaufnahmen der replizierten Datenvolumes zu erstellen.To create periodic application consistent snapshots, you can use VSSADMIN.EXE on the source server to snapshot replicated data volumes. Beispiel für die Replikation des Volumes F: mit dem Speicherreplikatfeature:For example, where you are replicating the F: volume with Storage Replica:

vssadmin create shadow /for=F:

Anschließend können Sie eine beliebige Momentaufnahme wiederherstellen, nachdem Sie die Replikationsrichtung geändert oder die Replikation entfernt haben bzw. wenn Sie weiterhin dasselbe Quellvolume verwenden.Then, after you switch replication direction, remove replication, or are simply still on the same source volume, you can restore any snapshot to its point in time. Beispiel, wenn Sie weiterhin F: verwenden:For example, still using F:

vssadmin list shadows
 vssadmin revert shadow /shadow={shadown copy ID GUID listed previously}

Mithilfe eines geplanten Tasks können Sie auch die regelmäßige Ausführung dieses Tools planen.You can also schedule this tool to run periodically using a scheduled task. Weitere Informationen zur Verwendung von VSS finden Sie unter Vssadmin.For more information on using VSS, review Vssadmin. Das Sichern der Protokollvolumes ist nicht notwendig oder sinnvoll.There is no need or value in backing up the log volumes. Der Versuch, diesen Vorgang auszuführen, wird von VSS ignoriert.Attempting to do so will be ignored by VSS. Das Speicherreplikatfeature unterstützt die Verwendung von Windows Server-Sicherung, Microsoft Azure Backup, Microsoft DPM oder anderen Momentaufnahme-, VSS-, VM- oder dateibasierten Technologien, sofern diese auf Volume-Ebene eingesetzt werden.Use of Windows Server Backup, Microsoft Azure Backup, Microsoft DPM, or other snapshot, VSS, virtual machine, or file-based technologies are supported by Storage Replica as long as they operate within the volume layer. Das Speicherreplikatfeature bietet keine Unterstützung für blockbasierte Sicherungen und Wiederherstellungen.Storage Replica does not support block-based backup and restore.

Kann ich die Replikation für eine eingeschränkte Bandbreitennutzung konfigurieren? Can I configure replication to restrict bandwidth usage?

Ja, über die SMB-Bandbreiteneinschränkung.Yes, via the SMB bandwidth limiter. Diese globale Einstellung gilt für den gesamten Speicherreplikatdatenverkehr und wirkt sich daher auf sämtliche Replikationsvorgänge von diesem Server aus.This is a global setting for all Storage Replica traffic and therefore affects all replication from this server. Dies ist üblicherweise nur bei der Einrichtung der ersten Speicherreplikatsynchronisierung erforderlich, bei der sämtliche Volumedaten übertragen werden müssen.Typically, this is needed only with Storage Replica initial sync setup, where all the volume data must transfer. Wenn eine solche Einschränkung nach der ersten Synchronisierung erforderlich ist, ist Ihre Netzwerkbandbreite zu gering für Ihre E/A-Workload. Reduzieren Sie E/A, oder erhöhen Sie die Bandbreite.If needed after initial sync, your network bandwidth is too low for your IO workload; reduce the IO or increase the bandwidth.

Diese Einstellung sollte nur bei der asynchronen Replikation verwendet werden. Hinweis: Die erste Synchronisierung erfolgt selbst dann immer asynchron, wenn Sie eine synchrone Replikation festgelegt haben.This should only be used with asynchronous replication (note: initial sync is always asynchronous even if you have specified synchronous). Sie können auch die QoS-Netzwerkrichtlinien verwenden, um den Speicherreplikatdatenverkehr einzuschränken.You can also use network QoS policies to shape Storage Replica traffic. Bei Verwendung der Speicherreplikatreplikation mit durchgeführtem Seeding mit großer Übereinstimmung wird die Bandbreitennutzung bei der ersten Synchronisierung ebenfalls erheblich reduziert.Use of highly matched seeded Storage Replica replication will also lower overall initial sync bandwidth usage considerably.

So legen Sie die Bandbreiteneinschränkung fest:To set the bandwidth limit, use:

Set-SmbBandwidthLimit  -Category StorageReplication -BytesPerSecond x

So zeigen Sie die Bandbreiteneinschränkung an:To see the bandwidth limit, use:

Get-SmbBandwidthLimit -Category StorageReplication

So entfernen Sie die Bandbreiteneinschränkung:To remove the bandwidth limit, use:

Remove-SmbBandwidthLimit -Category StorageReplication

Welche Netzwerkports sind für Speicherreplikate erforderlich?What network ports does Storage Replica require?

Speicherreplikate verwenden SMB und WSMAN für die Replikation und Verwaltung.Storage Replica relies on SMB and WSMAN for its replication and management. Dies bedeutet, dass die folgenden Ports erforderlich sind:This means the following ports are required:

445 (SMB – Transportprotokoll für die Replikation) 5445 (iWARP SMB – nur bei Verwendung von iWARP RDMA-Netzwerken erforderlich) 5895 (WSManHTTP – Verwaltungsprotokoll für WMI/CIM/PowerShell)445 (SMB - replication transport protocol) 5445 (iWARP SMB - only needed when using iWARP RDMA networking) 5895 (WSManHTTP - Management protocol for WMI/CIM/PowerShell)

Hinweis: Das Cmdlet Test-SRTopology erfordert ICMPv4/ICMPv6, jedoch nicht für die Replikation oder Verwaltung.Note: The Test-SRTopology cmdlet requires ICMPv4/ICMPv6, but not for replication or management.

Was sind die bewährten Methoden für das Protokollvolume?What are the log volume best practices?

Die optimale Größe des Ereignisprotokolls variiert je nach Umgebung und Arbeitsauslastung und wird dadurch bestimmt, wie viel Schreib-E/A-Auslastung ausgeführt wird.The optimal size size of the log varies widely per environment and workload, and is determined by how much write IO your workload performs.

  1. Ein kleineres oder größeres Protokoll bestimmt nicht die SchnelligkeitA larger or smaller log doesn’t make you any faster or slower
  2. Ein kleineres oder größeres Protokoll wirkt sich beispielsweise nicht auf das Datenvolume von 10GB im Gegensatz zu 10TB aus.A larger or smaller log doesn’t have any bearing on a 10GB data volume versus a 10TB data volume, for instance

Ein größeres Protokoll sammelt und bewahrt nur mehr Schreib-E/A-Auslastung auf, bevor es umschlossen wird. Dadurch wird die Unterbrechung des Diensts zwischen dem Quell- und Zielcomputer – z.B. ein Netzwerkausfall oder wenn der Zielcomputer offline ist - verlängert.A larger log simply collects and retains more write IOs before they are wrapped out. This allows an interruption in service between the source and destination computer – such as a network outage or the destination being offline - to go longer. Wenn das Protokoll 10 Stunden an Schreibvorgängen enthalten kann, und das Netzwerk für 2 Stunden ausfällt, kann der Quellcomputer nach erneutem Verbinden mit dem Netzwerk einfach das Delta der nicht synchronisierten Änderungen schnell zum Ziel zurückgeben, und Sie sind erneut sehr schnell geschützt.If the log can hold 10 hours of writes, and the network goes down for 2 hours, when the network returns the source can simply play the delta of unsynced changes back to the destination very fast and you are protected again very quickly. Wenn das Protokoll 10 Stunden enthält und der Ausfall 2Tage beträgt, muss der Quellcomputer Daten aus einem anderen Protokoll zurückgeben, das Bitmap genannt wird – was wahrscheinlich langsamer ist, um zum Synchronisieren zurückzukehren. Wenn die Synchronisierung abgeschlossen ist, wird das Protokoll erneut verwendet.If the log holds 10 hours and the outage is 2 days, the source now has to play back from a different log called the bitmap – and will likely be slower to get back into sync. Once in sync it returns to using the log.

SR-Leistungsindikatoren geben die Verarbeitungsrate des Protokolls an und ermöglichen Ihnen, sich ein Urteil zu verschaffen.There are SR performance counters that will tell you the rate the log is churning, allowing you to make some judgements. Das Cmdlet „Test-SRTopology” ermöglicht dies ebenfalls.Also the Test-SRTopology cmdlet does this. Im Grunde sehen Sie die Schreib-E/A einer vorhandenen Arbeitslast, um zu entscheiden, wie viel E/A vom Protokoll pro Minute, Stunde oder Tag verarbeitet werden soll.Basically you are just looking at write IO on an existing workload to decide how much IO will likely flow the log per minute, hour, or day.

Das Speicherreplikat nutzt das Protokoll für die gesamte Schreibleistung.Storage Replica relies on the log for all write performance. Die Protokollleistung ist für die Replikationsleistung von entscheidender Bedeutung.Log performance critical to replication performance. Sie müssen sicherstellen, dass die Leistung des Protokollvolumens besser als die des Datenvolumens ist, da das Protokoll alle Schreib-E/A-Lasten serialisiert und sequenzialisiert.You must ensure that the log volume performs better than the data volume, as the log will serialize and sequentialize all write IO. Sie sollten auf Protokollvolumes immer Flashmedien verwenden, z.B. SSD.You should always use flash media like SSD on log volumes. Sie dürfen niemals zulassen, dass andere Workloads auf dem Protokollvolume ausgeführt werden, so wie Sie auch niemals zulassen würden, dass andere Workloads auf SQL-Datenbank-Protokollvolumes ausgeführt werden.You must never allow any other workloads to run on the log volume, the same way you would never allow other workloads to run on SQL database log volumes.

Noch einmal: Microsoft empfiehlt dringend, dass die Protokollspeicherung schneller als die Datenspeicherung durchgeführt wird und dass die Protokolldateien nie für andere Auslastungen verwendet werden.Again: Microsoft strongly recommends that the log storage be faster than the data storage and that log volumes must never be used for other workloads.

Warum würden Sie einen Stretched Cluster im Vergleich zu einem Cluster-zu-Cluster im Vergleich zu einer Server-zu-Server-Topologie wählen? Why would you choose a stretch cluster versus cluster-to-cluster versus server-to-server topology?

Das Speicherreplikat ist in drei wichtigen Konfigurationen verfügbar: Stretched Cluster , Cluster-zu-Cluster und Server-zu-Server.Storage Replica comes in three main configurations: strech cluster, cluster-to-cluster, and server-to-server. Jede bietet verschiedene Vorteile.There are different advantages to each.

Die Stretched Cluster-Topologie ist ideal für Auslastungen, die automatisches Failover mit Orchestrierung wie z.B. private Hyper-V-Cloud-Cluster und SQLServer-Failoverclusterinstanzen erfordern.The stretch cluster topology is ideal for workloads requiring automatic failover with orchestration, such as Hyper-V private cloud clusters and SQL Server FCI. Es verfügt außerdem über eine integrierte Benutzeroberfläche, die den Failovercluster-Manager verwendet.It also has a built-in graphical interface using Failover Cluster Manager. Sie verwendet die klassische asymmetrische gemeinsam genutzte Cluster Speicherarchitektur von Speicherplätzen, SAN, iSCSI und RAID-Reservierungssemantik.It utilizes the classic asymmetric cluster shared storage architecture of Storage Spaces, SAN, iSCSI, and RAID via persistent reservation. Sie können dies mit nur 2 Knoten ausführen.You can run this with as few as 2 nodes.

Die Cluster-zu-Cluster-Topologie verwendet zwei separate Cluster und eignet sich besonders für Administratoren, die manuelles Failover möchten, insbesondere, wenn der zweite Speicherort für die Notfallwiederherstellung und nicht die alltägliche Verwendung konfiguriert ist.The cluster-to-cluster topology uses two separate clusters and is ideal for administrators who want manual failover, especially when the second site is provisioned for disaster recovery and not everyday usage. Die Orchestrierung erfolgt manuell.Orchestration is manual. Im Gegensatz zu Stretched Cluster können direkte Speicherplätze in dieser Konfiguration verwendet werden.Unlike stretch cluster, Storage Spaces Direct can be used in this configuration. Sie können dies mit nur 4 Knoten ausführen.You can run this with as few as four nodes.

Die Server-zu-Server-Topologie ist ideal für Kunden mit Hardware, die nicht als Clustern gruppiert werden kann.The server-to-server topology is ideal for customers running hardware that cannot be clustered. Sie erfordert manuelles Failover und Orchestrierung.It requires manual failover and orchestration. Sie ist ideal für kostengünstige Bereitstellungen zwischen Zweigstellen und zentralen Rechenzentren, insbesondere bei der Verwendung von asynchroner Replikation.It is ideal for inexpensive deployments between branch offices and central datacenters, especially when using asynchronous replication. Diese Konfiguration ersetzt häufig Instanzen von DFSR-geschützten Dateiservern, die für die Single Master Notfallwiederherstellungszenarien verwendet werden.This configuration can often replace instances of DFSR-protected File Servers used for single-master disaster recovery scenarios.

In allen Fällen kann die Topologie sowohl auf physischer Hardware als auch auf virtuellen Computern ausgeführt werden.In all cases, the topologies support both running on physical hardware as well as virtual machines. In virtuellen Computern erfordert der zugrunde liegenden Hypervisor nicht Hyper-V und kann anstatt VMware, KVM, Xen verwenden.When in virtual machines, the underlying hypervisor doesn't require Hyper-V; it can be VMware, KVM, Xen, etc.

Das Speicherreplikatfeature verfügt außerdem über einen Server-to-Self-Modus, in dem die Replikation auf zwei Volumes auf demselben Computer verweist.Storage Replica also has a server-to-self mode, where you point replication to two different volumes on the same computer.

Wie melde ich ein Problem mit Speicherreplikaten oder diesem Leitfaden? How do I report an issue with Storage Replica or this guide?

Falls Sie technische Unterstützung für Speicherreplikate benötigen, können Sie Ihre Fragen in den Microsoft TechNet-Foren stellen.For technical assistance with Storage Replica, you can post at the Microsoft TechNet forums. Sie können uns auch eine E-Mail an srfeed@microsoft.com senden, wenn Sie Fragen zu Speicherreplikaten oder dieser Dokumentation haben.You can also email srfeed@microsoft.com for questions on Storage Replica or issues with this documentation. Die Website „https://windowsserver.uservoice.com“ sollte hauptsächlich für Änderungsvorschläge zum Design genutzt werden, da hier auch andere Kunden Unterstützung und Feedback zu Ihren Ideen geben können.The https://windowsserver.uservoice.com site is preferred for design change requests, as it allows your fellow customers to provide support and feedback for your ideas.

Weitere InformationenSee Also