Jump to content

cannot get backup plug in to work


Recommended Posts

umzt8ymbe
Posted (edited)

@LukeI am using the most current Beta Emby thinking that would solve it. but I cannot get back up to work.

 

System Environment

Unraid 7.3.2 Docker 29.5.3 Emby Server: 4.10.0.20 (Docker image: emby/embyserver:4.10.0.20-amd64) Network: Container shares Gluetun VPN namespace (--network=container:gluetun) Config path: /mnt/cache/appdata/emby/config → /config inside container Media path: /mnt/user/media → /media inside container Emby runs as: root inside container (PUID=100, PGID=100)
 

MBBackup Plugin

Version: 1.8.3.0 Installed via: Emby plugin catalog Backup directory configured: /media/zEmbybackup
 

Problem

MBBackup plugin fails to create backups after initial success. First three backups worked (12:55, 13:09, 13:09 on July 24 2026). After manual MBBackup.xml config was created and Emby restarted, backups fail with permission denied error. Plugin was subsequently removed for clean reinstall. Reinstall via Emby plugin catalog times out (mb3admin.com unreachable through Gluetun VPN tunnel).
 

Exact Error Message

Backup Failed on ZEUS-NAS — 7/24/26, 1:29 PM Access to the path '/media/zEmbybackup/embyserver-backup-full/data/library.db' is denied. at Interop.ThrowExceptionForIoErrino(...) at System.IO.FileSystem.CopyFile(String sourceFullPath, String destFullPath, Boolean overwrite) at Emby.Server.Implementations.IO.ManagedFileSystem.CopyFile(String source, String target, Boolean overwrite) at Emby.Server.Implementations.ApplicationHost.BackupDatabases(String destinationFolder) at MBBackup.ServerEntryPoint.ExecuteBackupInternal(PluginConfiguration configuration, CancellationToken cancellationToken, IProgress progress) at MBBackup.ServerEntryPoint.ExecuteBackup(PluginConfiguration configuration, CancellationToken cancellationToken, IProgress progress)
 

Key Observations

1. Plugin successfully created 3 backup folders before failing: - "Emby Server Databases - 2026-07-24 12.55.6/" - "Emby Server Databases - 2026-07-24 13.9.26/" - "Emby Server Databases - 2026-07-24 13.9.29/" 2. Each successful backup contained real data: - library.db (229MB) - authentication.db (471KB) - activitylog.db (3.5MB) - users.db (57KB) 3. After manual MBBackup.xml was created, backup attempts tried to write INSIDE the existing "embyserver-backup-full" subfolder instead of creating a new timestamped folder, causing permission denied. 4. MBBackup.dll and MBBackup.xml were deleted for clean reinstall. 5. Plugin catalog (mb3admin.com) is unreachable from behind Gluetun VPN.
 

Backup Directory Permissions

drwxr-xr-x 1 daemon daemon /mnt/user/media/zEmbybackup/ Owner: daemon:daemon Contents include old backups from July 11 (embyserver-backup-full/) and the 3 successful backups from today.
 

What We Need Help With

1. Why does MBBackup try to write inside an existing subfolder instead of creating a new timestamped folder? 2. How to properly configure MBBackup on Emby 4.10.0.20 running inside a Docker container behind a VPN namespace? 3. How to install MBBackup when plugin catalog is unreachable? 4. What is the correct MBBackup.xml schema for v1.8.3.0?
Edited by umzt8ymbe

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...