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

Gilt für: WindowsServer (Halbjährlicher Kanal), WindowsServer 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 Funktion "Speicherreplikat" ist in Azure unterstützt?Is Storage Replica supported on Azure?

Ja.Yes. Sie können die folgenden Szenarien mit Azure verwenden:You can use the following scenarios with Azure:

  1. Server-zu-Server-Replikation in Azure (synchron oder asynchron zwischen IaaS-VMs in ein oder zwei Fehlerdomänen im Rechenzentrum oder asynchron zwischen zwei unterschiedlichen Regionen)Server-to-server replication inside Azure (synchronously or asynchronously between IaaS VMs in one or two datacenter fault domains, or asynchronously between two separate regions)
  2. Server-zu-Server die asynchrone Replikation zwischen Azure und lokal (mit VPN oder Azure ExpressRoute)Server-to-server asynchronous replication between Azure and on-premises (using VPN or Azure ExpressRoute)
  3. Cluster-zu-Cluster-Replikation in Azure (synchron oder asynchron zwischen IaaS-VMs in ein oder zwei Fehlerdomänen im Rechenzentrum oder asynchron zwischen zwei unterschiedlichen Regionen)Cluster-to-cluster replication inside Azure (synchronously or asynchronously between IaaS VMs in one or two datacenter fault domains, or asynchronously between two separate regions)
  4. Cluster-zu-Cluster, asynchrone Replikation zwischen Azure und lokal (mit VPN oder Azure ExpressRoute)Cluster-to-cluster asynchronous replication between Azure and on-premises (using VPN or Azure ExpressRoute)

Weitere Hinweise zur Gast-clustering in Azure finden Sie unter: Bereitstellen von IaaS-VM-Gastclustern in Microsoft Azure.Further notes on guest clustering in Azure can be found at: Deploying IaaS VM Guest Clusters in Microsoft Azure.

Wichtige Hinweise:Important notes:

  1. Azure unterstützt keine freigegebenen VHDX-Gast-clustering, damit Windows Failover Cluster-VMs iSCSI-Zielen für klassische freigegebenem Speicher persistenten Datenträger Reservierung Failoverclustering oder "direkte Speicherplätze" verwenden müssen.Azure doesn't support shared VHDX guest clustering, so Windows Failover Cluster virtual machines must use iSCSI targets for classic shared-storage persistent disk reservation clustering or Storage Spaces Direct.
  2. Es werden Azure Resource Manager-Vorlagen für "direkte Speicherplätze"-basierte Funktion "Speicherreplikat" clustering auf erstellen Sie einen "direkte Speicherplätze" (S2D) SOFS-Clustern mit der Funktion "Speicherreplikat" für die Notfallwiederherstellung in Azure-Regionen.There are Azure Resource Manager templates for Storage Spaces Direct-based Storage Replica clustering at Create a Storage Spaces Direct (S2D) SOFS Clusters with Storage Replica for Disaster Recovery across Azure Regions.
  3. RPC-Kommunikation des Clusters in Azure (indem Sie die Cluster-APIs zum Gewähren von Zugriff zwischen Clustern erforderlich)-Cluster erfordert Zugriff auf das Netzwerk für das CNO konfigurieren.Cluster to cluster RPC communication in Azure (required by the cluster APIs for granting access between cluster) requires configuring network access for the CNO. Sie müssen die TCP-Port 135 und den dynamischen Bereich über TCP-Port 49152 zulassen.You must allow TCP port 135 and the dynamic range above TCP port 49152. Verweis Erstellen von Windows Server-Failovercluster auf Azure IaaS-VM – Teil 2 Netzwerk- und Erstellung.Reference Building Windows Server Failover Cluster on Azure IAAS VM – Part 2 Network and Creation.
  4. Es ist möglich, zwei Knoten gastcluster zu verwenden, in dem jeder Knoten Loopback-iSCSI für einen asymmetrischen Cluster repliziert werden, indem die Funktion "Speicherreplikat" verwendet.It's possible to use two-node guest clusters, where each node is using loopback iSCSI for an asymmetric cluster replicated by Storage Replica. Aber dies wird wahrscheinlich sehr schlechten Leistung aufweisen und sollte nur für sehr begrenzten Workloads oder Testzwecke verwendet werden.But this will likely have very poor performance and should be used only for very limited workloads or testing.

Wie sehe ich den Fortschritt der Replikation während der ersten Synchronisierung?How do I see the progress of replication during initial sync?

Die auf dem Zielserver im Ereignisprotokoll für die Speicherreplikatverwaltung angezeigte Ereignismeldung 1237 zeigt alle 10 Sekunden 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 10 Sekunden 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 1: n Replikation oder Transitive (A, B, C)-Replikation 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 die vergrößert oder verkleinert werden replizierte Volumes, die durch das Speicherreplikatfeature repliziert?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. Zum Beispiel:For example:

  1. Verwenden Sie auf dem Quellcomputer: Set-SRGroup -Name YourRG -AllowVolumeResize $TRUEUse 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 Sie auf dem Quellcomputer: Set-SRGroup -Name YourRG -AllowVolumeResize $FALSEUse against the source computer: Set-SRGroup -Name YourRG -AllowVolumeResize $FALSE

