实现功能: - 文件夹和 MySQL 容器数据库备份 - tar.gz 压缩和自动清理旧备份 - systemd 定时任务集成 - 远程一键安装脚本(通过 Gitea 仓库) - 完整的 llmdoc 文档系统 安装方式: bash <(curl -sL https://gitea.bcde.io/wangdefa/docker-backup/raw/branch/main/install.sh) 配置文件位置:/etc/docker-backup/config.yml 命令:docker-backup, docker-backup-cleanup
62 lines
2.7 KiB
Markdown
62 lines
2.7 KiB
Markdown
# Docker 备份工具文档中心
|
||
|
||
## 项目简介
|
||
|
||
Docker 备份工具是一个功能强大、易于使用的 Docker 数据备份解决方案,专为 Linux 系统设计。提供全面的备份和管理功能,帮助用户轻松备份 Docker 容器中的文件夹和数据库。
|
||
|
||
## 文档组织结构
|
||
|
||
我们的文档分为四个主要类别,旨在帮助用户和开发者快速找到所需信息:
|
||
|
||
### 1. 项目概述 (Overview)
|
||
- 了解项目背景、目标和核心功能
|
||
- 文档位置:`/llmdoc/overview/`
|
||
|
||
### 2. 指南 (Guides)
|
||
- 提供具体的操作步骤和实践指南
|
||
- 文档位置:`/llmdoc/guides/`
|
||
|
||
### 3. 架构 (Architecture)
|
||
- 深入探讨系统设计、组件交互和关键流程
|
||
- 文档位置:`/llmdoc/architecture/`
|
||
|
||
### 4. 参考 (Reference)
|
||
- 提供详细的技术规格、配置细节和编码约定
|
||
- 文档位置:`/llmdoc/reference/`
|
||
|
||
## 文档目录
|
||
|
||
### 项目概述
|
||
- [`project-overview.md`](/llmdoc/overview/project-overview.md): Docker 备份工具的核心目标、功能和技术栈概述
|
||
|
||
### 指南
|
||
1. 安装和配置
|
||
- [`how-to-install.md`](/llmdoc/guides/how-to-install.md): 安装 Docker 备份工具的详细步骤
|
||
- [`how-to-configure-backups.md`](/llmdoc/guides/how-to-configure-backups.md): 配置备份策略和参数
|
||
2. 服务管理
|
||
- [`how-to-manage-systemd-service.md`](/llmdoc/guides/how-to-manage-systemd-service.md): 管理和控制 systemd 服务
|
||
- [`how-to-perform-backup.md`](/llmdoc/guides/how-to-perform-backup.md): 执行手动备份和恢复操作
|
||
|
||
### 架构
|
||
1. 系统架构
|
||
- [`installation-architecture.md`](/llmdoc/architecture/installation-architecture.md): 安装过程和系统集成架构
|
||
- [`configuration-system.md`](/llmdoc/architecture/configuration-system.md): 配置系统的设计和实现
|
||
- [`systemd-integration.md`](/llmdoc/architecture/systemd-integration.md): systemd 服务集成细节
|
||
- [`backup-engine-architecture.md`](/llmdoc/architecture/backup-engine-architecture.md): 备份引擎的技术架构
|
||
|
||
### 参考
|
||
1. 约定和规范
|
||
- [`git-conventions.md`](/llmdoc/reference/git-conventions.md): 项目 Git 提交和协作约定
|
||
- [`coding-conventions.md`](/llmdoc/reference/coding-conventions.md): 代码编写和风格指南
|
||
2. 配置
|
||
- [`configuration-schema.md`](/llmdoc/reference/configuration-schema.md): 配置文件的详细架构和参数说明
|
||
|
||
## 开始使用
|
||
|
||
- 新用户请首先阅读[项目概述](/llmdoc/overview/project-overview.md)
|
||
- 安装指南请参考[如何安装](/llmdoc/guides/how-to-install.md)
|
||
- 遇到问题?查看具体的指南和架构文档
|
||
|
||
## 许可证
|
||
|
||
本项目采用 MIT License,欢迎在遵守许可条款的前提下自由使用和二次开发。 |