Issue Details (XML | Word | Printable)

Key: CORE-1537
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Alexander Peshkov
Reporter: Alexander Peshkov
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Firebird Core

NBackup creates diffrence file in bad place

Created: 25/Oct/07 12:24 PM   Updated: 18/Nov/08 01:53 PM
Component/s: NBACKUP
Affects Version/s: 2.0.0, 2.0.1, 2.1 Alpha 1, 2.1 Beta 1, 2.0.2, 2.0.3, 2.1 Beta 2
Fix Version/s: 2.1 RC1

Time Tracking:
Not Specified

Environment: Any posix platform


 Description  « Hide
With databases, located on a raw device, nbackup tries to create difference file in /dev. For example (when difference file is not specified explicitly) when doing
nbackup -L /dev/sdb9
file /dev/sdb9.delta is created.
Or not created - if DEVFS is used. But even in my case (TMPFS is mounted on /dev) it may be quickly overflown by difference data. In traditional case (/dev is just part of root) - out of space is also quite possible, cause root is as for the rule not too big.

Solution is to force presence of explicitly set difference file location to start nbackup on raw device.

 All   Comments   Work Log   Change History   Version Control   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Alexander Peshkov added a comment - 26/Oct/07 09:31 AM
Added appropriate checks to nbak code.

Pavel Cisar added a comment - 05/Nov/07 11:26 AM
Alex, could you specify the Fix version(s) please?