Debian下备份与恢复FileZilla的可行方案
一 备份与恢复范围
- 需要保护的内容通常包括两类:
- 客户端配置与站点管理器:包含站点列表、连接历史、书签、界面与传输相关设置等。
- 通过FileZilla管理的远程数据:即服务器上的实际文件,需通过FileZilla下载到本地,或用其他备份手段对服务器做镜像。
二 客户端配置与站点管理器的备份与恢复
三 远程服务器数据的备份与恢复
-
使用FileZilla进行“文件级”备份与恢复
- 备份:连接到服务器 → 在本地窗格选择要备份的目录 → 右键【传输】→【导出】(将所选文件/目录导出到本地)。
- 恢复:连接到服务器 → 在本地窗格选择已导出的备份 → 右键【传输】→【导入】(将备份上传/恢复到远程目标路径)。
- 说明:这是“文件内容”的备份方式,适合按需选取目录或文件,不替代整站镜像工具。
-
使用系统级/镜像工具做整站备份(更稳妥)
- 示例(对服务器做打包备份):
- 打包:sudo tar -czvf /backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/media --exclude=/sys /path/to/site
- 分割:split -b 2G /backup.tar.gz backup.tar.gz.part
- 恢复:cat backup.tar.gz.part* > backup.tar.gz && sudo tar -xzvf backup.tar.gz -C /
- 说明:适合对网站根目录或数据目录做周期性整备,恢复时一致性更好。
四 常见问题与注意事项
- 配置路径差异:新版本多为**~/.config/filezilla/,极旧版本可能是~/.filezilla/**;不确定时先查找这两个路径再决定备份方式。
- 导入失败或不生效:优先使用“导出/导入站点管理器设置”的方式;整包覆盖前先关闭FileZilla,恢复后检查站点是否完整。
- 安全性:导出的站点文件可能包含明文密码(取决于你的保存方式),请妥善保护备份文件并限制访问权限。
- 版本兼容:跨大版本直接覆盖配置目录可能带来兼容问题,建议先导出站点管理器设置,再在新版本中按需微调。