Yes, I think commands 2 and 3 should be successful because command 1 is successful.
Is the path entirely ASCII? Is "someuser" the real name? You could try (echo "restore"; echo 3; echo 1100162; echo "cd /var") | bconsole (echo "restore"; echo 3; echo 1100162; echo "cd /var/spool") | bconsole (echo "restore"; echo 3; echo 1100162; echo "cd /var/spool/imap") | bconsole etc to see which directory is invalid. __Martin >>>>> On Thu, 18 Apr 2019 13:43:11 +0200, Christoph Litauer said: > > Dubious ... > > # (echo "query"; echo 12; echo 1100162) | bconsole | grep someuser/ | grep > cyrus.header > | /var/spool/imap/d/user/someuser/Transkriptionen/ > | cyrus.header | > > # echo "list files jobid=1100162" | bconsole | grep someuser/Transkriptionen > <no result> > > # (echo "restore"; echo 3; echo 1100162; echo "cd > /var/spool/imap/d/user/someuser/Transkriptionen") | bconsole > ... > Invalid path given. > ... > > > In my opinion all 3 commands should be successful? > > > Am 18.04.2019 um 11:39 schrieb Martin Simmons <mar...@lispworks.com>: > > > > You could also check with query 12 (List Files for a selected JobId) to see > > if > > that lists your files. > > > > __Martin > > > >>>>>> On Wed, 17 Apr 2019 17:53:50 +0100, Martin Simmons said: > >> > >> Ah, it looks like query 2 will list up to 5 lines for jobs that span more > >> than > >> one volume, so that is not suspicious after all. > >> > >> Do you have any non-ASCII characters in the path (I assume "someuser" is a > >> manual edit)? > >> > >> __Martin > >> > >> > >>>>>> On Wed, 17 Apr 2019 16:59:29 +0200, Christoph Litauer said: > >>> > >>> Hi Martin, > >>> > >>> thanks for the suggestions. > >>> The job is about 161GB and spans more than one "File"-volume. "list > >>> jobmedia jobid=1100162" gives all the index numbers for all mentioned > >>> volumes. And a query 7 gives: > >>> > >>> Choose a query (1-20): 7 > >>> Enter JobId: 1100162 > >>> +-----------+------------+ > >>> | jobid | volumename | > >>> +-----------+------------+ > >>> | 1,100,162 | File-2110 | > >>> | 1,100,162 | File-2885 | > >>> | 1,100,162 | File-1828 | > >>> | 1,100,162 | File-2598 | > >>> | 1,100,162 | File-2188 | > >>> | 1,100,162 | File-1157 | > >>> | 1,100,162 | File-1500 | > >>> | 1,100,162 | File-1107 | > >>> | 1,100,162 | File-1995 | > >>> +-----------+------------+ > >>> > >>> My retention time for differentials is about 3 month. I use postgres. > >>> > >>> Everything seems to be ok. Will investigate further. > >>> > >>>> Am 12.04.2019 um 16:21 schrieb Martin Simmons <mar...@lispworks.com>: > >>>> > >>>> Thq query output looks suspicious to me -- do you expect the file to be > >>>> stored > >>>> 5 times in the same job? > >>>> > >>>> It might be interesting to see the output from "list jobmedia > >>>> jobid=1100162" and > >>>> query 7 (List Volumes used by selected JobId) for 1100162. > >>>> > >>>> If you are using mysql, then I suggest running mysqlcheck abd myisamchk > >>>> if > >>>> appropriate. > >>>> > >>>> Also, I assume you mean "list files jobid=1100162" (not job=1100162). > >>>> > >>>> __Martin > >>>> > >>>> > >>>> > >>>>>>>>> On Fri, 12 Apr 2019 11:02:52 +0200, Christoph Litauer said: >>>>> >>>>> Dear bacula users, >>>>> >>>>> I am using bacula 9.0.4. I wonder about a strange effect: >>>>> >>>>> Sometimes I get restore requests without a concrete timestamp. The users >>>>> can't remember the time of removal. In these cases I use the bconsole >>>>> query command, option 2 "List where the most recent copies of a file are >>>>> saved". Example: >>>>> >>>>> Choose a query (1-20): 2 >>>>> /var/spool/imap/d/user/someuser/Transkriptionen/ >>>>> Enter filename: cyrus.index >>>>> Enter Client name: imap1 >>>>> +-----------+---------------------+------------+------------+ >>>>> | jobid | jobstarttime | volumename | clientname | >>>>> +-----------+---------------------+------------+------------+ >>>>> | 1,100,162 | 2019-03-27 00:07:01 | File-1107 | imap1 | >>>>> | 1,100,162 | 2019-03-27 00:07:01 | File-1157 | imap1 | >>>>> | 1,100,162 | 2019-03-27 00:07:01 | File-1500 | imap1 | >>>>> | 1,100,162 | 2019-03-27 00:07:01 | File-1828 | imap1 | >>>>> | 1,100,162 | 2019-03-27 00:07:01 | File-1995 | imap1 | >>>>> +-----------+---------------------+------------+------------+ >>>>> >>>>> Then I try to find the file with "list files job=1100162", but no luck. I >>>>> am not able to restore the file in the queried job. >>>>> >>>>> Is my index corrupt? But we never had problems restoring files (with >>>>> concrete timestamps). Or is the query weird? >>>>> >>>>> -- >>>>> Kind regards >>>>> Christoph >>>>> _________________________________________ >>>>> Uni Koblenz, Computing Centre, Office A 022 >>>>> Postfach 201602, 56016 Koblenz >>>>> Fon: +49 261 287-1311, Fax: -100 1311 >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Bacula-users mailing list >>>>> Bacula-users@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/bacula-users >>>>> > >>> > >>> > >>> -- > >>> Freundliche Grüße > >>> Christoph Litauer > >>> _________________________________________ > >>> Uni Koblenz, Rechenzentrum, Raum A 022 > >>> Postfach 201602, 56016 Koblenz > >>> Fon: +49 261 287-1311, Fax: -100 1311 > >>> > >>> > >>> > >>> > >>> > >>> > >> > > > > > > _______________________________________________ > > Bacula-users mailing list > > Bacula-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/bacula-users > > > -- > Freundliche Grüße > Christoph Litauer > _________________________________________ > Uni Koblenz, Rechenzentrum, Raum A 022 > Postfach 201602, 56016 Koblenz > Fon: +49 261 287-1311, Fax: -100 1311 > > > > > > _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users