Archiviazione con bucket Amazon S3 - Amazon AppStream 2.0

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Archiviazione con bucket Amazon S3

Quando abiliti la persistenza delle impostazioni delle applicazioni, le personalizzazioni delle applicazioni degli utenti e le impostazioni di Windows vengono salvate automaticamente in un file Virtual Hard Disk (VHD) archiviato in un bucket Amazon S3 creato nel tuo account. AWS Per ogni AWS regione, la AppStream versione 2.0 crea un bucket nel tuo account che è unico per il tuo account e per la regione. Tutte le impostazioni dell'applicazione configurate dagli utenti sono memorizzate nel bucket per quella regione.

Non è necessario eseguire alcuna attività di configurazione per gestire questi bucket S3; sono completamente gestiti dal AppStream servizio 2.0. Il VHD file archiviato in ogni bucket viene crittografato in transito utilizzando gli endpoint di Amazon S3 SSL e a riposo tramite Managed.AWS CMKs I bucket vengono denominati in un formato specifico come segue:

appstream-app-settings-region-code-account-id-without-hyphens-random-identifier
region-code

Questo è il codice AWS regionale in cui viene creato lo stack con la persistenza delle impostazioni dell'applicazione.

account-id-without-hyphens

L'ID del tuo AWS account. L'identificatore casuale garantisce non vi è alcun conflitto con altri bucket in quella regione. La prima parte del nome del bucket, appstream-app-settings, resta uguale in tutti gli account o le regioni.

Ad esempio, se abiliti la persistenza delle impostazioni dell'applicazione per gli stack nella regione Stati Uniti occidentali (Oregon) (us-west-2) sul numero di account 123456789012, AppStream 2.0 crea un bucket Amazon S3 all'interno del tuo account in quella regione con il nome mostrato. Solo un amministratore con autorizzazioni sufficienti può eliminare il bucket.

appstream-app-settings-us-west-2-1234567890123-abcdefg

La disabilitazione della persistenza delle impostazioni dell'applicazione non elimina le informazioni archiviate nel bucket S3. VHDs Per eliminare definitivamente le impostazioniVHDs, tu o un altro amministratore con autorizzazioni adeguate dovete farlo utilizzando la console Amazon S3 o. API AppStream 2.0 aggiunge una policy sui bucket che impedisce l'eliminazione accidentale del bucket. Per ulteriori informazioni, consulta IAMPolicies and the Amazon S3 Bucket for Application Settings Persistence in. Identity and Access Management per Amazon AppStream 2.0

Quando la persistenza delle impostazioni dell'applicazione è abilitata, viene creata una cartella unica per ogni gruppo di impostazioni in cui archiviare le impostazioni. VHD La gerarchia di una cartella nel bucket S3 dipende da come l'utente avvia una sessione di streaming, come descritto nella sezione seguente.

Il percorso della cartella in cui sono archiviate le impostazioni VHD nel bucket S3 del tuo account utilizza la seguente struttura:

bucket-name/Windows/prefix/settings-group/access-mode/user-id-SHA-256-hash
bucket-name

Il nome del bucket S3 in cui sono archiviate le impostazioni delle applicazioni degli utenti. Il formato del nome è descritto precedentemente in questa sezione.

prefix

Il prefisso specifico della versione di Windows. Ad esempio, v4 per Windows Server 2012 R2.

settings-group

Il valore delle impostazioni di gruppo. Tale valore viene applicato a uno o più stack che condividono le stesse impostazioni delle applicazioni.

access-mode

Il metodo di identità dell'utente: custom per gli utenti AppStream 2.0 API o CLISAML, federated per e userpool per gli utenti del pool di utenti.

user-id-SHA-256-hash

Il nome di cartella specifico dell'utente. Questo nome viene creato utilizzando una stringa esadecimale minuscola con hash SHA -256 generata dall'ID utente.

La seguente struttura di cartelle di esempio si applica a una sessione di streaming a cui si accede utilizzando API o CLI con un ID utente ditestuser@mydomain.com, un Account AWS ID di 123456789012 e il gruppo di impostazioni test-stack nella regione Stati Uniti occidentali (Oregon) (us-west-2):

appstream-app-settings-us-west-2-1234567890123-abcdefg/Windows/v4/test-stack/custom/a0bcb1da11f480d9b5b3e90f91243143eac04cfccfbdc777e740fab628a1cd13

È possibile identificare la cartella di un utente generando il valore hash minuscolo SHA -256 dell'ID utente utilizzando siti Web o librerie di codifica open source disponibili online.