Hello Qubists

I currently use Qubes R4 RC2, and would like to upgrade to RC3 after a backup. 
But I experience problems with the qvm-restore-backup --verify-only command. 

Should I worry about the quality of my backup ?


Here is my workflow:

1) backup on a USB external drive:

[jl@dom0 bin]$ qvm-backup --compress --encrypt --passphrase-file 
/home/jl/bin/savequbes.passphrase /run/media/jl/qubes_backup \
        debian-9    \
        fedora-25   \
        fedora-25-dvm \
        mail        \
        media       \
        trusted     \
        vault       \
        dom0        \
        sys-net     \
        sys-firewall

------------------+--------------+--------------+
               VM |         type |         size |
------------------+--------------+--------------+
            media |           VM |    419.8 MiB |
             dom0 |    User home |     10.5 MiB |
        fedora-25 |  Template VM |      4.9 GiB |
          sys-net |           VM |    100.4 MiB | <-- The VM is running, backup 
will contain its state from before its start!
     sys-firewall |           VM |    100.4 MiB | <-- The VM is running, backup 
will contain its state from before its start!
             mail |           VM |    580.4 MiB |
            vault |           VM |      2.7 GiB |
    fedora-25-dvm |           VM |    156.3 MiB |
          trusted |           VM |    122.1 MiB |
         debian-9 |  Template VM |      6.2 GiB |
------------------+--------------+--------------+
      Total size: |                    15.3 GiB |
------------------+--------------+--------------+
VMs not selected for backup:
 - anon-whonix
 - debian-8
 - sys-whonix
 - whonix-gw
 - whonix-ws
 - whonix-ws-dvm

Do you want to proceed? [y/N] y
2017-11-29 22:35:41,073 [MainProcess selector_events.__init__:65] asyncio: 
Using selector: EpollSelector
Making a backup... 100.00%

2) the verify option fails 

[jl@dom0 ~]$ qvm-backup-restore -p bin/savequbes.passphrase --verify-only 
/run/media/jl/qubes_backup/qubes-2017-11-29T223541 
app: Checking backup content...
Traceback (most recent call last):
  File "/usr/bin/qvm-backup-restore", line 9, in <module>
    load_entry_point('qubesadmin==4.0.9', 'console_scripts', 
'qvm-backup-restore')()
  File 
"/usr/lib/python3.5/site-packages/qubesadmin/tools/qvm_backup_restore.py", line 
219, in main
    appvm, passphrase)
  File "/usr/lib/python3.5/site-packages/qubesadmin/backup/restore.py", line 
838, in __init__
    self.backup_app = self._process_qubes_xml()
  File "/usr/lib/python3.5/site-packages/qubesadmin/backup/restore.py", line 
1237, in _process_qubes_xml
    backup_app = Core3Qubes(qubes_xml_path)
  File "/usr/lib/python3.5/site-packages/qubesadmin/backup/core3.py", line 60, 
in __init__
    super(Core3Qubes, self).__init__(store)
  File "/usr/lib/python3.5/site-packages/qubesadmin/backup/__init__.py", line 
33, in __init__
    self.load()
  File "/usr/lib/python3.5/site-packages/qubesadmin/backup/core3.py", line 159, 
in load
    self.import_core3_vm(element)
  File "/usr/lib/python3.5/site-packages/qubesadmin/backup/core3.py", line 134, 
in import_core3_vm
    vm.label = self.labels[vm.properties.pop('label')]
KeyError: 'red'

3) I managed to check manually the validity of the backup with this article:

https://www.qubes-os.org/doc/backup-emergency-restore-v4/


Jean-Luc

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/84718114-4c1c-4249-9d13-aa801e963174%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to