Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: improve backup instructions in upgrade documentations #274

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 2 additions & 19 deletions docs/getting-started/install/docker-compose.md
Original file line number Diff line number Diff line change
Expand Up @@ -247,21 +247,8 @@ import DockerArgs from "./slots/docker-args.md"

## 更新容器组

1. 停止运行中的容器组

```bash
cd ~/halo && docker-compose down
```

2. 备份数据(重要)

```bash
cp -r ~/halo ~/halo.archive
```

> 需要注意的是,`halo.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。

3. 更新 Halo 服务
1. 备份数据,可以参考 [备份与恢复](../../user-guide/backup.md) 进行完整备份。
2. 更新 Halo 服务

修改 `docker-compose.yaml` 中配置的镜像版本。

Expand All @@ -272,10 +259,6 @@ import DockerArgs from "./slots/docker-args.md"
container_name: halo
```

```bash
docker-compose pull halo
```

```bash
docker-compose up -d
```
Expand Down
13 changes: 3 additions & 10 deletions docs/getting-started/install/docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,27 +67,20 @@ import DockerArgs from "./slots/docker-args.md"

## 升级版本

1. 拉取新版本镜像
1. 备份数据,可以参考 [备份与恢复](../../user-guide/backup.md) 进行完整备份。
2. 拉取新版本镜像

```bash
docker pull halohub/halo:2.10
```

2. 停止运行中的容器
3. 停止运行中的容器

```bash
docker stop halo
docker rm halo
```

3. 备份数据(重要)

```bash
cp -r ~/.halo2 ~/halo2.archive
```

> 需要注意的是,`halo2.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。

4. 更新 Halo

修改版本号后,按照最初安装的方式,重新创建容器即可。
Expand Down
20 changes: 6 additions & 14 deletions docs/getting-started/install/podman.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,35 +93,27 @@ Podman 采用无守护进程的包容性架构,因此可以更安全、更简

## 升级版本

1. 拉取新版本镜像
1. 备份数据,可以参考 [备份与恢复](../../user-guide/backup.md) 进行完整备份。
2. 拉取新版本镜像

```bash
podman pull halohub/halo:2.10
```

2. 停止运行中的容器
3. 停止运行中的容器

```bash
podman stop halo
podman rm halo
```

3. 备份数据(重要)

```bash
cp -r ~/.halo2 ~/halo2.archive
```

> 需要注意的是,`halo2.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。

4. 更新 Halo

修改版本号后,按照最初安装的方式,重新创建容器即可。

```bash
mkdir -p ~/.halo2
podman run -it -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo:2.10
```
```bash
podman run -it -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo:2.10
```

## 使用 [Podman Quadlet](https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -247,21 +247,8 @@ import DockerArgs from "./slots/docker-args.md"

## 更新容器组

1. 停止运行中的容器组

```bash
cd ~/halo && docker-compose down
```

2. 备份数据(重要)

```bash
cp -r ~/halo ~/halo.archive
```

> 需要注意的是,`halo.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。

3. 更新 Halo 服务
1. 备份数据,可以参考 [备份与恢复](../../user-guide/backup.md) 进行完整备份。
2. 更新 Halo 服务

修改 `docker-compose.yaml` 中配置的镜像版本。

Expand All @@ -272,10 +259,6 @@ import DockerArgs from "./slots/docker-args.md"
container_name: halo
```

```bash
docker-compose pull halo
```

```bash
docker-compose up -d
```
Expand Down
13 changes: 3 additions & 10 deletions versioned_docs/version-2.10/getting-started/install/docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,27 +67,20 @@ import DockerArgs from "./slots/docker-args.md"

## 升级版本

1. 拉取新版本镜像
1. 备份数据,可以参考 [备份与恢复](../../user-guide/backup.md) 进行完整备份。
2. 拉取新版本镜像

```bash
docker pull halohub/halo:2.10
```

2. 停止运行中的容器
3. 停止运行中的容器

```bash
docker stop halo
docker rm halo
```

3. 备份数据(重要)

```bash
cp -r ~/.halo2 ~/halo2.archive
```

> 需要注意的是,`halo2.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。

4. 更新 Halo

修改版本号后,按照最初安装的方式,重新创建容器即可。
Expand Down
20 changes: 6 additions & 14 deletions versioned_docs/version-2.10/getting-started/install/podman.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,35 +93,27 @@ Podman 采用无守护进程的包容性架构,因此可以更安全、更简

## 升级版本

1. 拉取新版本镜像
1. 备份数据,可以参考 [备份与恢复](../../user-guide/backup.md) 进行完整备份。
2. 拉取新版本镜像

```bash
podman pull halohub/halo:2.10
```

2. 停止运行中的容器
3. 停止运行中的容器

```bash
podman stop halo
podman rm halo
```

3. 备份数据(重要)

```bash
cp -r ~/.halo2 ~/halo2.archive
```

> 需要注意的是,`halo2.archive` 文件名不一定要根据此文档命名,这里仅仅是个示例。

4. 更新 Halo

修改版本号后,按照最初安装的方式,重新创建容器即可。

```bash
mkdir -p ~/.halo2
podman run -it -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo:2.10
```
```bash
podman run -it -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo:2.10
```

## 使用 [Podman Quadlet](https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html)

Expand Down
Loading