# 日常运行与更新

<p class="doc-summary">日常运维关注四件事：身份与权限有没有漂移、关键路径是否真实可达、客户端与网关是否健康、变更能否安全回退。</p>

<div class="guide-overview">
  <div><strong>每天</strong><span>看异常、失败事件和关键 L3/L4/出口探测。</span></div>
  <div><strong>每周</strong><span>复核临时权限、陈旧 Node、匿名入口和更新计划。</span></div>
  <div><strong>每次变更</strong><span>先小范围验证，再分批发布，并保留明确回退路径。</span></div>
</div>

## 每日

- NSD 概览确认异常增长、离线 Node/网关和失败事件；
- 活动日志检查未知登录、Space 切换和高风险变更；
- 关键 L3/L4/出口路径做轻量探测；
- NSGW 容量、证书、错误率和后端健康不超阈值。

## 每周

- 复核临时用户、用户组、访问授权和公网匿名入口；
- 检查 Device/Node 最近活动并标记退役候选；
- `ns update --check` 和发布说明评估终端更新；
- 导出/验证配置备份与恢复流程，不导出凭据明文。

## 安全更新 NS

先在非关键 Device 执行：

```bash
ns update --check
sudo ns update
ns --version
ns doctor
```

更新 CLI 不触碰 Device、Space Profiles、NSD 权威或配置；也不更新 App。App 经平台安装新版本，启动时迁移旧状态并保留身份。分批更新后验证登录、切换、首次连接、资源刷新和断开重连。

## 退役顺序

资源依赖 → 访问授权 → Service/子网/出口声明 → Node 连接 → Device 记录。逆序直接删 Device 容易留下难解释的规则和服务历史。

## 变更记录至少包含

- 变更人、时间、目标 Organization/Network 和稳定资源 ID；
- 变更前后配置摘要与风险范围；
- 已验证的允许路径、拒绝路径和观测指标；
- 回退条件、回退动作和最终结果。
