Update from Sync Service
This commit is contained in:
48
Docker/Rancher状态存储位置.md
Executable file
48
Docker/Rancher状态存储位置.md
Executable file
@@ -0,0 +1,48 @@
|
||||
# Rancher 单节点存储位置
|
||||
|
||||
## 存储位置
|
||||
|
||||
Rancher 单节点安装时,所有数据存储在 **Rancher 容器的内置 etcd** 中。
|
||||
|
||||
数据映射到宿主机的 `/var/lib/rancher` 目录:
|
||||
|
||||
```
|
||||
/var/lib/rancher/
|
||||
├── k3s/ # K3s 数据
|
||||
├──rancher/ # Rancher 数据
|
||||
│ ├── etcd/ # 内置 etcd 数据库
|
||||
│ └── audit_log/ # 审计日志
|
||||
```
|
||||
|
||||
## 重要数据
|
||||
|
||||
| 路径 | 说明 |
|
||||
|------|------|
|
||||
| `/var/lib/rancher/rancher/` | Rancher 应用数据 |
|
||||
| `/var/lib/rancher/k3s/` | K3s 集群数据 |
|
||||
|
||||
## 备份建议
|
||||
|
||||
```bash
|
||||
# 备份 Rancher 数据
|
||||
docker stop rancher
|
||||
tar -czvf rancher-backup-$(date +%Y%m%d).tar.gz /var/lib/rancher/
|
||||
docker start rancher
|
||||
```
|
||||
|
||||
## 恢复数据
|
||||
|
||||
```bash
|
||||
# 停止 Rancher
|
||||
docker stop rancher
|
||||
|
||||
# 恢复数据
|
||||
tar -xzvf rancher-backup-xxxxxxxx.tar.gz -C /
|
||||
|
||||
# 启动 Rancher
|
||||
docker start rancher
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
> ⚠️ **注意**:生产环境建议使用 Rancher HA 部署,避免单点故障。
|
||||
Reference in New Issue
Block a user