Skip To Content

ArcGIS Enterprise 中的只读模式

ArcGIS Enterprise 部署中,可快速创建、修改和访问内容。 但是,有时您可能需要防止向您的部署中添加新内容,或者防止对现有内容和设置进行更改。

在 10.8 版本中引入的只读模式允许管理员在特定时间冻结 ArcGIS Enterprise 部署,从而限制修改站点数据或配置的操作。

当部署置于只读模式时,系统将对门户、联合 ArcGIS Server 站点和 ArcGIS Data Store 进行管理。

注:

如果您的组织中存在一个或多个独立 ArcGIS Server 站点,则可以使用 ArcGIS Server 只读模式设置

只读模式不会阻止访问现有内容,并且允许执行某些操作。 您的用户仍可通过多种方式来查看和使用内容。 将部署移出只读模式后,所有操作都可以像之前一样继续运行。

通过将 ArcGIS Enterprise 部署设置为只读,可以降低由于对系统应用更改或升级而造成的数据丢失机会。

只读模式的用途

ArcGIS Enterprise 部署升级至更高版本时,只读模式将非常有用。

对于针对系统正常运行时间或服务级别协议具有相应法规的组织,将部署置于只读模式可以简化升级的复杂性。 这些组织通常需要在大部分或全部升级过程中维持可用性。 可通过设置复制部署,然后在升级主部署之前将内容复制到复制部署来实现此目标。

例如,可以将其生产环境设置为只读,将内容复制到备用环境,然后升级备用环境以验证升级。 升级经过验证后,即可将流量重定向到其备用部署。 在此过程中,可以访问原始生产环境并且可以使用内容,但是无法修改任何内容。 由此消除升级期间的数据丢失风险。

如果您要更新您的计算机,则只读模式同样非常有用。 对硬件或部署配置进行重大更改之前,可以将部署置于只读模式并创建备份。 如果您需要回滚到备份,则此操作可避免丢失任何新内容或经过修改的内容。

只读模式中的功能限制

ArcGIS Enterprise 处于只读模式时,许多任务和工作流将不可用。 任何更改或修改数据或配置的请求都将失败。

在只读模式下,不允许执行以下操作:

  • 创建或上传项目
  • Map Viewer 经典版 中运行分析工具
  • 发布托管要素图层或任何其他类型的服务
  • 编辑任何要素服务,其中包括托管服务
  • 打开新的 ArcGIS Notebooks 或保存现有 notebook
  • 终止 ArcGIS Notebook Server 容器
  • 创建或修改群组
  • 创建或修改用户
  • ArcGIS Enterprise 组件的设置进行任何更改
  • 使用 webgisdr 实用程序导入 ArcGIS Enterprise 备份
  • 导入 ArcGIS Server 或门户备份

在只读模式下,仍允许执行以下操作:

  • Map ViewerMap Viewer 经典版 中查看内容
  • 管理日志设置
  • 创建备份
  • 预览打开的 ArcGIS Notebooks
  • 使用 restoredatastore 实用程序恢复 ArcGIS Data Store
  • 重新构建门户索引
注:

如果 11.0 门户具有 10.7.1 或较早版本的联合服务器,则在 ArcGIS Enterprise 处于只读模式时,不会阻止对这些服务器上的要素服务进行编辑。 必须单独禁用对这些服务进行编辑。

这些列表并非详尽的列表。 您可能会发现其他受阻的操作,例如,在 ArcGIS Notebooks 中运行分析工具。 您可能还会发现仍允许执行其他未列出的操作。 通常,当 ArcGIS Enterprise 处于只读模式时,不要期望能够更改内容,但可以期望能够查看现有内容和设置。

ArcGIS Enterprise 设置为只读模式

按照以下步骤将 ArcGIS Enterprise 设置为只读模式:

  1. 以门户中默认管理员角色成员的身份登录到 ArcGIS Portal Directory。 URL 格式为 https://webadaptorhost.domain.com/webadaptorname/portaladmin
    注:

    具备任何管理权限的自定义角色的成员可以查看门户目录中的只读设置,但无法对其进行更新。 仅具有默认管理员角色的成员才能更新设置。

  2. 单击模式 > 更新
  3. 只读设置为 True。 可以选择输入当用户尝试创建、修改或删除任何内容时所显示的自定义消息。 如果未使用自定义消息,则将使用默认消息:

    ArcGIS Enterprise 当前处于只读模式。 请与您的管理员联系以获取更多帮助。

    当您打开只读模式时,会向部署中每个联合服务器的系统属性中添加两个属性。 将添加 readOnlyModeCopyConfigLocalreadOnlyModeRestartServices 属性以提高将每个服务器站点设置为只读的速度。 关闭只读模式时,将从系统属性中移除这两个属性。

要使 ArcGIS Enterprise 退出只读模式,请返回到更新模式操作并将只读设置为 False

要通知并提醒用户只读模式已启用,可以使用访问通知信息通栏功能,自 10.8 版本起,可以在门户中访问这两个功能。