0

Bacula バックアップ システム Director のステータスを解析可能な形式で取得することは可能ですか?

人間が読める表現 (bacula-console を使用するときに表示されるもの) は、TCP 制御接続中にディレクター側で形成されるようです。

4

2 に答える 2

2

どの言語で?最も簡単な方法は、bconsole を呼び出してコマンドを stdin として送信し、stdout と stderr を解析することです。

Bacula は bconsole に対話モードを備えていますが、事前にコマンドを知っていれば問題ありません。

于 2012-01-16T12:03:54.117 に答える
1

必要に応じて、データベースから直接プルすることもできます。

例:

mysql> select JobId, Name, JobStatus from Job ORDER BY JobId DESC Limit 10;
+--------+-------------------------------------+-----------+
| JobId  | Name                                | JobStatus |
+--------+-------------------------------------+-----------+
| 231215 | dbs16 Daily MysqlC XBM Snapshot | T         | 
| 231214 | dbs09 Daily MysqlS XBM Snapshot | T         | 
| 231213 | dbs10 Daily MysqlQ XBM Snapshot | T         | 
| 231212 | dbs11 Daily MysqlT XBM Snapshot | T         | 
| 231211 | dbs16 Daily MysqlI XBM Snapshot | T         | 
| 231210 | dbs19 Daily MysqlE XBM Snapshot | T         | 
| 231209 | dbs18 Daily MysqlB XBM Snapshot | R         | 
| 231208 | dbs17 Daily MysqlG XBM Snapshot | R         | 
| 231207 | Daily Catalog Backup            | C         | 
| 231206 | adm6 svnops SVN Backup          | R         | 
+--------+-------------------------------------+-----------+
于 2013-02-08T17:06:19.940 に答える