backup-recovery
스타11
포크0
업데이트2026년 5월 28일 04:37
备份恢复技能,提供网站文件、数据库、配置文件的备份策略和恢复指导
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SKILL.md
readonly메뉴
备份恢复技能,提供网站文件、数据库、配置文件的备份策略和恢复指导
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
诊断DNS解析问题,检查DNS配置,提供DNS优化建议。
帮助用户管理Docker广场应用的安装、部署和运维
检查服务器SSL证书状态、有效期、配置安全性,确保证书合规。
数据库管理技能,诊断数据库运行状态、性能问题,提供备份、优化和故障排查指导
防火墙管理技能,配置和管理服务器防火墙规则,确保端口安全和服务可访问性
Linux服务器内核漏洞检测技能,检查Copy Fail、Dirty Frag、Fragnesia等高危本地提权漏洞,评估风险并提供缓解方案
| name | backup_recovery |
| description | 备份恢复技能,提供网站文件、数据库、配置文件的备份策略和恢复指导 |
制定和执行服务器备份策略,确保数据安全可恢复。
如意面板路径取决于安装时用户选择的安装目录,不同平台路径不同:
| 变量 | Linux默认 | Windows默认 | 获取方式 |
|---|---|---|---|
| 网站根目录 | /ruyi/wwwroot | {安装盘}:/RuyiSoft/wwwroot | 面板工具 panel_site_list |
| 数据目录 | /ruyi/data | {安装盘}:/RuyiSoft/data | 面板API |
| 备份目录 | /ruyi/backup | {安装盘}:/RuyiSoft/backup | 面板API |
| 日志目录 | /ruyi/logs | {安装盘}:/RuyiSoft/logs | 面板API |
| 面板目录 | /ruyi/server/ruyi | {安装盘}:/RuyiSoft/server/ruyi | 面板API |
| Nginx配置 | 面板data/vhost/nginx/ | 面板data\vhost\nginx\ | 面板工具 get_website_config |
重要:Windows下路径由安装向导自定义(如 D:/RuyiSoft),不要硬编码路径。优先使用面板工具获取站点信息。
get_disk_info 检查磁盘空间是否足够备份execute_command 执行 find /ruyi/backup -type f -mtime -7 2>/dev/null | head -20
Windows: 调用 execute_command 执行 dir /s /b D:\RuyiSoft\backup\*.zip 2>nul | findstr /r "202[0-9]" | sort /rexecute_command 执行 crontab -l 2>/dev/null | grep -i backup
Windows: 调用 execute_command 执行 schtasks /query /fo LIST 2>nul | findstr /i backuppanel_site_list 获取网站列表,确定需备份的网站execute_command 执行 du -sh /ruyi/wwwroot/* 2>/dev/null | head -20
Windows: 调用 execute_command 执行 powershell "Get-ChildItem D:\RuyiSoft\wwwroot | ForEach-Object { '{0:N1} MB - {1}' -f ((Get-ChildItem $_.FullName -Recurse | Measure-Object Length -Sum).Sum/1MB), $_.Name }"execute_command 执行 du -sh /ruyi/data 2>/dev/null
Windows: 调用 execute_command 执行 powershell "'{0:N1} MB' -f ((Get-ChildItem D:\RuyiSoft\data -Recurse | Measure-Object Length -Sum).Sum/1MB)"# 备份与恢复报告
## 备份现状
| 项目 | 状态 | 说明 |
|------|------|------|
| 自动备份 | 是/否 | 是否有定时备份任务 |
| 最近备份 | 日期 | 最近一次备份时间 |
| 备份空间 | xx GB | 可用备份空间 |
## 需备份数据
| 类型 | 路径 | 大小 | 优先级 |
|------|------|------|--------|
| 网站文件 | {WWWROOT} | xx GB | 高 |
| 数据目录 | {DATA} | xx GB | 高 |
| 配置文件 | {PANEL}/data/vhost | xx MB | 中 |
## 备份建议
1. 具体备份命令和策略
2. 恢复验证步骤
\,命令需使用PowerShell语法