Verwenden von Snapshots zum Speichern, Reproduzieren und Freigeben des Status von virtuellen Umgebungen

Tipp

In diesem Thema wird beschrieben, wie Momentaufnahmen von Lab Management-Umgebungen auf der Registerkarte Lab im Microsoft Test Manager Lab-Center erstellt und verwendet werden können. Sie können auch Momentaufnahmen erstellen, wenn Sie manuelle Tests im Test Manager-Testcenter ausführen. Weitere Informationen finden Sie unter Testen mithilfe von virtuellen Umgebungen.

Eine Momentaufnahme einer Umgebung ist eine dateibasierte Kopie des Zustands, der Datenträgerdaten sowie der Konfiguration aller virtuellen Computer in einer Umgebung zu einem bestimmten Zeitpunkt. Nachdem Sie eine Momentaufnahme erstellt haben, können Sie Ihre Arbeit in der Umgebung fortsetzen und bei Bedarf weitere Momentaufnahmen erstellen. Sie können die Umgebung anschließend auf einen früheren Zustand zurücksetzen. Sie können auch eine Linkdatei für eine Momentaufnahme erstellen, mit der andere Teammitglieder eine Verbindung mit der Momentaufnahme herstellen oder diese neu erstellen können. Außerdem können Sie eine Kopie der Umgebung und der Momentaufnahmen in der Teamprojektbibliothek speichern. Beim Speichern einer Umgebung in der Teamprojektbibliothek werden sowohl die Umgebung als auch die Momentaufnahmen in der Teamprojektbibliothek gespeichert.

Dieses Thema enthält folgende Abschnitte:

Erstellen von Momentaufnahmen einer Umgebung

Wiederherstellen einer Umgebung anhand einer Momentaufnahme

Freigeben einer Momentaufnahme einer Umgebung

Speichern einer Umgebung mit Momentaufnahmen in der Bibliothek

Löschen einer Momentaufnahme einer Umgebung

Erstellen von Momentaufnahmen einer Umgebung

Schritte zum Aufzeichnen einer Momentaufnahme

Momentaufnahmen werden auf den Hyper-V-Hosts des Teamprojekts gespeichert. Wenn eine Momentaufnahme nach der Erstellung häufig längere Zeit verwendet werden soll, müssen Sie Maßnahmen zur langfristigen Nutzbarkeit der Umgebung ergreifen.