Kann ich ein Zielvolume online für nur-Lese Zugriff verwenden?Can I bring a destination volume online for read-only access?

Nicht in Windows Server 2016-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 das Lesen und schreiben, in der Regel kopieren Sie Dateien aus einem Dienst, oder führen Sie eine online-Sicherung, die Sie an anderer Stelle zur Aufbewahrung, unter dem Pfad "d:" speichern.You can read and write to it normally, copy files off it, or run an online backup that you save elsewhere for safekeeping, under the D: path. Das T: Volume nur Daten enthalten.The T: volume will only contain log data.

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 die Skalierung (Scale-Out-Datei Server, SOFS) 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 in der Regel im Bereich unter Millisekunden, liegen funktioniert diese Konfiguration in der Regel ohne Probleme.If using campus-distance networking, where latencies are typically sub-millisecond, this configuration typically 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.

Werden CSV ist erforderlich, um in einem Stretched Cluster oder zwischen Clustern repliziert werden?Is CSV required to replicate in a stretch cluster or between clusters?

Nein.No. Sie können mit CSV- oder persistenten Datenträger Reservierung (Laos) im Besitz einer Clusterressource, z. B. eine Rolle "Dateiserver" replizieren.You can replicate with CSV or persistent disk reservation (PDR) owned by a cluster resource, such as a File Server role.

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 asynchronen 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 Automatisches 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 zu verhindern, dass die neuen Hyper-V-VM-resilienzfeatures ausgeführt wird und daher virtuelle Computer anzuhalten anstatt ein Failover auf den Standort für die notfallwiederherstellung ausgeführt. (Get-Cluster).ResiliencyDefaultPeriod=0To 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 Zeit 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 per Seeding hinzugefügte Daten-Volumes zu verwenden, um die bandbreitennutzung zu verringern und manchmal Zeit, um sicherzustellen, dass das Ziel Volume weist eine Untermenge an Daten vom primären 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 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. Es gibt mehrere Möglichkeiten, mit verschiedenen Isolationsgraden Wirksamkeit der Seed-Daten:There are multiple ways to seed data, with varying degrees of efficacy:

  1. Vorherigen Replikation – durch Replikation mit normalen anfängliche synchronisieren lokal zwischen Knoten, die die Datenträger und Volumes enthält, Entfernen von Replikationen, Protokollversand die Zieldatenträger an anderer Stelle, und die Replikation mit der Option per Seeding hinzugefügten hinzufügen.Previous replication - by replicating with normal initial sync locally between nodes containing the disks and volumes, removing replication, shipping the destination disks elsewhere, then adding replication with the seeded option. Dies ist die effektivste Methode, wie die Funktion "Speicherreplikat" definitiv eine Block-Copy-Spiegelung und das einzige replizieren Delta-Blöcke.This is the most effective method as Storage Replica guaranteed a block-copy mirror and the only thing to replicate is delta blocks.
  2. Momentaufnahme wiederhergestellt oder Wiederherstellung der Momentaufnahme-basierte backup – durch das Wiederherstellen einer Momentaufnahme volumenbasierten auf das Zielvolume, dürfte das minimaler Unterschiede in das Blocklayout.Restored snapshot or restored snapshot-based backup - by restoring a volume-based snapshot onto the destination volume, there should be minimal differences in the block layout. Dies ist die nächste effektivste Methode, wie Blöcke entsprechend Dank Speichervolume-Momentaufnahmen Spiegelbilder wird wahrscheinlich sind.This is the next most effective method as blocks are likely to match thanks to volume snapshots being mirror images.
  3. Kopieren Sie die kopierte Dateien - durch ein neues Volume auf dem Ziel, das nie vor dem verwendet wurde erstellen und Ausführen einer vollständigen Robocopy/mir-Struktur der Daten, gibt es wahrscheinlich Block entspricht.Copied files - by creating a new volume on the destination that has never been used before and performing a full robocopy /MIR tree copy of the data, there are likely to be block matches. Mit dem Windows-Dateiexplorer, oder kopieren einen Teil der Struktur wird nicht viele Übereinstimmungen von Block erstellt.Using Windows File Explorer or copying some portion of the tree will not create many block matches. Manuelles Kopieren von Dateien ist die am wenigsten effektive Methode des Seedings.Copying files manually is the least effective method of seeding.

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. Zum 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.

Was sind die sicherungs- und Wiederherstellungsoptionen für replizierte Volumes?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, um 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 erfordert die Funktion "Speicherreplikat"?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, die Cluster RPC-Management-Protokoll) 5445 (iWARP SMB – nur erforderlich, wenn mit iWARP RDMA-Netzwerk) 5985 (WSManHTTP - Management-Protokoll für die WMI/CIM/PowerShell)445 (SMB - replication transport protocol, cluster RPC management protocol) 5445 (iWARP SMB - only needed when using iWARP RDMA networking) 5985 (WSManHTTP - Management protocol for WMI/CIM/PowerShell)

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

