我经常需要在bacula目录中找到要恢复的文件,但不知道它备份的路径或jobid,也不知道文件的全名,只是名称的一部分。 最佳解决方案是在bacula目录中进行SQL搜索。我使用以下形式的sqlquery命令在bconole中尝试了所有版本的mysql查询:
SELECT FROM Filename WHERE Name LIKE '%filename_portion%';
但是在sql命令的语法上得到错误... 有关任务的正确sql查询格式的任何建议吗?
感谢 安东
答案 0 :(得分:2)
您需要在select语句中选择 something 。对于文件名:
SELECT Filename FROM Filename WHERE Name LIKE '%filename_portion%';
对于整个记录:
SELECT * FROM Filename WHERE Name LIKE '%filename_portion%';