Linux

Bacula:如何同時開始多項工作?

  • July 6, 2022

我正在使用 bacula 的網路界面 baculum,我有一個問題:

當我想手動執行作業時,我按下“執行作業”按鈕,但我只能開始一項作業。但是我有一組要同時執行的 5 個作業。您是否知道我們是否有辦法開始“一組作業”而不是一個接一個地執行它們?

我們有辦法但只能使用 bconsole 嗎?

謝謝 !

最後我明白了,沒有辦法做到這一點,但我的 bweb 知識是有限的。您通常可以(在 bconsole 命令行中)使用 IE 一口氣創建一個作業:

run job=JobName level=Incremental yes

例如,在腳本中進行這項工作通常也很簡單

#!/bin/bash
set -e

declare -a JOBNAMES=(
 JobName1
 MyOtherJob
 AnotherJob
)

for job in ${JOBNAMES[@]}; do
 printf "run job=\"%s\" level=Incremental yes\n" ${job}
done | bconsole

哪個應該列印出每個作業的結果。

還需要連接的導向器、儲存守護程序和文件守護程序具有有效MaxConcurrentJobs參數以一次支持多個作業,並設置其他因素,例如卷交錯或每個卷的最大作業數。

引用自:https://serverfault.com/questions/1104937