你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure服务器管理

使用适用于 Visual Studio Code 的 PostgreSQL 扩展,可以直接从 Visual Studio Code 管理受支持的Azure Database for PostgreSQL资源。 连接到Azure Database for PostgreSQL灵活服务器后,可以打开服务器仪表板来控制服务器生命周期、管理网络访问、更改参数、创建或还原备份、克隆服务器以及下载捕获的日志。 Azure HorizonDB(预览版)连接支持使用精简版“网络配置”页来设置防火墙规则。

Note

本文中的大多数任务仅适用于Azure Database for PostgreSQL灵活服务器连接。 Azure HorizonDB(预览版)仅支持防火墙规则管理。 本地 PostgreSQL 实例和 Docker 容器不会公开这些Azure管理页。

Tip

如果仍需要创建服务器或连接到该服务器,请从 创建 PostgreSQL 服务器连接和标识开始。

打开Azure管理页

  1. “连接”树中,连接到要管理的Azure Database for PostgreSQL资源。
  2. 右键单击服务器节点并选择 “仪表板”。
  3. 对于Azure Database for PostgreSQL灵活的服务器生命周期操作,请在服务器仪表板中选择>启动”、“停止”或“重启”。
  4. 若要打开Azure管理页,请选择“服务器设置”,然后选择支持的页面,例如“网络配置”、“服务器参数”、“备份”或“服务器日志”。

启动、停止或重启服务器

可以从仪表板工具栏中的 “操作” 菜单或 “连接” 树中的服务器的上下文菜单运行生命周期操作。

启动服务器

  1. “连接 ”树中,右键单击服务器并选择“ 启动服务器”,或打开仪表板,然后选择 “操作>启动”。
  2. 请等待,扩展会显示进度通知,并轮询 Azure 以获取操作结果。
  3. 在重新连接或打开管理页之前,确认服务器返回到 “就绪 ”状态。

停止服务器

  1. “连接”树中,右键单击服务器并选择“停止服务器”,或打开仪表板并选择“停止操作>”。
  2. 在确认对话框中,选择“ 停止”。
  3. 请等待扩展程序完成停止操作。
  4. 再次启动服务器后重新连接。

Caution

停止服务器会断开当前的 Connections 会话。 扩展在停止操作完成后自动关闭连接。

Note

服务器停止后,Azure停止计算计费,但存储费用仍适用。

重启服务器

如果保存需要重启的参数,并在重启提示中选择“ ”,则扩展会自动启动重启。 如果要自行重启服务器,请使用以下步骤。

  1. “连接 ”树中,右键单击服务器并选择“ 重启服务器”,或打开仪表板,然后选择 “操作>重启”。
  2. 等待扩展重启服务器并刷新服务器状态。
  3. 服务器返回到 “就绪 ”状态后继续工作。

管理网络访问

打开 服务器设置>网络配置 以管理网络访问。

平台 支持的网络配置设置
Azure 数据库适用于 PostgreSQL 灵活服务器 防火墙规则、公共访问、Azure服务访问和广泛的 IPv4 允许列表规则
Azure HorizonDB (预览版) 防火墙规则和Azure服务访问

对于Azure Database for PostgreSQL灵活服务器,“网络配置”页将禁用防火墙编辑,直到启用公共访问。 它还将 “保存 ”保持禁用状态,直到进行有效的更改。 Azure HorizonDB(预览版)不显示公共访问控制选项,但包含允许 Azure 中的任何 Azure 服务对该服务器进行公共访问复选框。

添加或编辑防火墙规则

  1. 打开 服务器设置>网络配置
  2. 对于Azure Database for PostgreSQL灵活服务器,在“公共访问”下,如果当前处于关闭状态,请启用公共访问。
  3. 在防火墙规则表中,使用空行输入 防火墙规则名称起始 IP 地址结束 IP 地址,或更新现有行。
  4. 选择“保存”

编辑规则时,请使用以下验证规则:

