On 8 Feb 2012, at 20:18, Gino Lisignoli wrote:

> Hello!
> 
> I seem to be having an issue restoring backups from one of my servers. 
> Whenever I try to do a restore from it bacula-dir crashes and returns me to 
> the prompt
> 
> [root@server:/root] bconsole
> Connecting to Director localhost:9101
> 1000 OK: server-dir Version: 5.0.3 (04 August 2010)
> Enter a period to cancel a command.
> *restore
> Automatically selected Catalog: LocalCatalog
> Using Catalog "LocalCatalog"
> First you select one or more JobIds that contain files
> to be restored. You will be presented several methods
> of specifying the JobIds. Then you will be allowed to
> select which files from those JobIds are to be restored.
> 
> To select the JobIds, you have the following choices:
>      1: List last 20 Jobs run
>      2: List Jobs where a given File is saved
>      3: Enter list of comma separated JobIds to select
>      4: Enter SQL list command
>      5: Select the most recent backup for a client
>      6: Select backup for a client before a specified time
>      7: Enter a list of files to restore
>      8: Enter a list of files to restore before a specified time
>      9: Find the JobIds of the most recent backup for a client
>     10: Find the JobIds for a backup for a client before a specified time
>     11: Enter a list of directories to restore for found JobIds
>     12: Select full restore to a specified Job date
>     13: Cancel
> Select item:  (1-13): 6
> The restored files will the most current backup
> BEFORE the date you specify below.
> 
> Enter date as YYYY-MM-DD HH:MM:SS :2012-02-06 12:00:00
> Automatically selected Client: server
> The defined FileSet resources are:
>      1: server
>      2: server-open
> Select FileSet resource (1-2): 1
> +-------+-------+-----------+-------------------+---------------------+------------+
> | jobid | level | jobfiles  | jobbytes          | starttime           | 
> volumename |
> +-------+-------+-----------+-------------------+---------------------+------------+
> |   488 | F     | 8,989,782 | 2,768,148,878,795 | 2012-02-04 17:01:56 | 
> 000045L5   |
> |   488 | F     | 8,989,782 | 2,768,148,878,795 | 2012-02-04 17:01:56 | 
> 000065L5   |
> +-------+-------+-----------+-------------------+---------------------+------------+
> You have selected the following JobId: 488
> 
> Building directory tree for JobId(s) 488 ...  
> +++++++++++++++++++++++++++++++++++++++[root@server:/root]
> 
> From the log file all I can find is:
> 
> 09-Feb 09:01 chsv01-dir: ABORTING due to ERROR in smartall.c:145 Out of memory
> 
> Nothing shows up in kern.log, syslog or messages.
> 
> uname -a: Linux chsv01 2.6.31.9 #1 SMP Tue Mar 9 15:50:13 NZDT 2010 i686 
> GNU/Linux
> 
> 32Bit Linux, On average 10GB of free ram. I have noticed that the bacula-dir 
> process does jump to around 2.6Gb of memory usage after it finishes fetching 
> from the postgres database. Though I don't think it's hitting the 32bit 
> memory limit as I should have seen something in kern.log or syslog right?
> 
> Any ideas?
> 
> 
> 
> 
> 
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d_______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users

I know this doesn't help the OP solve their problem, but I too have seen this 
problem, just the other day, when trying to restore a file (only a ~150mb 
file). Only in my case I was using using bextract, not bconsole. I'm using 
5.0.1 though... (stuck to packages from Ubuntu repositories :-( ) The server is 
running Ubuntu server 10.4.3, x86_64 with 1GB RAM (tried assigning 2GB RAM to 
the machine too, but still the same issue).

I received the error stated above, then I got a segfault reported and returned 
to shell.

I would be interested to see if anyone has any input on what could be causing 
this error, as I wasn't able to get to the bottom of it. In the end I was able 
to restore from the volume by using bscan to repopulate the catalog with the 
volume contents, but I'd like to know how to deal with the problem, if I ever 
had to fall back onto bextract!

Thanks,

Joe
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to