So funktioniert die Persistenz von Anwendungseinstellungen - Amazon AppStream 2.0

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

So funktioniert die Persistenz von Anwendungseinstellungen

Persistente Anwendungseinstellungen werden in einer Virtual Hard Disk (VHD)-Datei gespeichert. Diese Datei wird erstellt, wenn ein Benutzer eine Anwendung erstmalig aus einem Stack streamt, für den die Persistenz von Anwendungseinstellungen aktiviert ist. Wenn die mit dem Stack verbundene Flotte auf einem Abbild mit Standard-Anwendungs- und Standard-Windows-Einstellungen basiert, werden die Standardeinstellungen für die erste Streaming-Sitzung des Benutzers verwendet. Weitere Informationen über Standardeinstellungen finden Sie unter Schritt 3: Erstellen von Standardanwendungs- und Windows-Einstellungen im Tutorial: Erstellen Sie ein benutzerdefiniertes AppStream 2.0-Image mithilfe der AppStream 2.0-Konsole.

Wenn die Streaming-Sitzung endet, wird die VHD getrennt und in einen Amazon-S3-Bucket in Ihrem Konto hochgeladen. Der Bucket wird erstellt, wenn Sie erstmals persistente Anwendungseinstellungen für einen Stack in einer AWS-Region aktivieren. Dieser Bucket ist für Ihr AWS-Konto und die Region eindeutig. Die VHD wird während der Übertragung mit Amazon-S3-SSL-Endpunkten und im Ruhezustand mit von AWS verwalteten CMKs verschlüsselt.

Die VHD wird sowohl an der Streaming-Instance in C:\Users\%username% als auch in D:\%username% eingehängt. Wenn Ihre Instance mit keiner Active Directory-Domäne verbunden ist, lautet der Windows-Benutzername PhotonUser. Wenn Ihre Instance mit einer Active Directory-Domäne verbunden ist, ist der Windows-Benutzername der des angemeldeten Benutzers.

Die Persistenz von Anwendungseinstellungen funktioniert nicht über verschiedene Betriebssysteme hinweg. Wenn Sie z. B. die Persistenz von Anwendungseinstellungen auf einem Stack aktivieren und der Stack einer Flotte zugeordnet ist, die ein Windows Server 2012 R2-Abbild verwendet, und Sie die Flotte dann aktualisieren, um ein Abbild zu verwenden, das ein anderes Betriebssystem (z. B. Windows Server 2016) ausführt, werden die Einstellungen aus früheren Streaming-Sitzungen für Benutzer des Stacks nicht gespeichert. Stattdessen geschieht Folgendes: Nachdem Sie die Flotte aktualisiert haben, um das neue Abbild zu verwenden, und Benutzer eine Streaming-Sitzung von einer Flotten-Instance aus starten, wird ein neues Windows-Benutzerprofil erstellt. Wenn Sie jedoch ein Update für das gleiche Betriebssystem auf das Abbild anwenden, werden die Anpassungen und Einstellungen des Benutzers aus früheren Streaming-Sitzungen gespeichert. Wenn Updates für das gleiche Betriebssystem auf ein Abbild angewendet werden, wird das gleiche Windows-Benutzerprofil verwendet, wenn Benutzer eine Streaming-Sitzung von der Flotten-Instance aus starten.

Wichtig

AppStream 2.0 unterstützt auf der Microsoft-Datenschutz-API basierende Anwendungen nur, wenn die Streaming-Instance mit einer Microsoft-Active-Directory-Domain verknüpft ist. Falls eine Streaming-Instance nicht mit einer Active Directory-Domäne verknüpft ist, unterscheiden sich der Windows-Benutzer und PhotonUser für jede Flotten-Instance. Aufgrund der Funktionsweise des DPAPI-Sicherheitsmodells bleiben die Passwörter von Benutzern für Anwendungen nicht erhalten, die DPAPI in diesem Szenario verwenden. Wenn Streaming-Instances mit einer Active Directory-Domäne verknüpft sind und es sich beim Benutzer um einen Domänenbenutzer handelt, ist der Windows-Benutzername der des angemeldeten Benutzers und die Passwörter der Benutzer bleiben für Anwendungen erhalten, die DPAPI verwenden.

AppStream 2.0 speichert automatisch alle Dateien und Ordner in diesem Pfad außer den folgenden Ordnern:

  • Kontakte

  • Desktop

  • -Documents

  • Downloads

  • Links

  • Bilder

  • Gespeicherte Spiele

  • Suchvorgänge

  • Videos

Dateien und Ordner, die außerhalb dieser Ordner erstellt wurden, werden innerhalb der VHD gespeichert und mit Amazon S3 synchronisiert. Die maximale VHD-Größe ist standardmäßig 1 GB. Die Größe der gespeicherten VHD entspricht der Gesamtgröße der darin enthaltenen Dateien und Ordner. AppStream 2.0 speichert automatisch die HKEY_CURRENT_USER-Registrierungsstruktur für den Benutzer. Für neue Benutzer (Benutzer, deren Profile in Amazon S3 nicht existieren) erstellt AppStream 2.0 das ursprüngliche Profil mithilfe des Standardprofils. Dieses Profil wird am folgenden Speicherort im Image Builder erstellt: C:\users\default.

Anmerkung

Zuerst muss die gesamte virtuelle Festplatte (VHD) auf die Streaming-Instance heruntergeladen werden, bevor eine Streaming-Sitzung beginnen kann. Daher kann sich der Start der Streaming-Sitzung aufgrund einer VHD mit einer großen Datenmenge verzögern. Weitere Informationen finden Sie unter Bewährte Methoden zum Aktivieren der Persistenz von Anwendungseinstellungen.

Wenn Sie die Persistenz von Anwendungseinstellungen aktivieren, müssen Sie eine Einstellungsgruppe angeben. Die Einstellungsgruppe bestimmt, welche gespeicherten Anwendungseinstellungen für eine Streaming-Sitzung aus diesem Stack verwendet werden. AppStream 2.0 erstellt eine neue VHD-Datei für die Einstellungsgruppe, die separat im S3-Bucket in Ihrem AWS-Konto gespeichert wird. Wenn die Einstellungsgruppe zwischen Stacks gemeinsam genutzt wird, werden in jedem Stack die gleichen Anwendungseinstellungen verwendet. Wenn für einen Stack eigene Anwendungseinstellungen erforderlich sind, geben Sie für den Stack eine eindeutige Einstellungsgruppe an.