领域 要求
防火墙规则名称 必需、唯一、1-80 个字符、字母、数字、连字符(-)和下划线(_
起始 IP 地址 必需有效的 IPv4 地址
终止 IP 地址 必需、有效的 IPv4 地址,且不低于起始 IP 地址

Note

该页显示内联验证错误,并阻止 “保存” ,直到每个编辑的规则都有效。

允许当前客户端 IP 地址

  1. 打开 服务器设置>网络配置
  2. 在防火墙规则表下,选择以 添加当前客户端 IP 地址开头的链接。
  3. 查看插入的规则,然后选择“ 保存”。

如果仪表板无法检测公共 IP 地址,则链接将更改为 无法自动确定当前 IP 地址。 请改为在空防火墙规则行中手动输入地址。

配置更广泛的访问设置

当单个 IP 规则不足时,在“网络配置”页上使用这些Azure Database for PostgreSQL灵活服务器选项:

选项 在以下情况下使用
公共访问权限 你希望服务器接受通过公共 IP 地址建立的连接。
允许从 Azure 内的任何 Azure 服务公开访问此服务器 你希望Azure托管服务访问服务器,而无需手动添加每个服务 IP 范围。
添加 0.0.0.0 - 255.255.255.255 你想要创建允许任何 IPv4 地址的规则。 仅在严格控制的环境中使用此功能。

Important

不要为开始和结束 IP 地址输入 0.0.0.0 。 该扩展会将该范围视为无效。 如果希望 Azure 托管的服务连接到此服务器,请改为使用 允许 Azure 中的任何 Azure 服务公开访问此服务器

Note

Azure HorizonDB(预览版)网络配置不包括公共访问、参数、备份、服务器日志、克隆或生命周期操作。

Tip

如果由于缺少 Azure 标识信息,“网络配置”页面显示 Azure HorizonDB(预览版)连接不可用的消息,请在该页面上选择 “提取元数据” 以检索相关信息。 这与 服务器仪表板上提供的元数据获取功能相同。

更改参数

打开 服务器设置>服务器参数 ,搜索、筛选、编辑和重置服务器的 PostgreSQL 参数。

查找参数

  1. 打开 服务器设置>服务器参数
  2. 使用筛选器按钮(如 “全部”、“ 已修改”、“ 静态”、“ 动态”或 “只读 ”)缩小列表范围。
  3. 使用文本框按参数名称或说明进行搜索。
  4. 如果需要更大的工作集,请将 每页的行 更改为 2550100
  5. 如果要在编辑设置之前对类似的设置进行分组,请对列进行排序。

保存参数更改

  1. 打开 服务器设置>服务器参数
  2. 查找要更改的参数。
  3. 直接在 “值 ”列中编辑值。
  4. 如果参数显示信息按钮,请将鼠标悬停在其上以查看允许的值。
  5. 选择“保存”

如果参数需要重启,页面会在该参数下方添加一行 等待重启。 保存一个或多个静态参数时,扩展会询问是否要立即重启服务器。

将参数重置为默认值

  1. 打开 服务器设置>服务器参数
  2. 查找要重置的参数。
  3. 选择参数旁边的重置图标。
  4. 选择“保存”

管理备份

打开 服务器设置>备份 以使用自动备份和按需备份。

创建按需备份

  1. 打开 服务器设置>备份
  2. 选择“立即备份”。
  3. “创建备份”中,输入 备份名称
  4. 选择“创建”

备份名称只能包含字母、数字、连字符(-)和下划线(_)。

Note

当服务器未处于Ready状态、另一个备份已在运行,或当前工作负载不支持手动备份时,页面会禁用立即备份

从备份还原

  1. 打开 服务器设置>备份
  2. 查找要使用的备份。
  3. 从此备份中选择“还原”。
  4. 完成还原工作流,从该备份创建新的Azure Database for PostgreSQL灵活服务器。

删除按需备份

  1. 打开 服务器设置>备份
  2. 查找要删除的按需备份。
  3. 选择 删除
  4. “删除备份”中,再次选择 “删除 ”以确认。

自动备份由Azure管理,无法从扩展中删除。

更改备份保留期

  1. 打开 服务器设置>备份
  2. 将保留滑块移动到所需天数。
  3. 选择“保存”

还可以使用“自动”或“按需”筛选备份列表,使用“过去 24 小时”或“过去 7 天”等时间筛选器缩小备份列表范围,并按“名称”、“状态”、“完成时间”、“保留到”“类型”对表进行排序。

克隆服务器

如果要基于当前服务器创建新的Azure Database for PostgreSQL灵活服务器,请使用克隆服务器

  1. 打开仪表板。
  2. 选择 服务器设置>克隆服务器
  3. 完成克隆工作流以创建新服务器。

获取并下载服务器日志

打开 服务器设置>服务器日志 以捕获诊断日志并下载它们进行故障排除。

打开或关闭日志捕获

  1. 打开 服务器设置>服务器日志
  2. 打开或关闭 捕获日志以供下载
  3. 如果日志捕获处于启用状态,请设置 日志保留期
  4. 选择“保存”

筛选和下载日志文件

  1. 打开 服务器设置>服务器日志
  2. 使用 “所有类型”、“ 服务器日志”或 “升级日志 ”缩小列表范围。
  3. 使用时间筛选器或文件名搜索框查找所需的文件。
  4. 选择一个或多个日志文件,或使用单行中的下载按钮。
  5. 选择下载

日志表支持按 名称上次修改大小(KB)类型进行排序。 当超过 100 个文件与当前筛选器匹配时,页面会显示分页控件。