-
-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot restore specific AppVM due to unknown error #9699
Comments
There's an I/O error in there, originating from your vault VM that's accessing the backup file. Anything interesting in its kernel logs while this is happening? |
Yeah that message is outdated, |
Yes, there are the following errors: Here's the text, if you prefer that:
|
There are no files in |
Probably a hardware error from your USB drive? If you want to rule out that it's a problem with USB forwarding, you could forward the drive as a block device instead (and then look for kernel errors in sys-usb too), which is usually preferable anyway as it's more robust and there's less attack surface.
That location is in dom0. |
How to file a helpful issue
Qubes OS release
4.2.3
Brief summary
Cannot restore a specific AppVM due to Input/Output error. Error messages reference diagnostic files that do not exist.
Steps to reproduce
pip3 install --upgrade --break-system-packages radicale_storage_decsync
Besides this, there are only minor tweaks I do to the AppVM, such as setting up Thunderbird, adding my Emacs config, Firefox tweaks...
I have successfully backed up and restored this AppVM dozens of times, most recently on October 3, 2024. I have not installed any other software on the AppVM since then. The only difference I can conceive of is the contents of the syncthing folders, and any other changes resulting from normal template updates (which does not cause issues with restoring other AppVMs depending on the same template)
I have totally rebuilt this AppVM yesterday, and proceeded to try to backup and [test to verify] restore. Then I hit these problems:
test restore to verify backup integrity
option. I receive the following error:Something like:
The last sentence here is curious. There are no files in
/var/tmp/restore_*
. The only directories in/var/tmp/
are systemd directories, all containing an empty /tmp/` directory within. I have checked on dom0, this private AppVM, and my vault VM (where my backup USB is mounted for performing these backup/restores).test restore to verify backup integrity
option. I receive a slightly different error message, but this is not much more helpful for me. I cannot determine the cause of the failed restoration.The error message is generally the same, without references to
/var/tmp/
.An AppVM is created with the expected name (
private
), but it does not contain any of my files in the Home directory. It essentially looks like a newly created AppVM with the same Qubes settings.Expected behavior
Restore the backup without failures. Produce a helpful error message.
Actual behavior
Restoring the backup fails, and the error messages lead me to dead ends.
The text was updated successfully, but these errors were encountered: