Admin Backup to target within symlink destination

groenleer

Verified User
Joined
Jul 24, 2006
Messages
14
Location
Tilburg
Hi Folks,

Having a server for a friend who has the DA panel on it.
During Admin Backups we are experiencing problems. (also during user backups, so it seems to depend on the backup job)

When the target of the backup is a directory within a symbolic link destination creating the backup fails.
When we mount the desired end destination to the /home/admin/admin_backups mountpoint with a bind option it seems to work quite well.

My question:
How can we make this work with symbolic links?
The reason why, each user gets his user_backups folder symlinked to a other harddisk to spread the risk of losing data with a hardware failure. (Yes i know this is not a real backup scenario, but it is what is asked for at this moment).

Logs from the backup job when failing:
Code:
Unable to create path '/home/admin/admin_backups/daily/dummy/backup/dummy.tld/email': <b>Parent directory does not allow write, or one of the directories didn't allow search (execution) permission</b>

lstat('/home/admin/admin_backups/daily/dummy/backup/dummy.tld/email'): No such file or directory
lstat('/home/admin/admin_backups/daily/dummy/backup/dummy.tld'): No such file or directory

/home/admin/admin_backups/daily/dummy/backup/dummy.tld/email: No such file or directory
/home/admin/admin_backups/daily/dummy/backup/dummy.tld: No such file or directory
/home/admin/admin_backups/daily/dummy/backup: dummy:dummy drwx------, running as root:root
/home/admin/admin_backups/daily/dummy: dummy:dummy drwx------, running as root:root
/home/admin/admin_backups/daily: admin:admin drwx--x--x, running as root:root
/home/admin/admin_backups: admin:admin drwxr-xr-x, running as root:root
/home/admin: admin:admin drwx--x--x, running as root:root
/home: root:root drwx--x--x, running as root:root
/: root:root dr-xr-xr-x, running as root:root


Error copying ./data/users/dummy/crontab.conf to /home/admin/admin_backups/daily/dummy/backup/crontab.conf : Unable to open /home/admin/admin_backups/daily/dummy/backup/crontab.conf53Jcg2 for writing

Error copying ./data/users/dummy/ticket.conf to /home/admin/admin_backups/daily/dummy/backup/ticket.conf : Unable to open /home/admin/admin_backups/daily/dummy/backup/ticket.confUkggvG for writing

Error copying /home/dummy/.shadow to /home/admin/admin_backups/daily/dummy/backup/.shadow : Unable to open /home/admin/admin_backups/daily/dummy/backup/.shadowwjdmKk for writing

Error copying ./data/users/dummy/domains/dummy.tld.conf to /home/admin/admin_backups/daily/dummy/backup/dummy.tld/domain.conf : Unable to open /home/admin/admin_backups/daily/dummy/backup/dummy.tld/domain.conf1UDwZY for writing

Error reading /home/admin/admin_backups/daily/dummy/backup/dummy.tld/domain.conf to insert local_domain & private_html_is_link: Unable to open /home/admin/admin_backups/daily/dummy/backup/dummy.tld/domain.conf for reading.
Permission denied

Error copying ./data/users/dummy/domains/dummy.tld.usage to /home/admin/admin_backups/daily/dummy/backup/dummy.tld/domain.usage : Unable to open /home/admin/admin_backups/daily/dummy/backup/dummy.tld/domain.usageCKgJeD for writing

Error writing /home/admin/admin_backups/daily/dummy/backup/apache_owned_files.list : Unable to open file for writing
Permission denied

Could not read /home/admin/admin_backups/daily/dummy/backup as dummy
Info as root: /home/admin/admin_backups/daily/dummy/backup: dummy:dummy drwx------, running as root:root
Error Compressing the backup file user.admin.dummy.tar.gz : /bin/tar: /home/admin/admin_backups/daily/dummy: Cannot chdir: Permission deniedtar (child):
/home/admin/admin_backups/daily/dummy/user.admin.dummy.tar.gz: Cannot open/bin/tar: Error is not recoverable: exiting now
: Permission denied
tar (child): Error is not recoverable: exiting now

Error renaming /home/admin/admin_backups/daily/dummy/user.admin.dummy.tar.gz to /home/admin/admin_backups/daily/user.admin.dummy.tar.gz : Unable to move /home/admin/admin_backups/daily/dummy/user.admin.dummy.tar.gz to /home/admin/admin_backups/daily/user.admin.dummy.tar.gz:
A directory component in oldpath  or  newpath does not exist or is a dangling symbolic link.

<20:20:01>
 
Back
Top