March 16Mar 16 Vault is backup and restore plugin for Unraid 7.0+.Search for Vault in the CA Store and install.Install URL: https://raw.githubusercontent.com/ruaan-deysel/vault/main/plugin/vault.plgWhy this plugin:To simplify the backup process of Dockers and VMs on unraid servers without needing multiple plugins.What it backs up:Docker containers (image, XML config, appdata volumes)Virtual machines (live snapshot or cold backup)Folders and pluginsStorage destinations: Local, SFTP, SMB/CIFS, NFS, WebDav, S3/S3 Compatible storageHighlights:Full, incremental, and differential backup typesCron scheduling with retention policiesAES-256 encryption at restGuided restore wizardBackup replication to a second Vault instance (Work in Progress)Real-time progress via WebSocketUnraid and Discord notificationsREST API with 40+ endpointsMCP server for AI assistant integrationModern web UI (Svelte 5) with multiple themesFor any bugs please submit on Github as its easier to track and implement fixes.Bugs: https://github.com/ruaan-deysel/vault/issuesWiki: https://deepwiki.com/ruaan-deysel/vault Edited May 28May 28 by PanicMechanic007 Few updates
March 18Mar 18 On 3/16/2026 at 2:41 AM, PanicMechanic007 said:Guided restore wizardseems to be failing on containers that have tailscale. archiving volume /usr/local/share/docker/tailscale_container_hook: opening source root: open /usr/local/share/docker/tailscale_container_hook: not a directory
March 18Mar 18 Author 5 hours ago, erdius said:seems to be failing on containers that have tailscale.archiving volume /usr/local/share/docker/tailscale_container_hook: opening source root: open /usr/local/share/docker/tailscale_container_hook: not a directoryThanks for letting me know. I'll have a look and work on a fix.
March 30Mar 30 Hi,This is amazing thank you, is it possible to ignore parts of a container?I use plex, like many people, but dont need to back up all the folders, the cache, metadata folder etc, it takes a considerable amount of time and disk space to back these up.Is there a work around for excluding parts of a container?Thank you in advance.
March 30Mar 30 Hi PanicMechanic007,since I'm not on github please consider my improvements:Bugs:No matter which month I select, only 28 days are displayed.I set the scheduled date to December 28 at 2:00 AM every year, but the summary (page 3) shows 28 day at 2:00 AM every month.Which one is correct?When saving a storage and backup job, both processes complete successfully, but the window does not close. Instead, after a few seconds, the error "Vault daemon not available" appears. If I click Save again, the error message "constraint failed: UNIQUE constraint failed: jobs.name (2067)" appears, because the job was already created a few seconds earlier.New features:For us, as fellow Europeans, a 24-hour format is a good choice.Instead of scheduled backups per day/month/year, a manual option would be required. In other words, a backup job without a schedule.When specifying dates for a month, "first day" and "last day" would be appropriate (since not all months have the same number of days).Settings --> General: Database location: Vault displays the message: “No cache drive detected. Database writes are performed directly to the USB drive, which may shorten its lifespan.” But how do I change the database location or the entire working directory?
March 30Mar 30 seems for me it stops working after my two first backups. thought it was a problem with qbittorrent. i excluded it but same outcome.and yes. would be nice if we could exlude some directories in the solution. but nice work so far
March 30Mar 30 amazing contribution. looks like https://github.com/stephondoestech/unraid-config-guardian on steroids.
March 30Mar 30 Author 4 hours ago, iws said:. Hi PanicMechanic007,since I'm not on github please consider my improvements:Bugs:No matter which month I select, only 28 days are displayed.I set the scheduled date to December 28 at 2:00 AM every year, but the summary (page 3) shows 28 day at 2:00 AM every month.Which one is correct?When saving a storage and backup job, both processes complete successfully, but the window does not close. Instead, after a few seconds, the error "Vault daemon not available" appears. If I click Save again, the error message "constraint failed: UNIQUE constraint failed: jobs.name (2067)" appears, because the job was already created a few seconds earlier.New features:For us, as fellow Europeans, a 24-hour format is a good choice.Instead of scheduled backups per day/month/year, a manual option would be required. In other words, a backup job without a schedule.When specifying dates for a month, "first day" and "last day" would be appropriate (since not all months have the same number of days).Settings --> General: Database location: Vault displays the message: “No cache drive detected. Database writes are performed directly to the USB drive, which may shorten its lifespan.” But how do I change the database location or the entire working directory?I'll look into it. Thanks for the feedback>You change the custom snapshot path location to location of your choice.Vault runs in memory by default to not put strain on the usb and keeps backup copy of database on cache or another location so in the event of power failure or reboot it restores from snapshot location automatically. Edited March 30Mar 30 by PanicMechanic007
March 30Mar 30 Author 2 hours ago, bubbadk said:seems for me it stops working after my two first backups. thought it was a problem with qbittorrent. i excluded it but same outcome.and yes. would be nice if we could exlude some directories in the solution. but nice work so farIf you are on GitHub it will be great if you can log it as an issue for me to investigate
March 30Mar 30 Author 9 hours ago, Jubbleys said:Hi,This is amazing thank you, is it possible to ignore parts of a container?I use plex, like many people, but dont need to back up all the folders, the cache, metadata folder etc, it takes a considerable amount of time and disk space to back these up.Is there a work around for excluding parts of a container?Thank you in advance.If you are on github please open issue for enhancement or bugs. I'll make a plan to investigate and add extra features
March 31Mar 31 I haven’t used this plugin yet (I’m currently using Appdata Backup + VM Backup + Duplicati), but I really like its modern interface. I have a few questions about whether to use it:I saw someone on the forum mention that this plugin doesn’t seem to support selectively backing up specific directories of a container. Is it possible to back up only the contents under /mnt/user/appdata?Does it support periodically backing up specified folders (unrelated to Docker or virtual machines) to another directory without constantly waking up the destination disk from sleep?
March 31Mar 31 Author 4 hours ago, Wizard_ said:I haven’t used this plugin yet (I’m currently using Appdata Backup + VM Backup + Duplicati), but I really like its modern interface. I have a few questions about whether to use it:I saw someone on the forum mention that this plugin doesn’t seem to support selectively backing up specific directories of a container. Is it possible to back up only the contents under /mnt/user/appdata?Does it support periodically backing up specified folders (unrelated to Docker or virtual machines) to another directory without constantly waking up the destination disk from sleep?Hi, yes it supports folder and file backups on a schedule and you can backup only the contents under /mnt/user/appdata or whichever folder and file you want to backup. It only wakes up the disk where the backup location is to store the compressed backup file. I'm going to add functionality in for container backups so that users can specify containers paths eg. /config/Library/Application Support/Plex Media Server/Cache which should be excluded. For more info you can look at the wiki https://deepwiki.com/ruaan-deysel/vault
March 31Mar 31 This is great! Nice GUI and very straightforward.Trying it on a simple Unraid and works swift. Dummy me though, how do you delete backups? I ended up creating one twice it was done so fast. Also, is there a way to clear the logs? Edited March 31Mar 31 by RaidPC Typo
April 1Apr 1 Author 4 hours ago, RaidPC said:This is great! Nice GUI and very straightforward.Trying it on a simple Unraid and works swift. Dummy me though, how do you delete backups? I ended up creating one twice it was done so fast. Also, is there a way to clear the logs?Hello, you delete the backup job and it will ask you "Keep backup files" or "Delete backup files" I have a list of improvements I need to make and "Clear logs" feature is on the list.
April 1Apr 1 When I rebooted Unraid, I lost my configuration. Is that just me?Uploading Attachment...
April 1Apr 1 How do you change the database location?I have a mirrored SSD cache pool that isn't being detected.Uploading Attachment...
April 1Apr 1 22 minutes ago, Jaybau said:How do you change the database location?I have a mirrored SSD cache pool that isn't being detected.Uploading Attachment...I have the same question. I don't use a cache pool because I have a zpool of all nvme drives.2 hours ago, PanicMechanic007 said:Hello, you delete the backup job and it will ask you "Keep backup files" or "Delete backup files" I have a list of improvements I need to make and "Clear logs" feature is on the list.What if I want to delete a backup but not the job? How would I then delete a backup?
April 1Apr 1 Author 1 minute ago, Marino13 said:I have the same question. I don't use a cache pool because I have a zpool of all nvme drives.What if I want to delete a backup but not the job? How would I then delete a backup?I could probably word this better, but to change database location, under Database Location, change the snapshot path to the new location if you dont use cache pool. Vault DB will save a snapshot in new location.You can delete the backup files manually from the backup location. I have a list of improvements to make so will add feature in to delete backups files from the UI but keep the jobs intact. Edited April 1Apr 1 by PanicMechanic007
April 7Apr 7 Author On 4/3/2026 at 3:36 AM, Jaybau said:How do I keep my configuration after an Unraid reboot?I'm working on a fix for persisting configuration during reboots
April 7Apr 7 8 minutes ago, PanicMechanic007 said:I'm working on a fix for persisting configuration during rebootsTo survive reboots one may write settigns to the flsh drive mounted at "/boot/" the partition in the plugin directory.if your lookign for a place to store a file that will survive a reboot. Edited April 7Apr 7 by bmartino1
April 15Apr 15 How to exclude container mapped folders other than /mnt/user/appdata/* ?I have Alist with mounted folder with photo albums and I want exclude that from container backup.EDIT: and add ignore "/var/run/docker.sock" mount (portainer/traefik) (end with error)thank you. Edited April 15Apr 15 by QuadrifoglioVerde
April 15Apr 15 When setting up a backup job for VM's the incremental option is not working correctly. It still creates a full image on subsequent backups.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.