So bereiten Sie eine Momentaufnahme vor

  1. Vergewissern Sie sich, dass die virtuellen Computer in der Umgebung über die neuesten Betriebssystemupdates verfügen.

  2. Wenn ein virtueller Computer in der Umgebung mit einer Domäne verbunden ist, öffnen Sie eine Eingabeaufforderung, und führen Sie den Befehl gpupdate /force aus. Dieser Befehl stellt sicher, dass alle Änderungen an Benutzerrichtlinien auf dem virtuellen Computer aktualisiert werden. Wird dieser Befehl nicht ausgeführt, funktionieren die Bereitstellungsskripts unter Umständen nicht ordnungsgemäß, und die Tests werden möglicherweise nicht ordnungsgemäß ausgeführt.

    Tipp

    Wenn einer Domäne ein oder mehrere virtuelle Computer in dieser Momentaufnahme hinzugefügt werden und die Momentaufnahme länger als der Kennwortablaufzeitraum des Computers verwendet wird, sind die virtuellen Computer möglicherweise nicht mehr in der Lage, der Domäne beizutreten, wenn die Momentaufnahme wiederhergestellt wird. Eine Möglichkeit, dieses Problem zu vermeiden, besteht darin, die Erneuerungshäufigkeit für das Computerkennwort zu deaktivieren oder zu ändern. Weitere Informationen über die Kennworterneuerung und die Sicherheitsauswirkungen des Änderns oder Deaktivierens der Erneuerung finden Sie unter Machine Account Password Process.

  3. Überprüfen Sie, ob der Status der Umgebung Wird ausgeführt ist.

  4. Wenn Sie Workflows aktiviert haben, überprüfen Sie, ob der Status der Workflowfunktion Bereit und der Status der Umgebung Wird ausgeführt lautet.

  5. (Optional) Wenn Sie für die wiederhergestellte Momentaufnahme Tests ausführen möchten, stellen Sie sicher, dass die Testfunktion Bereit ist.

    Tipp

    Sie sollten nur dann Momentaufnahmen erstellen, wenn derzeit keine Transaktionen zwischen den virtuellen Computern innerhalb der Umgebung oder zwischen virtuellen Computern innerhalb und außerhalb der Umgebung ausgeführt werden. Wenn zum Zeitpunkt der Erstellung der Momentaufnahme TCP-Verbindungen zwischen Computern bestehen, können diese Verbindungen unterbrochen werden, wenn die Computer zum Erstellen der Momentaufnahme beendet werden. Bei der Wiederherstellung der Momentaufnahme weisen die alten aktiven Verbindungen ein Timeout auf und sind nicht mehr gültig. Nach der Wiederherstellung der Momentaufnahme werden die TCP-Verbindungen erneut hergestellt. Sie können die Umgebung nicht immer genau an der Stelle fortsetzen, an der die Momentaufnahme erstellt wurde.

  6. Wird für die Builddefinition des Workflows eine bestimmte Momentaufnahme wiederhergestellt, kann der virtuelle Computer nicht gesperrt werden, wenn Sie versuchen, die Tests auszuführen. Sie müssen eine Verbindung mit dem Computer mithilfe einer hostbasierten Verbindung herstellen oder eine Konsolensitzung verwenden, bevor Sie die Momentaufnahme erstellen, die für den Workflow verwendet werden soll. Weitere Informationen hierzu finden Sie unter Gewusst wie: Verbinden mit einer virtuellen Umgebung.

Verwenden Sie den Lab Management-Umgebungs-Viewer, um eine Verbindung mit der Umgebung herzustellen und die Momentaufnahme zu erstellen.

So erstellen Sie eine Momentaufnahme

  1. Stellen Sie in Microsoft Test Manager eine Verbindung mit der Umgebung her. Wählen Sie im Lab-Center auf der Registerkarte Lab die Umgebung aus, und klicken Sie anschließend auf Verbinden.

  2. Klicken Sie im Microsoft-Umgebungs-Viewer auf die Registerkarte Momentaufnahmen.

  3. Klicken Sie auf Momentaufnahme erstellen.

  4. Geben Sie im Dialogfeld Momentaufnahme der Umgebung erstellen einen Namen für die Momentaufnahme ein, und klicken Sie anschließend auf Momentaufnahme erstellen.

    Nachdem die Momentaufnahme abgeschlossen wurde, wird der Name der Momentaufnahme im linken Bereich angezeigt.

Wiederherstellen einer Umgebung anhand einer Momentaufnahme

Wenn Sie eine virtuelle Umgebung anhand einer Momentaufnahme wiederherstellen, setzen Sie die virtuellen Computer in der Umgebung auf genau die Zustände zurück, in denen sie sich zum Zeitpunkt der Momentaufnahmenerstellung befunden haben. Sie können eine Umgebung auf den Zustand zurücksetzen, in dem sie sich bei der Erstellung der Momentaufnahme befunden hat, die vor oder nach dem aktuellen Zustand der Umgebung erstellt wurde. Zum Beispiel können Sie zwei Momentaufnahmen einer Umgebung erstellen, und zwar jeweils am Montag und am Dienstag. Am Mittwoch könnten Sie die Umgebung auf die am Montag erstellte Momentaufnahme zurücksetzen. Später könnten Sie dieselbe Umgebung auf die am Dienstag erstellte Momentaufnahme zurücksetzen.

