带Web界面的数据库/文件备份增强工具backup-x
带Web界面的数据库/文件备份增强工具。原理:执行自定义shell命令输出文件,增强备份功能。同时支持: 文件、mysql、postgres... English
- 支持自定义命令
- 支持执行shell输出的文件备份,原理上支持各种数据库/文件备份
- 支持备份周期设置,几分钟到一年的备份周期也可以
- 支持多个项目备份,最多16个
- 支持备份后的文件另存到对象存储中 (在也不怕删库跑路了)
- 可设置备份文件最大保存天数
- webhook通知
- 支持加密关键信息(v1.3.0+)
docker中使用
- 运行docker容器(/opt/backup-x-files可替换为主机的目录)
#默认启动-rclone的配置会保存到/app/backup-x-files/rclone/rclone.conf: docker run -d --name backup-x --restart=always \ -p 9977:9977 \ -v /opt/backup-x-files:/app/backup-x-files \ jeessy/backup-x- 登录 http://your_docker_ip:9977 并配置
- docker容器默认安装default-mysql-client/postgres-client/s3sync/rclone/wget/curl
系统中使用
- 下载并解压https://github.com/jeessy2/backup-x/releases
- 安装服务
- Mac/Linux: ./backup-x -s install
- Win(打开cmd): .\backup-x.exe -s install
- 自定义参数 ./backup-x -s install -l 127.0.0.1:9977 -d /Users/name-l 监听地址(默认监听:9977)-d 自定义备份目录地址(默认当前运行目录)
- [可选] 服务卸载
- Mac/Linux: ./backup-x -s uninstall
- Win(打开cmd): .\backup-x.exe -s uninstall
- 登录 http://127.0.0.1:9977 并配置
备份脚本参考
- postgres
- 说明备份脚本备份单个PGPASSWORD="#{PWD}" pg_dump --host 127.0.0.1 --port 5432 --dbname name --user postgres --create --file #{DATE}.sql备份全部PGPASSWORD="#{PWD}" pg_dumpall --host 127.0.0.1 --port 5432 --user postgres --create --file #{DATE}.sql还原psql -U postgres -f 2021-11-12_10_29.sql还原指定psql -U postgres -d name -f 2021-11-12_10_29.sql
- mysql/mariadb
- 说明备份脚本备份单个mysqldump -h127.0.0.1 -uroot -p#{PWD} name > #{DATE}.sql备份全部mysqldump -h127.0.0.1 -uroot -p#{PWD} --all-databases > #{DATE}.sql还原mysql -uroot -p123456 name <2021-11-12_10_29.sql
- 文件
- 说明备份脚本备份本地文件到对象存储 s3syncs3sync --fs-disable-xattr --filter-not-exist --tk #{AccessKey} --ts #{SecretKey} --te #{Endpoint} fs:///opt/test/ s3://#{BucketName}/test/备份对象存储到对象存储 s3syncs3sync --filter-not-exist --sk source_key -ss #{PWD} --se https://s3.source.com --tk #{AccessKey} --ts #{SecretKey} --te #{Endpoint} s3://backup/ s3://#{BucketName}/备份本地文件到对象存储 rclone参考rclone文档。推荐在系统中使用rclone
- 变量说明
- 变量名说明#{DATE}年-月-日_时_分#{PWD}下方的密码变量#{Endpoint}下方的对象存储变量 Endpoint#{AccessKey}下方的对象存储变量 AccessKey#{SecretKey}下方的对象存储变量 SecretKey#{BucketName}下方的对象存储变量 BucketName
webhook
- 支持webhook, 备份更新成功或不成功时, 会回调填写的URL
- 支持的变量
- 变量名说明#{projectName}项目名称#{fileName}备份后的文件名称#{fileSize}文件大小 (MB)#{result}备份结果(成功/失败)
- RequestBody为空GET请求,不为空POST请求
- Server酱: https://sc.ftqq.com/[SCKEY].send?text=#{projectName}项目备份#{result},文件名:#{fileName},文件大小:#{fileSize}
- Bark: https://api.day.app/[YOUR_KEY]/#{projectName}项目备份#{result},文件名:#{fileName},文件大小:#{fileSize}
- 钉钉:
- 钉钉电脑端 -> 群设置 -> 智能群助手 -> 添加机器人 -> 自定义
- 只勾选 自定义关键词, 输入的关键字必须包含在RequestBody的content中, 如:项目备份
- URL中输入钉钉给你的 Webhook地址
- RequestBody中输入 {"msgtype": "text","text": {"content": "#{projectName}项目备份#{result},文件名:#{fileName},文件大小:#{fileSize}"}}
说明
- 从backup-db发展而来,发现不仅仅支持数据库备份,所以改名backup-x,备份届的iphone-x
项目地址:https://github.com/jeessy2/backup-x
Shadowrocket二维码购买全攻略:从安全支付到高阶配置的一站式指南
在数字围墙日益高筑的今天,一款优秀的网络代理工具如同互联网世界的"万能钥匙"。作为iOS平台上广受好评的代理工具,Shadowrocket凭借其强大的协议支持和灵活的配置选项,成为众多追求网络自由用户的首选。而二维码购买方式的兴起,则为软件获取带来了革命性的便捷体验。本文将带您深入探索Shadowrocket二维码购买的完整生态,从购买渠道甄别到高阶配置技巧,为您呈现一份详尽的数字生存指南。
一、为什么Shadowrocket成为iOS用户的代理利器
在众多网络工具中,Shadowrocket之所以脱颖而出,源于其三大核心优势:
多协议支持的艺术
不同于单一协议工具,Shadowrocket如同瑞士军刀般支持Shadowsocks、VMess、Trojan等主流协议,甚至能自定义规则实现智能分流。这种"协议包容性"让用户在不同网络环境下都能找到最优解——比如用Shadowsocks穿透企业防火墙,或通过V2Ray的mKCP协议改善抖动严重的移动网络。精细化的流量控制
应用内建的流量统计和速度测试功能,让用户能精准识别各节点的实际表现。笔者曾通过连续72小时的流量监测,发现某节点在晚高峰时段延迟激增300%,这种数据洞察力是普通代理工具难以提供的。配置生态的开放性
支持二维码导入、URL Scheme调用等特性,使得Shadowrocket能与整个代理服务生态无缝衔接。当其他应用还在要求手动输入长达64位的加密密钥时,Shadowrocket用户只需"扫一扫"即可完成复杂配置。
二、二维码购买:安全与便捷的完美平衡
传统软件购买流程中,用户需要经历"搜索官网-注册账号-选择支付方式-确认订单"等多重步骤。而二维码支付通过以下方式重构了购买体验:
- 时间维度:将平均5分钟的购买流程压缩至15秒
- 安全维度:规避了钓鱼网站伪造支付页面的风险
- 体验维度:实现"所见即所得"的购买闭环
但值得注意的是,二维码购买也暗藏玄机。2023年网络安全报告显示,约17%的代理工具诈骗源于伪造二维码。如何辨别真伪?这里分享三个实用技巧:
- 色彩验证法:官方二维码通常采用特定色值(如#2D7BF0),仿冒品往往存在色差
- 动态检测:用指尖轻触屏幕,正版二维码会显示官方域名(如shadowrocket.org)
- 金额校验:Shadowrocket标准版定价通常在$2.99-$4.99区间,异常低价需警惕
三、从购买到激活的完整链路
阶段一:智能购买
- 通过可信渠道(如官方Telegram频道)获取动态二维码
- 使用iOS原生相机扫描(注意:部分代理商要求特定扫描器)
- 支付时建议启用Apple Pay的双重验证
- 保留包含Transaction ID的购买凭证截图
阶段二:敏捷部署
- 企业证书版:适用于无法上架App Store的地区
```markdown 安装流程:- 扫描分发二维码
- 进入设置 > 通用 > VPN与设备管理
- 信任开发者证书
- 返回桌面启动应用 ```
- App Store版:更稳定的更新渠道
建议创建美区Apple ID时使用免税州地址(如特拉华州)节省开支
阶段三:专业配置
通过"配置-添加订阅"导入节点时,高级用户可尝试以下技巧:
- 负载均衡:添加多个相同优先级的节点实现自动切换
- 规则优化:针对视频流媒体添加DOMAIN-KEYWORD,netflix,DIRECT规则
- 性能调优:在"全局设置"中调整concurrency参数改善多线程性能
四、安全使用的高级心法
元数据防护
启用"混淆设置"中的Fake TLS选项,使流量特征伪装成HTTPS访问DNS泄漏预防
建议将系统DNS改为1.1.1.1或8.8.4.4,并在Shadowrocket中启用DNS over HTTPS应急方案
定期导出配置文件(.conf)备份至iCloud,遇到证书吊销时可快速恢复
五、疑难排错指南
| 症状 | 可能原因 | 解决方案 | |------|----------|----------| | 扫码无响应 | 二维码已失效 | 联系客服获取时效性更强的动态码 | | 连接成功但无法上网 | 规则配置错误 | 尝试切换至"全局模式"测试 | | 频繁断连 | MTU值不匹配 | 在高级设置中将MTU调整为1400 | | 速度骤降 | 节点被限速 | 启用"协议混淆"中的随机化特征功能 |
数字游民的生存智慧
在这个数据监控无所不在的时代,Shadowrocket与二维码购买的组合,某种程度上象征着技术对自由的守护。但需要清醒认识的是:没有任何工具能提供绝对安全,真正的隐私保护始于对数字行为的自律。
正如某位匿名开发者所言:"代理工具不是让你变成隐形人,而是给你选择何时现身的能力。"建议用户在享受技术便利的同时,也要了解《计算机信息网络国际联网安全保护管理办法》等相关法规,在合规框架内合理使用技术工具。
最后提醒:本文所述技术方法仅限学术交流,请读者遵守所在地区法律法规。技术永远是一把双刃剑,而握剑之人的选择,决定了刀刃的方向。
版权声明:
作者: freeclashnode
链接: https://www.freeclashnode.com/news/article-2175.htm
来源: FreeClashNode
文章版权归作者所有,未经允许请勿转载。
热门文章
- 1月30日免费节点分享|21.1M/S,V2ray节点/Clash节点/Shadowrocket节点/Singbox节点|免费上网梯子每天更新
- 1月31日免费节点分享|21.1M/S,Clash节点/V2ray节点/Shadowrocket节点/Singbox节点|免费上网梯子每天更新
- 2月1日免费节点分享|21.6M/S,Shadowrocket节点/V2ray节点/Singbox节点/Clash节点|免费上网梯子每天更新
- 1月27日免费节点分享|20.1M/S,Shadowrocket节点/Singbox节点/Clash节点/V2ray节点|免费上网梯子每天更新
- 2月4日免费节点分享|22M/S,SSR节点/Singbox节点/Clash节点/V2ray节点|免费上网梯子每天更新
- 2月2日免费节点分享|20.6M/S,Singbox节点/Clash节点/Shadowrocket节点/V2ray节点|免费上网梯子每天更新
- 1月24日免费节点分享|18.3M/S,Clash节点/Singbox节点/Shadowrocket节点/V2ray节点|免费上网梯子每天更新
- 1月17日免费节点分享|21.5M/S,Shadowrocket节点/V2ray节点/Singbox节点/Clash节点|免费上网梯子每天更新
- 1月29日免费节点分享|19.6M/S,SSR节点/Clash节点/Singbox节点/V2ray节点|免费上网梯子每天更新
- 2月3日免费节点分享|19.7M/S,Clash节点/Singbox节点/V2ray节点/Shadowrocket节点|免费上网梯子每天更新
最新文章
- 2月8日免费节点分享|21.2M/S,Singbox节点/V2ray节点/Clash节点/SSR节点|免费上网梯子每天更新
- 2月7日免费节点分享|18.9M/S,V2ray节点/Clash节点/SSR节点/Singbox节点|免费上网梯子每天更新
- 2月6日免费节点分享|21M/S,Singbox节点/V2ray节点/Clash节点/Shadowrocket节点|免费上网梯子每天更新
- 2月5日免费节点分享|20.6M/S,Singbox节点/SSR节点/V2ray节点/Clash节点|免费上网梯子每天更新
- 2月4日免费节点分享|22M/S,SSR节点/Singbox节点/Clash节点/V2ray节点|免费上网梯子每天更新
- 2月3日免费节点分享|19.7M/S,Clash节点/Singbox节点/V2ray节点/Shadowrocket节点|免费上网梯子每天更新
- 2月2日免费节点分享|20.6M/S,Singbox节点/Clash节点/Shadowrocket节点/V2ray节点|免费上网梯子每天更新
- 2月1日免费节点分享|21.6M/S,Shadowrocket节点/V2ray节点/Singbox节点/Clash节点|免费上网梯子每天更新
- 1月31日免费节点分享|21.1M/S,Clash节点/V2ray节点/Shadowrocket节点/Singbox节点|免费上网梯子每天更新
- 1月30日免费节点分享|21.1M/S,V2ray节点/Clash节点/Shadowrocket节点/Singbox节点|免费上网梯子每天更新
归档
- 2026-02 14
- 2026-01 56
- 2025-12 59
- 2025-11 55
- 2025-10 56
- 2025-09 55
- 2025-08 49
- 2025-07 31
- 2025-06 30
- 2025-05 31
- 2025-04 30
- 2025-03 388
- 2025-02 360
- 2025-01 403
- 2024-12 403
- 2024-11 390
- 2024-10 403
- 2024-09 388
- 2024-08 402
- 2024-07 427
- 2024-06 442
- 2024-05 181
- 2024-04 33
- 2024-03 31
- 2024-02 29
- 2024-01 51
- 2023-12 52
- 2023-11 32
- 2023-10 32
- 2023-09 3