I use deja-dup to backup my files.
However, I also use waydroid. If I run deja-dup, it will not back up waydroid. It appears to need sudo permissions for that.
But if I run sudo deja-dup, it is now asking me to create my first backup, even though I have already made a backup using normal deja-dup.
Is there a recommended way to solve this problem? What are the advantages and disadvantages of running deja-dup with or without sudo permissions?
Thank you for your help. However, I do not think that the advice at Backup/Restore apps and data | Waydroid will help me. This would help me back up the android system within the virtual machine, but it will not back up the virtual machine itself.
Successfully backed up. The backup data will be at ~/.local/share/waydroid/data/media/0/.SeedVaultAndroidBackup
~/.local/share/waydroid/data/media/ is not owned by the user, which is why I cannot copy it if I do deja-dup without sudo permissions.
~/.local/share/waydroid/data$ ls -blk
total 228
drwx------ 2 root root 4096 Jan 12 00:36 adb
drwx------ 2 root root 4096 Jan 12 00:36 adbroot
drwxrwxr-x 2 user user 4096 Jan 12 00:36 anr
drwxr-xr-x 8 root user 4096 Jan 12 00:36 apex
drwxrwx--x 2 user user 4096 Jan 12 00:36 app
drwx------ 2 root root 4096 Jan 12 00:36 app-asec
drwxrwx--x 2 user user 4096 Jan 12 00:36 app-ephemeral
drwxrwx--x 2 user user 4096 Jan 12 00:36 app-lib
drwxrwx--x 2 user user 4096 Jan 12 00:36 app-private
drwxr-x--x 2 user user 4096 Jan 12 00:36 app-staging
drwx------ 5 user user 4096 Jan 12 00:36 backup
drwxr-xr-x 2 user user 4096 Jan 12 00:36 bootanim
drwxr-xr-x 2 2000 2000 4096 Jan 12 00:36 bootchart
drwxrwx--- 6 user 2001 4096 Jan 12 00:37 cache
drwxrwx--x 4 root root 4096 Jan 12 00:36 dalvik-cache
drwxrwx--x 153 user user 12288 Jan 12 00:36 data
drwxrwx--- 2 1019 1019 4096 Jan 12 00:36 drm
drwxrwx--x 4 root root 4096 Jan 12 00:36 fonts
drwx------ 5 root root 4096 Jan 12 00:36 gsi
-rw------- 1 user user 1 Jan 12 00:37 gsi_persistent_data
drwxrwxr-x 2 user user 4096 Jan 12 00:36 icons
drwxrwx--x 2 user user 4096 Jan 12 00:36 incremental
drwxrwx--- 2 user 2001 4096 Jan 12 00:36 lineageos_updates
drwxr-x--x 5 root root 4096 Jan 12 00:36 local
drwxrwx--- 2 root root 4096 Jan 12 00:36 lost+found
drwxrwx--- 4 1023 1023 4096 Jan 12 00:36 media
drwxrwx--- 2 1031 1031 4096 Jan 12 00:36 mediadrm
drwxrwx--t 62 user 9998 4096 Jan 12 00:36 misc
drwxrwx--t 3 user 9998 4096 Jan 12 00:36 misc_ce
drwxrwx--t 3 user 9998 4096 Jan 12 00:36 misc_de
drwxrwx--- 3 1027 1027 4096 Jan 12 00:36 nfc
drwxrwx--x 2 root root 4096 Jan 12 00:36 ota
drwxrwx--- 2 user 2001 4096 Jan 12 00:36 ota_package
drwx------ 2 user user 4096 Jan 12 00:37 per_boot
drwxrwxr-x 2 user user 4096 Jan 12 00:36 preloads
drwx------ 2 root root 4096 Jan 12 00:37 property
drwxrwx--x 2 user user 12288 Jan 12 00:37 resource-cache
drwx------ 2 user user 4096 Jan 12 00:36 rollback
drwx------ 2 user user 4096 Jan 12 00:36 rollback-history
drwx------ 2 user user 4096 Jan 12 00:36 rollback-observer
drwxrwxr-x 2 user user 4096 Jan 12 00:36 server_configurable_flags
drwx------ 2 user user 4096 Jan 12 00:36 ss
drwxr-x--- 3 root 2000 4096 Jan 12 00:36 ssh
drwxrwxr-x 26 user user 4096 Jan 12 00:37 system
drwxrwx--- 3 user user 4096 Jan 12 00:36 system_ce
drwxrwx--- 4 user user 4096 Jan 12 00:37 system_de
drwxrwx--x 2 user user 4096 Jan 12 00:36 tombstones
drwx--x--x 3 user user 4096 Jan 12 00:36 user
drwx--x--x 3 user user 4096 Jan 12 00:36 user_de
drwxrwx--x 4 root root 4096 Jan 12 00:36 vendor
drwxrwx--x 3 root root 4096 Jan 12 00:36 vendor_ce
drwxrwx--x 3 root root 4096 Jan 12 00:36 vendor_de
drwxr-xr-x 2 user user 4096 Jan 12 00:36 waydroid_tmp
As for your other suggestion, I could consider it. However, it requires sudo privileges to run. Also, it is a random thing off of github, so I do not know if it is really safe.
I read that some users just copy that folder with sudo rights to another place as backup. That should make less problems than running deja-dup as root. But I'm not experienced in that topic, so I'm not sure.