So setzen Sie eine virtuelle Umgebung auf eine Momentaufnahme zurück

  1. Öffnen Sie in Microsoft Test Manager das Lab-Center, und klicken Sie anschließend auf die Registerkarte Lab.

  2. Klicken Sie auf die Umgebung, und klicken Sie dann auf Verbinden.

  3. Klicken Sie im Microsoft-Umgebungs-Viewer auf die Registerkarte Momentaufnahmen.

  4. Wählen Sie in der Liste der Momentaufnahmen die Momentaufnahme aus, die Sie wiederherstellen möchten, und klicken Sie dann auf der Symbolleiste Momentaufnahme auf Ausgewählte Momentaufnahme wiederherstellen.

  5. Klicken Sie ggf. auf die Registerkarte Computer, wählen Sie alle getrennten Computer aus, und klicken Sie anschließend auf Verbindung wiederherstellen.

Freigeben einer Momentaufnahme einer Umgebung

Sie können einen Link mit einer Momentaufnahme einer Umgebung erstellen, die Sie für andere Personen freigeben können. Die Linkdatei (LVR-Datei) kann auf jedem Computer geöffnet werden, auf dem Microsoft Test Manager installiert ist, und zwar von jedem Benutzer, der zur Ausführung einer Umgebung im Teamprojekt berechtigt ist.

  1. In Microsoft Test Manager im Lab-Center auf der Registerkarte Lab muss die Umgebung den Status Wird ausgeführt besitzen.

  2. Klicken Sie auf die Umgebung, und klicken Sie dann auf Verbinden.

  3. Klicken Sie im Microsoft-Umgebungs-Viewer auf die Registerkarte Momentaufnahmen.

  4. Wählen Sie in der Liste der Momentaufnahmen die Momentaufnahme aus, zu der Sie einen Link erstellen möchten, und klicken Sie dann auf der Symbolleiste Momentaufnahme auf Momentaufnahme freigeben.

  5. Geben Sie einen Dateinamen für die Linkdatei (LVR-Datei) an.

  6. Sie können die Linkdatei an eine E-Mail anfügen oder sie in einem freigegebenen Verzeichnis ablegen.

So stellen Sie eine Verbindung mit einer Momentaufnahme mithilfe einer Momentaufnahmen-Linkdatei her

  1. Doppelklicken Sie auf die Linkdatei (LVR-Datei) der Momentaufnahme.

    Das Dialogfeld Mit Umgebung verbinden wird angezeigt. Wählen Sie eine der folgenden Optionen aus:

    Mit Momentaufnahmen in dieser Umgebung verbinden

    Stellt den genauen Zustand der virtuellen Umgebung zu dem Zeitpunkt wieder her, zu dem die Momentaufnahme erstellt wurde.

    HinweisHinweis
    Die Auswahl dieser Option kann u. U. dazu führen, dass die Verbindungen der Benutzer getrennt werden, die diese Umgebung derzeit verwenden, und somit zum Verlust ihrer Arbeit.Eine Warnmeldung wird angezeigt, wenn die Umgebung verwendet wird.

    Mit der Umgebung im aktuellen Zustand verwenden

    Stellt eine Verbindung mit der Umgebung im aktuellen Zustand her und stellt nicht die Momentaufnahme wieder her, die bei der Erstellung der Linkdatei ausgewählt wurde.

    HinweisHinweis
    Möglicherweise wird die Verbindung eines anderen Benutzers mit der Umgebung getrennt.Sie ändern jedoch nicht den Zustand der Umgebung.

    Mit einer neuen Instanz dieser Umgebung verbinden

    Diese Option ist nur verfügbar, wenn eine Kopie der Umgebung in der Teamprojektbibliothek gespeichert ist. Erstellt eine Kopie der Umgebung in einer Teamprojekt-Hostgruppe und stellt eine Verbindung mit dieser Kopie her.

    Sie können ggf. eine Kopie erstellen, wenn die Umgebung derzeit verwendet wird, oder wenn Sie andere Personen nicht an der Verwendung der Umgebung hindern möchten.

    HinweisHinweis
    Die Erstellung einer Kopie kann längere Zeit in Anspruch nehmen und zudem beträchtlichen Speicherplatz in der Teamprojektbibliothek beanspruchen.Wenn mehrere Kopien der Umgebung gleichzeitig ausgeführt werden sollen, muss in der ursprünglichen Umgebung Netzwerkisolation verwendet werden.Weitere Informationen finden Sie unter Gewusst wie: Erstellen und Verwenden einer netzwerkisolierten Umgebung.

  2. Klicken Sie auf Verbinden, um die Umgebung im Umgebungs-Viewer zu öffnen.

