重装VPS系统时, 备份和恢复翻墙软件的配置文件 caddy v2ray xray / Caddyfile config.json
今天把一个Racknerd的VPS重装成了Debian12,涉及到翻墙服务的备份和恢复。如果是简单的设置, 可以用一键脚本带参数解决.
我做的一键脚本都是可以带参数的, 方便你重装的时候一键运行.
https://github.com/crazypeace/v2ray_wss
https://github.com/crazypeace/xray-vless-reality
不过, 我正在用的这个, 配置文件上面做了一些个性化的修改, 比如, 多开了几个inbound. 就需要恢复配置文件了.
涉及 caddy, v2ray, xray 的配置文件 Caddyfile, config.json
翻墙服务的备份和恢复
翻墙服务我用v2ray+caddy跑了一个vless+websocket+tls, 再用xray跑了一个reality.
涉及到的就 caddy, v2ray, xray
备份配置文件
要备份的配置文件
/etc/caddy/Caddyfile
/usr/local/etc/v2ray/config.json
/usr/local/etc/xray/config.json
或者点这个按钮就好
Xftp的传输文件的操作很简单, 就是两个窗口拖来拖去.
定位目录也就是把路径粘贴进去回车就行了.
重装服务
恢复的时候, 使用一键脚本帮忙把各种程序安装成系统服务. 安装脚本执行到设置参数的时候就可以Ctrl+C中断掉.
bash <(curl -L https://github.com/crazypeace/xray-vless-reality/raw/main/install.sh)
bash <(curl -L https://github.com/crazypeace/v2ray_wss/raw/main/install.sh)
恢复配置文件
用Xftp把配置文件恢复上去.
拖两下就行了.
重启服务
service caddy restart
service v2ray restart
service xray restart
========
翻墙客户端的节点信息不用修改, 测试一下, 使用正常.
完
========
后记
还想再省事一点?
那么可以先把要备份的目录打包成一个文件, 只备份这个文件.
zip backup.zip -r /etc/caddy/ /usr/local/etc/v2ray/ /usr/local/etc/xray/
恢复时, 就上传这个文件再解压即可. 注意指定基于根目录 / 解压
unzip -d / backup.zip
评论
发表评论