kopia备份失败,等待超时

异常报告 · 308 次浏览
leuas 创建于 2024-07-13 17:27

https://temp.getquicker.net/1097517/f0acae24195c426486ff139c7d4e7728.html

在使用动作备份sm19时,一直重复图片中的信息:

我试着把里面提到文件删掉,发现没有用,它会一直生成。接着我试着参照这里遇到相同问题的解决方案,把影子备份关掉或者通过quicker进行影子备份,发现都不行。与此同时,git的备份也无效,只有最开始的那份。

系统版本:windows 11(version 23H2); kopiaUI版本:0.17.0  电脑型号:Lenovo y7000p 2022(系统升级过 ,从家庭到专业,但不是通过官方的)

 

我同时开着两份kopia备份(都是sm19,不同位置)还有一份MEGA的备份(还是sm19),我测试将MEGA的进程删掉,动作还是会报错,然后我试了一下把那个文件(lock....9a.txt)直接加入黑名单,还是没用。

另外这个git本地仓库设置,如果我想备份sm19本体,我应该将本地仓库设置在sm本身所在的文件夹中,如果想备份kopia的仓库,就填kopia仓库地址,我理解正确吗?

我还需要提供哪些信息来帮助您判断为何出现此问题?

感谢您能抽时间回复


回复内容
风未知 2024-07-13 19:05
#1

你提交的调试文件没有按照置顶贴中的要求关闭多线程,我看不到实际的运行日志

下面是两个问题

把影子备份关掉或者通过quicker进行影子备份,发现都不行。

影子备份关掉是指关掉后开着 sm 备份吗?这必定失败,如果是在不开启 sm 的情况下备份,本身就不是影子备份,关不关没区别。也就是说,普通备份也失败吗?

git的备份也无效,只有最开始的那份。

无效是怎么个无效?备份失败?直接被拦截?什么情况下触发的备份?在sm关闭时单独手动备份又如何?

当然,最好还是再给一份有用的 log,这才是信息最明确的


下面是一些解释

我试着把里面提到文件删掉,发现没有用,它会一直生成。

这个文件就是会在每次备份前生成,备份后删除,感觉一直在生成,实际上是一直没有成功删除,多半是备份这一步出了问题

我同时开着两份kopia备份(都是sm19,不同位置)还有一份MEGA的备份(还是sm19),我测试将MEGA的进程删掉,动作还是会报错

不同动作生成的 lock 文件是不一样的,因为 kopia 是可以多线程运行的,这只是每个动作的自锁,避免性能浪费

更多信息可以看lock 文件

另外这个git本地仓库设置,如果我想备份sm19本体,我应该将本地仓库设置在sm本身所在的文件夹中,如果想备份kopia的仓库,就填kopia仓库地址,我理解正确吗?

你的理解是对的,但是我不是很建议用 git 备份 kopia 仓库,性能太差了

leuas 回复 风未知 2024-07-13 22:41 :

https://temp.getquicker.net/1097517/99be7f967b3b4385bae8a5d7769bf44b.html;抱歉,可能是我关闭了其他步骤的多线程。(关错了)。您看这个文档能用吗?另外的问题:如果我非常想用影子备份,那是我不是需要自己把相关影子备份服务的安装文件找到,安装之后才能使用?(如果原因在系统的话);关于‘lock文件’的文章,我一定要用lockhunter吗?因为文章中说似乎有风险,所以我只是安装了软件,还没用。

风未知 回复 leuas 2024-07-13 22:49 :

你的调试文件里只有因为 lock 文件存在而被拦截的信息,然而问题是出在备份时生成了这个文件后没有删除,所以你应该删掉 lock 文件再调试备份,这样的 log 才有用

我不确定你是不是因为系统缺少了 shadowcopy 服务组件才导致影子备份失败,因为你没有告诉我你普通备份能否成功。如果的确是系统原因,那只有补全才行。你可能需要做一个官方镜像修复系统

LockHunter 是用来删 git 多半被占用的 index.lock 的,你能手动删掉就不需要,更何况 kopia 的那个根本不会出现占用


风未知 最后更新于 2024-07-13 22:49
leuas 回复 风未知 2024-07-14 01:01 :
出了点意外导致我log要重弄时(即弄了两次),忘记开sm19,发现没有报错,然后我再打开sm19,也没报错,又点了一下“进行一次影子备份”,然后弹出了powershell,告诉我git和kopia都备份成功,然后我试着给sm改点东西,最初没报错,之后报错了;新log:https://temp.getquicker.net/1097517/473af83eaa8641ce9a7a3adc97d5a108.html;点击“进行一次普通备份“,此时备份成功;如果点击”进行一次git提交“,我不知道是显示的kopia一样(超时,lock文件建议删除)还是备份时根本什么都不会显示。
leuas 回复 风未知 2024-07-14 13:34 :
确实是我填错了,但改完之后,还是还是会出现之前的错误(等待超时),手动进行影子备份和普通备份都是成功的。
风未知 回复 leuas 2024-07-14 13:39 :
我现在有时间帮你远程看眼,留个qq
leuas 回复 风未知 2024-07-14 13:39 :

如果我git本地仓库填错了,我想更换,是不是应该跟着git配置的那篇文章再弄一遍,然后把之前那个删掉?

风未知 回复 leuas 2024-07-14 13:42 :

这样是比较方便的方法

leuas 回复 风未知 2024-07-14 13:57 :

(已加)

风未知 最后更新于 2024-07-14 14:25
风未知 2024-07-14 01:11
#2
回复 leuas :
出了点意外导致我log要重弄时(即弄了两次),忘记开sm19,发现没有报错,然后我再打开sm19,也没报错,又点了一下“进行一次影子备份”,然后弹出了powershell,告诉我git和kopia都备份成功,然后我试着给sm改点东西,最初没报错,之后报错了;新log:https://temp.getquicker.net/1097517/473af83eaa8641ce9a7a3adc97d5a108.html;点击“进行一次普通备份“,此时备份成功;如果点击”进行一次git提交“,我不知道是显示的kopia一样(超时,lock文件建议删除)还是备份时根本什么都不会显示。

你确定 sm19 的进程名是“supermemo19”吗?不是 “sm19” 吗?

填错了进程名,动作就检测不到启动状态,只会进行普通备份,不会进行影子备份


回复主贴