前两天nas数据备份时,不小心把immich目录下的文件整错了,然后immich主账号登录不上了,别的账号下的相册都丢失了。虽然原始照片都还在,但是一想到全部要重新上传,再重新扫描一遍,头就开始疼了。
幸好看到官网有数据恢复教程,并且immich每天都会自动备份。
![图片[1]-immich数据恢复-深吸氧](https://xiyang-blog.oss-cn-hangzhou.aliyuncs.com/blog/2025/03/20250518134010400-1024x583.png)
按教程操作了一遍,顺利恢复回去了,虽然丢了两天数据,万幸损失不大。
步骤:
通过SSH工具连接群晖,输入命令:
sudo -i
然后输入密码,切换权限,依次输入下面的命令:
cd /volume1/docker/immich #cd到immich的安装路径,大家改成自己的路径
docker-compose down -v
docker-compose pull
docker-compose create
docker start immich_postgres
sleep 10
gunzip --stdout "/path/to/backup/dump.sql.gz" \ # 改成自己的备份
| sed "s/SELECT pg_catalog.set_config('search_path', '', false);/SELECT pg_catalog.set_config('search_path', 'public, pg_catalog', true);/g" \
| docker exec -i immich_postgres psql --dbname=postgres --username=<DB_USERNAME>
docker-compose up -d
© 版权声明
THE END
暂无评论内容