实现功能: - 文件夹和 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
2.7 KiB
2.7 KiB
Docker 备份工具文档中心
项目简介
Docker 备份工具是一个功能强大、易于使用的 Docker 数据备份解决方案,专为 Linux 系统设计。提供全面的备份和管理功能,帮助用户轻松备份 Docker 容器中的文件夹和数据库。
文档组织结构
我们的文档分为四个主要类别,旨在帮助用户和开发者快速找到所需信息:
1. 项目概述 (Overview)
- 了解项目背景、目标和核心功能
- 文档位置:
/llmdoc/overview/
2. 指南 (Guides)
- 提供具体的操作步骤和实践指南
- 文档位置:
/llmdoc/guides/
3. 架构 (Architecture)
- 深入探讨系统设计、组件交互和关键流程
- 文档位置:
/llmdoc/architecture/
4. 参考 (Reference)
- 提供详细的技术规格、配置细节和编码约定
- 文档位置:
/llmdoc/reference/
文档目录
项目概述
project-overview.md: Docker 备份工具的核心目标、功能和技术栈概述
指南
- 安装和配置
how-to-install.md: 安装 Docker 备份工具的详细步骤how-to-configure-backups.md: 配置备份策略和参数
- 服务管理
how-to-manage-systemd-service.md: 管理和控制 systemd 服务how-to-perform-backup.md: 执行手动备份和恢复操作
架构
- 系统架构
installation-architecture.md: 安装过程和系统集成架构configuration-system.md: 配置系统的设计和实现systemd-integration.md: systemd 服务集成细节backup-engine-architecture.md: 备份引擎的技术架构
参考
- 约定和规范
git-conventions.md: 项目 Git 提交和协作约定coding-conventions.md: 代码编写和风格指南
- 配置
configuration-schema.md: 配置文件的详细架构和参数说明
开始使用
许可证
本项目采用 MIT License,欢迎在遵守许可条款的前提下自由使用和二次开发。