本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
启用应用程序设置持久性
启用应用程序设置持久性的先决条件
要启用应用程序设置持久性,您必须先执行以下操作:
-
检查您是否具备执行某些 Amazon S3 操作的正确 AWS Identity and Access Management (IAM) 权限。有关更多信息,请参阅适用于亚马逊 AppStream 2.0 的身份和访问管理中的用于主文件夹的 IAM 策略和 Amazon S3 存储桶部分。
-
使用从 AWS 在 2017 年 12 月 7 日或之后发布的基本映像创建的映像。有关已发布的 AWS 基本映像的最新列表,请参阅AppStream 2.0 基础映像和托管映像更新发行说明。
-
将您打算启用此特征的堆栈与一个实例集相关联,该实例集所基于的映像使用在 2018 年 8 月 29 日或之后发布的 AppStream 2.0 代理版本。有关更多信息,请参阅AppStream 2.0 代理发行说明。
-
通过配置 Internet 访问或 Amazon S3 的 VPC 端点,启用从您的虚拟私有云 (VPC) 到 Amazon S3 的网络连接。有关更多信息,请参阅 亚马逊 AppStream 2.0 的联网和访问权限中的主文件夹和 VPC 端点 部分。
启用应用程序设置持久性的最佳做法
要启用应用程序设置持久性而不提供对实例的 Internet 访问,请使用 VPC 端点。此端点必须位于 AppStream 2.0 实例所连接到的 VPC 中。您必须附加一个自定义策略才能启用对端点的 AppStream 2.0 访问。有关如何创建自定义策略的信息,请参阅亚马逊 AppStream 2.0 的联网和访问权限中的“主文件夹和 VPC 端点”部分。有关私有 Amazon S3 端点的更多信息,请参阅《Amazon VPC 用户指南》中的 VPC 端点和 Amazon S3 的端点。
如何启用应用程序设置持久性
使用 AppStream 2.0 控制台、AppStream 2.0 API、AWS SDK 或 AWS 命令行界面 (CLI) 创建堆栈期间或之后,可以启用或禁用应用程序设置持久性。对于每个 AWS 区域,持久性应用程序设置存储在您账户的 S3 存储桶中。
当您首次为 AWS 区域中的堆栈启用应用程序设置持久性时,AppStream 2.0 会在 AWS 账户的同一区域中创建一个 S3 存储桶。这个存储桶存储该 AWS 区域中的所有用户和所有堆栈的应用程序设置 VHD 文件。有关更多信息,请参阅管理用户应用程序设置的 VHD中的 Amazon S3 存储桶设置。
在创建堆栈期间启用应用程序设置持久性
-
按照创建堆栈中的步骤操作,并确保选中了 Enable Application Settings Persistence (启用应用程序设置持久性)。
为现有堆栈启用应用程序设置持久性
打开 AppStream 2.0 控制台,网址为 https://console.aws.amazon.com/appstream2
。 -
在左侧导航窗格中,选择 Stacks (堆栈),然后选择要为其启用应用程序设置持久性的堆栈。
-
在堆栈列表下,依次选择 User Settings (用户设置)、Application Settings Persistence (应用程序设置持久性)、Edit (编辑)。
-
在 Application Settings Persistence (应用程序设置持久性) 对话框中,选择 Enable Application Settings Persistence (启用应用程序设置持久性)。
-
确认当前设置组或键入新设置组的名称。完成后,选择 Update (更新)。
新的流式传输会话现在便已启用应用程序设置持久性。