Tipp

Wenn Sie die Momentaufnahme einer Umgebung wiederherstellen, kann dies dazu führen, dass die Netzwerkverbindungen zwischen den Computern in der Momentaufnahme kurzzeitig nicht mehr funktionieren, und alle Transaktionen, die zum Zeitpunkt der Erstellung der Momentaufnahme verarbeitet wurden, könnten fehlschlagen.

Speichern einer Umgebung mit Momentaufnahmen in der Bibliothek

Bevor Sie eine Umgebung speichern können, muss die Umgebung den Zustand Beendet aufweisen. Umgebungen mit dem Zustand Aktiv können nicht gespeichert werden.

Wenn Sie eine Umgebung speichern und die ursprüngliche aktive Umgebung nicht umgehend löschen möchten, wird empfohlen, in der gespeicherten Umgebung die Netzwerkisolationsfunktion zu aktivieren. Dadurch können andere Benutzer eine Kopie der gespeicherten Umgebung bereitstellen. Die Schritte zum Aktivieren der Netzwerkisolationsfunktion finden Sie unter Gewusst wie: Erstellen und Verwenden einer netzwerkisolierten Umgebung.

So speichern Sie die Umgebung in der Bibliothek

  1. In Microsoft Test Manager im Lab-Center auf der Registerkarte Lab muss die Umgebung den Status Beendet besitzen.

  2. Klicken Sie auf die Umgebung, die Sie speichern möchten.

  3. Klicken Sie auf In Bibliothek speichern.

  4. Geben Sie im Dialogfeld In Bibliothek speichern den Umgebungsnamen und die Beschreibung für die gespeicherte Umgebung ein.

  5. Wählen Sie in der Dropdownliste die Projektbibliotheksfreigabe aus, und klicken Sie anschließend auf Speichern.

    Während des Erstellungsprozesses wird eine Statusanzeige angezeigt. Außerdem wird für jeden virtuellen Computer der aktuelle Erstellungsschritt angezeigt. Nach Abschluss des Prozesses wird die gespeicherte Umgebung auf der Registerkarte Bibliothek in der Liste Umgebungen angezeigt.

Löschen einer Momentaufnahme aus einer Umgebung

Das Sammeln von Momentaufnahmen einer Umgebung ist einfach. Das Speichern einer Momentaufnahme erfordert große Mengen an Speicherplatz in der Hostgruppe. Empfohlen wird die gelegentliche Prüfung der Liste der Momentaufnahmen, um zu bestimmen, ob bestimmte Momentaufnahmen nicht mehr benötigt werden und gelöscht werden können.

So löschen Sie eine Momentaufnahme

  1. In Microsoft Test Manager im Lab-Center auf der Registerkarte Lab muss die Umgebung gestartet werden.

  2. Klicken Sie auf die virtuelle Umgebung, und klicken Sie dann auf Verbinden.

  3. Klicken Sie im Microsoft-Umgebungs-Viewer auf die Registerkarte Momentaufnahmen.

  4. Wählen Sie die zu löschende Momentaufnahme aus, und klicken Sie dann auf Momentaufnahme löschen.

  5. Klicken Sie im Dialogfeld zum Bestätigen auf Momentaufnahme löschen.

Siehe auch

Konzepte

Erstellen von virtuellen Umgebungen

Weitere Ressourcen

Gewusst wie: Ausführen von manuellen Tests und Erstellen von reproduzierbaren Fehlern mit virtuellen Umgebungen