Was sind die empfohlenen Vorgehensweisen für Log Volume?What are the log volume best practices?

Die optimale Größe des Protokolls variiert stark pro Umgebung und Arbeitslast, und es wird bestimmt, um wie viel e/a schreiben, die Ihre Workload.The optimal 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 10 GB im Gegensatz zu 10 TB 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 2 Tage 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.

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.

Erneut: Microsoft empfiehlt dringend, dass der Protokollspeicher schneller als die datenspeicherung und protokollvolumes müssen niemals für andere arbeitsauslastungen 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.

Log-größenempfehlungen erhalten Sie durch Ausführen des Test-SRTopology-Tools.You can get log sizing recommendations by running the Test-SRTopology tool. Alternativ können Sie Leistungsindikatoren auf vorhandenen Servern verwenden, auf eine Log Size Entscheidung.Alternatively, you can use performance counters on existing servers to make a log size judgement. Die Formel ist einfach: Überwachen Sie die Datenträger-Datendurchsatz (Avg geschrieben/s) unter der arbeitsauslastung, und verwenden, um die Zeitspanne zu berechnen, dauert es sich um das Protokoll der verschiedenen Größen zu füllen.The formula is simple: monitor the data disk throughput (Avg Write Bytes/Sec) under the workload and use it to calculate the amount of time it will take to fill up the log of different sizes. Z. B. Datenträger-Datendurchsatz 50 MBIT/s der Logarithmus von 120 GB in Sekunden von 120 GB/50 MB oder 2400 Sekunden oder 40 Minuten umschließen verursacht.For example, data disk throughput of 50 MB/s will cause the log of 120GB to wrap in 120GB/50MB seconds or 2400 seconds or 40 minutes. Daher ist die Zeitspanne, die der Zielserver möglicherweise nicht erreichbar ist, bevor das Protokoll, das umschlossen 40 Minuten.So the amount of time that the destination server could be unreachable before the log wrapped is 40 minutes. Wenn dient als Wrapper für das Protokoll, jedoch das Ziel wieder erreichbar ist, würde die Quelle Blöcke über das Bit Map-Protokoll anstelle der wichtigste Protokolldatei wiedergeben.If the log wraps but the destination becomes reachable again, the source would replay blocks via the bit map log instead of the main log. Die Größe des Protokolls wird nicht auf die Leistung auswirken.The size of the log does not have an effect on performance.

NUR auf der Datenträger aus dem quellcluster sollten gesichert werden.ONLY the Data disk from the Source cluster should be backed-up. Die Replikat-Speicherprotokoll Datenträger sollten nicht gesichert werden, da eine Sicherung mit der Funktion "Speicherreplikat" Vorgänge in Konflikt stehen.The Storage Replica Log disks should NOT be backed-up since a backup can conflict with Storage Replica operations.

Warum entscheiden Sie sich im Vergleich zu Cluster-zu-Cluster im Vergleich zu Server-zu-Server-Topologie ein Stretched Clusters?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 SQL Server-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 kann "direkte Speicherplätze" in dieser Konfiguration (mit Einschränkungen - finden Sie unter der Funktion "Speicherreplikat" – häufig gestellte Fragen und -Cluster-zu-Cluster-Dokumentation) verwendet werden.Unlike stretch cluster, Storage Spaces Direct can be used in this configuration (with caveats - see the Storage Replica FAQ and cluster-to-cluster documentation). 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.

Werden die Datendeduplizierung wird mit dem Speicherreplikat unterstützt?Is Data Deduplication supported with Storage Replica?

Ja, wird die Daten Deduplcation mit dem Speicherreplikat unterstützt.Yes, Data Deduplcation is supported with Storage Replica. Aktivieren der Datendeduplizierung auf einem Volume auf dem Quellserver und während der Replikation der Zielserver eine deduplizierte Kopie des Volumes empfängt.Enable Data Deduplication on a volume on the source server, and during replication the destination server receives a deduplicated copy of the volume.

Zwar Sie sollten installieren der Datendeduplizierung auf dem Quell-und Ziel (finden Sie unter installieren und Aktivieren der Datendeduplizierung), es ist wichtig, nicht zu aktivierenDer Datendeduplizierung auf dem Zielserver.While you should install Data Deduplication on both the source and destination servers (see Installing and enabling Data Deduplication), it’s important not to enable Data Deduplication on the destination server. Funktion "Speicherreplikat" kann Schreibvorgänge nur auf dem Quellserver.Storage Replica allows writes only on the source server. Da die Datendeduplizierung Schreibvorgänge auf dem Volume vornimmt, sollten sie nur auf dem Quellserver ausführen.Because Data Deduplication makes writes to the volume, it should run only on the source server.

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 https://windowsserver.uservoice.com Standort wird für Design Change Requests, bevorzugt, da anderen 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.

Siehe auchSee Also