29 lines
698 B
Markdown
29 lines
698 B
Markdown
|
# 2023 12 08 迁移数据库
|
||
|
|
||
|
## 前置信息
|
||
|
|
||
|
在此之前 这个 Gitea 服务器的数据库都是存在 `gitea.db` 上
|
||
|
通过 `sqlite3` 进行存储的
|
||
|
|
||
|
很明显的事实是
|
||
|
在 一个 白群晖 NAS 上, sqlite 的性能并不可靠
|
||
|
|
||
|
因此 我们需要迁移这个数据库
|
||
|
|
||
|
## 迁移
|
||
|
|
||
|
在 `2023-12-07~08` (周五-周六) 我把原来 `gitea.db` 的数据迁移到了
|
||
|
`gitea-pg` 的 docker 环境中的 `postgres` 数据库中
|
||
|
|
||
|
## 后记
|
||
|
|
||
|
这个迁移过程中, 我们遇到了一些问题
|
||
|
所有的 ssh public key 都无效了
|
||
|
|
||
|
## 相关崩溃/事故报告
|
||
|
|
||
|
在周六晚上 因为一个拼写问题
|
||
|
我成功的把迁移好的数据又删库了
|
||
|
|
||
|
[shenjack 我谢谢你啊](/crashes/20231209)
|