# 在更新之前添加一个备份提示（即使是激烈的提示）》

**URL:** https://meta.discourse.org/t/add-a-prompt-even-an-aggressive-prompt-to-backup-before-updating/315617
**Category:** Feature
**Tags:** docker-manager
**Created:** [2024 年7 月 9 日 17:08 UTC](https://meta.discourse.org/t/add-a-prompt-even-an-aggressive-prompt-to-backup-before-updating/315617 "2024-07-09T17:08:07Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### 作者： ![jericson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jericson/32/116215_2.png) [@jericson](https://meta.discourse.org/u/jericson)
#### 发布日期： [2024 年7 月 9 日 17:08 UTC](https://meta.discourse.org/t/add-a-prompt-even-an-aggressive-prompt-to-backup-before-updating/315617/1 "2024-07-09T17:08:07Z")

</div>

继续讨论 [修复 Digital Ocean 上在 Docker 更新期间中断的 Discourse 安装](https://meta.discourse.org/t/fix-discourse-installation-on-digital-ocean-that-broke-during-docker-update/315474/8)：

> [@jericson](#):
>
> **在进行任何操作之前请务必备份！** 我想知道界面上是否应该有一个强烈建议在更新前进行备份的警告。

在帮助某人恢复因更新出现问题需要从备份恢复的生产系统时，我意识到 [Docker Manager 插件](https://meta.discourse.org/t/discourse-docker-manager/12655) 没有提示管理员进行备份。一个可能比较合适的地方是在 `/admin/update` 的警告中：

 ![Screenshot 2024-07-09 at 9.31.17 AM](https://global.discourse-cdn.com/meta/original/4X/9/b/f/9bfed14c57e050e29e0d677b9b5c4198cbbfd97b.png)

链接将指向 `/admin/backups`。

但我会更进一步，增加一个对话框，在执行可能危险的操作之前放慢人们的速度：

 ![Screenshot 2024-07-09 at 9.38.32 AM](https://global.discourse-cdn.com/meta/original/4X/e/9/1/e9172b50ac257befc881be61125fd153f32fe1a5.png)

如果备份是最近的，我可以看到不执行这两项操作。从我的角度来看，“最近”意味着几分钟。但我的标准可能与你的非常不同。 `¯\\_(ツ)_/¯`

无论如何，我认为在“开始更新”按钮所在的页面上包含最近一次备份的时间戳会很有用：

 ![Screenshot 2024-07-09 at 9.47.30 AM](https://global.discourse-cdn.com/meta/original/4X/7/e/8/7e89188ba12dcecf5cc81718351f1d006a9be6e7.png)

这样，管理员就有机会获得他们需要的信息来决定是否准备好更新。

---

<div class="post-metadata">

### 作者： ![anon48433008](https://avatars.discourse-cdn.com/v4/letter/a/22d042/32.png) [@anon48433008](https://meta.discourse.org/u/anon48433008)
#### 发布日期： [2024 年7 月 11 日 12:44 UTC](https://meta.discourse.org/t/add-a-prompt-even-an-aggressive-prompt-to-backup-before-updating/315617/2 "2024-07-11T12:44:15Z")

</div>

我百分之百支持这个想法，尽管在一次失败的更新后丢失了一周的内容，别无选择，只能恢复备份，即使在那之后，看到更新通知并点击它而没有进行最新备份也太诱人了。

我的一票肯定投给这个。
