Wenn der Festplattenspeicher nicht mehr ausreicht, können Sie die virtuellen Festplatten von VMs, die für die Replizierung konfiguriert sind, nahtlos vergrößern, ohne eine anfängliche vollständige Synchronisierung auszulösen.
Nachdem Sie die virtuelle Festplatte auf der Quell-Site vergrößert haben, wird die Größe der virtuellen Festplatte auf der Ziel-Site automatisch angepasst, und die laufende Replizierung wechselt in den Status Größe der Festplatte wird geändert, bis die Aufgabe abgeschlossen ist.
Wenn der Zieldatenspeicher für eine Replizierung NFS ist, Sie eine per Thick Provisioning bereitgestellte virtuelle Festplatte vergrößern möchten und der verfügbare Speicherplatz im Zieldatenspeicher für die neue Größe nicht ausreicht, weist die Replikatfestplatte mit der geänderten Größe den Typ „Thin“ auf.
Zur Verwendung dieser Funktion benötigen Sie vSphere 7.0 oder höher auf der Quell-Site und vSphere 6.5 oder höher auf der Ziel-Site.
Weitere Informationen zur Größenänderung der Festplatte finden Sie unter Ändern der Konfiguration der virtuellen Festplatte im VMware Host Client in der vSphere-Produktdokumentation.
Konfigurieren der Größenänderung einer virtuellen Festplatte
Sie können das Verhalten von vSphere Replication während der Größenänderung einer Festplatte festlegen, indem Sie eine der drei folgenden Konfigurationsoptionen auswählen. Zur Aktivierung Ihrer bevorzugten Option müssen Sie den Wert von drei verschiedenen Parametern in der Konfigurationsdatei /etc/vmware/hbrsrv.xml ändern.
- In vSphere Replication stehen zwei Methoden zur Verfügung, mit denen Größenänderungen der Festplatte auf der Ziel-Site durchgeführt werden können. Zum Konfigurieren der Vorgehensweise des Servers bei der Größenänderung bearbeiten Sie den Wert des Parameters extendDiskPITHierarchyPolicy.
Tabelle 1. extendDiskPITHierarchyPolicy-Parameterwerte Wert Beschreibung extendDiskPITHierarchyPolicy = auto
vSphere Replication wählt je nach aktueller Datenspeicherbelegung und der angeforderten Größe der neuen virtuellen Festplatte preserve
odercollapse
aus. Dies ist der Standardwert des Parameters.extendDiskPITHierarchyPolicy = collapse
vSphere Replication reduziert die Datenträgerhierarchie der Replikatfestplatte und erweitert die entstandene Basisfestplatte. Alle PITs, die vor der Größenänderung der virtuellen Festplatte erstellt wurden, gehen verloren. Sie können die Wiederherstellung erst durchführen, wenn Sie nach der Größenänderung der virtuellen Festplatte einen PIT erstellt haben. extendDiskPITHierarchyPolicy = preserve
vSphere Replication erstellt eine neue Basisfestplatte, die einen vollständigen Klon des aktuellen PIT darstellt. vSphere Replication erweitert die neue Festplatte auf die neue Größe. Die ursprüngliche Basisfestplatte ist weiterhin vorhanden. Der zusätzlich verbrauchte Speicher wird freigegeben, nachdem vSphere Replication alle PITs mit der ursprünglichen Festplatte entfernt hat. Anschließend entfernt der vSphere Replication die ursprüngliche Replikatbasisfestplatte. - Wenn extendDiskPITHierarchyPolicy auf
auto
festgelegt ist, können Sie zur Anpassung des Verhaltens den Parameter extendDiskPITHierarchyPolicyAutoThreshold verwenden. Sie können den Eigenschaftswert in eine Zahl zwischen 0 und 1 ändern (der Standardwert ist 0,9). Auf diese Weise legen Sie einen Grenzwert für die Datenspeicherkapazität fest. vSphere Replication berechnet diesen Grenzwert, indem er die Größe der Datenspeicherkapazität mit dem Parameterwert extendDiskPITHierarchyPolicyAutoThreshold multipliziert.Wenn die Datenspeicherkapazität beispielsweise 5 TB beträgt und der Parameter extendDiskPITHierarchyPolicyAutoThreshold auf 0,8 festgelegt ist, beträgt der Grenzwert für die Datenspeicherkapazität 4 TB.
vSphere Replication berechnet die endgültige Speicherbelegung, wenn der
preserve
-Modus auf „Aktiv“ festgelegt ist. Liegt die Speicherbelegung unterhalb des Grenzwerts verwendet vSphere Replication denpreserve
-Modus. Wenn die Speicherbelegung den Grenzwert überschreitet, wird dercollapse
-Modus verwendet. - Wenn extendDiskPITHierarchyPolicy auf den
preserve
-Modus festgelegt ist und der Zeitraum der übermäßigen Speicherbelegung verkürzt werden soll, ändern Sie den Parameter removeMPITsBeforeBaseDisks.Tabelle 2. removeMPITsBeforeBaseDisks-Parameterwerte Wert Beschreibung removeMPITsBeforeBaseDisks = true
Der vSphere Replication-Server löscht alle auf der ursprünglichen Festplattengröße basierenden PITs, nachdem ein neuer PIT angezeigt wird, der auf der erweiterten Festplatte basiert. removeMPITsBeforeBaseDisks = false
Die Aufbewahrungsrichtlinie der PITs bestimmt den Ablauf der älteren PITs. Die Speicherbelegung sinkt nach Ablauf aller PITs, die sich auf die ursprüngliche Festplatte beziehen.