← Back to team overview

nssbackup-team team mailing list archive

[Bug 334580] [NEW] Backup fails due to error when accessing a temporary file

 

Public bug reported:

Backup fails due to error when accessing a temporary file:

Under certain circumstances the `files.snar` file cannot be copied from
the temporary directory. This issue is caused by bad permissions of the
created temporary directory. In the case that NSsbackup is called as
superuser first, the temporary directory cannot be accessed by non-
privileged users afterwards and the backup fails.

Experienced with
OS: Ubuntu 8.10
NSsbackup 0.2.0-RC6 installed both from PPA and from source.

Here is the interesting portion of the log:

2009-02-25 23:02:41,127 - DEBUG - tar.py:makeTarIncBackup(299) - Temporary snarfile: /tmp/nssbackup/files.snar
2009-02-25 23:02:41,128 - ERROR - nssbackupd.py:__onError(226) - [Errno 13] Permission denied: '/tmp/nssbackup/files.snar'
2009-02-25 23:02:41,130 - ERROR - nssbackupd.py:__onError(227) - Traceback (most recent call last):
  File "/home/peer/programming/python/nssb/modified/trunk/nssbackup/src/nssbackup/nssbackupd.py", line 217, in run
    self.__bm.makeBackup()
  File "/home/peer/programming/python/nssb/modified/trunk/nssbackup/src/nssbackup/managers/BackupManager.py", line 357, in makeBackup
    self.__actualSnapshot.commit()
  File "/home/peer/programming/python/nssb/modified/trunk/nssbackup/src/nssbackup/util/Snapshot.py", line 339, in commit
    self.__makebackup()
  File "/home/peer/programming/python/nssb/modified/trunk/nssbackup/src/nssbackup/util/Snapshot.py", line 528, in __makebackup
    TAR.makeTarIncBackup(self)
  File "/home/peer/programming/python/nssb/modified/trunk/nssbackup/src/nssbackup/util/tar.py", line 307, in makeTarIncBackup
    shutil.copy( base_snarfile, tmp_snarfile )
  File "/usr/lib/python2.5/shutil.py", line 85, in copy
    copyfile(src, dst)
  File "/usr/lib/python2.5/shutil.py", line 52, in copyfile
    fdst = open(dst, 'wb')
IOError: [Errno 13] Permission denied: '/tmp/nssbackup/files.snar'

** Affects: nssbackup
     Importance: Medium
     Assignee: Jean-Peer Lorenz (peer.loz)
         Status: Confirmed

** Affects: nssbackup/0.2
     Importance: Medium
     Assignee: Jean-Peer Lorenz (peer.loz)
         Status: Confirmed


** Tags: backup failure

-- 
Backup fails due to error when accessing a temporary file
https://bugs.launchpad.net/bugs/334580
You received this bug notification because you are a member of NSsbackup
team, which is subscribed to NSsbackup.



Follow ups

References