QKCMS

QKCMS

网站一键备份

网站一键备份

类型 工具
参考价格 30
插件 ID 3
当前版本 1.0.0
插件文件 admin\Plugin\3_backup.php

安装流程

1
安装网站程序 先部署 QKCMS,并完成基础环境配置。
2
进入扩展管理 登录后台后,在导航里打开扩展管理页面。
3
云端安装插件 在云端扩展中找到当前插件,点击安装即可。
4
完成配置使用 安装完成后进入设置页面,开始配置和启用。

简介描述

网站一键备份是一款用于网站数据安全管理的实用工具,支持数据库备份与网站文件备份,可按需勾选备份内容并一键打包下载。适合站长在网站迁移、程序升级、模板修改、数据调整前快速生成备份文件,降低误操作带来的数据风险。

详情介绍

网站一键备份支持对数据库和网站文件进行统一备份,也支持根据实际需求,自定义勾选需要打包的目录、文件和数据表。对于经常维护网站、修改模板、调整程序文件的用户来说,不需要再单独手动导出数据库或逐个整理文件,在后台即可快速完成备份操作。


插件提供文件列表选择、数据库表选择、备份进度显示、备份文件下载和备份文件管理等常用功能。备份完成后会自动生成对应的压缩包,方便站长直接下载保存到本地,用于后续留档、迁移或异常时恢复参考。


这款工具比较适合网站改版前备份、程序升级前备份、数据库调整前备份以及服务器迁移前的数据打包场景。对于需要提升网站维护效率、减少数据丢失风险的用户来说,是一款实用性较高的后台备份工具。


1
2if ($action === 'start_backup') {
3 $backupDatabase = isset($_POST['backup_database']) ? $_POST['backup_database'] === 'true' : true;
4 $selectedPaths = isset($_POST['selected_paths']) ? json_decode(urldecode($_POST['selected_paths']), true) : [];
5 $selectedDirs = isset($_POST['selected_dirs']) ? json_decode(urldecode($_POST['selected_dirs']), true) : [];
6 $selectedTables = isset($_POST['selected_tables']) ? json_decode(urldecode($_POST['selected_tables']), true) : [];
7
8
9 if (!$backupDatabase && empty($selectedPaths) && empty($selectedDirs)) {
10 echo json_encode(['success' => false, 'message' => '请至少选择一项备份内容'], JSON_UNESCAPED_UNICODE);
11 exit;
12 }
13
14
15 $backupFilename = 'qkcms_backup_' . date('Ymd_His') . '.zip';
16 $backupPath = $rootDir . DIRECTORY_SEPARATOR . $backupFilename;
17 createZip($rootDirNoSlash, $backupPath, $selectedPaths, $selectedDirs, ['uploads/temp']);
18}
19


这段代码体现了插件的核心备份流程。用户在后台勾选需要备份的文件、目录和数据表后,系统会先判断是否至少选择了一项备份内容,然后再生成对应的备份压缩包。也就是说,这个插件并不是固定死板的整站打包,而是支持按需选择内容后再执行备份,更适合网站升级、模板修改、程序调整前做针对性留档。

界面预览

网站一键备份
网站一键备份 - 预览截图
×
网站一键备份
网站一键备份

热门工具

智能购物车

这是一个用于 QKCMS 商品页和商城场景的购物车插件,支持商品加入购物车、删除商品、数量调...

评论管理助手

这是一个用于 QKCMS 后台的评论管理插件,主要用于统一配置评论系统的开关、审核、安全过滤...

Base64编码工具

Base64编码工具是一个用于 QKCMS 后台的文本处理辅助工具,支持普通文本与 Base...

友联管理工具

这是一个用于 QKCMS 后台的友情链接管理工具,支持快速添加、编辑、删除友链站点信息(网站...

数据库效验

数据库效验是一个用于 QKCMS 后台的数据库结构检查工具,可一键核对当前数据库中的数据表和...

站点图片管理器

站点图片管理器是用于 QKCMS 后台的图片整理工具,可扫描站内图片文件,检查文章、商品、栏...

网站一键备份评论区

写下你的评论...
首页上一页1下一页尾页

评论

回复的内容: