Debian下 PhpStorm 备份与恢复
一 备份与恢复总览
| 备份对象 | 推荐做法 | 关键目录或文件 | 适用场景 |
|---|---|---|---|
| 配置与插件 | 手动拷贝配置目录;或使用系统级备份工具 | ~/.config/JetBrains/PhpStorm<版本>/;部分旧版本可能在 ~/.PhpStorm<版本>/ | 迁移到新机器、重装系统、跨版本恢复 |
| 项目与代码 | 使用 Git 版本控制;对未纳入 Git 的目录做归档 | 你的项目根目录 | 日常开发、误删恢复、历史版本回溯 |
二 备份方法
手动备份配置目录(通用且最稳妥)
使用 rsync 同步到外部存储或备份服务器
rsync -avz ~/.config/JetBrains/PhpStorm2023.3/ /mnt/backup/phpstorm_config_2023.3/
适合定期增量备份与异地保存。
项目文件备份
优先使用 Git 管理源码;对未纳入 Git 的目录(如依赖、日志、上传文件等)可单独归档:
tar -czvf project_data.tar.gz /path/to/project/uploads /path/to/project/logs
三 恢复方法
在新机器或重装后恢复配置
恢复项目文件
直接解压归档到目标位置,或使用 Git 克隆/拉取最新代码。
四 注意事项与排错