งานเป็นวัตถุที่สามารถกำหนดค่าได้สำคัญที่สุดใน Bacula เนื่องจากเป็นการรวมตัวกันของไคลเอนต์ชุดไฟล์และการตั้งค่าอื่น ๆ เพื่อควบคุมสิ่งที่สำรองไว้อย่างแน่นอน ด้วยเหตุนี้จึงเป็นการดีที่สุดที่จะกำหนดชุดไฟล์และไคลเอนต์ของคุณก่อนที่จะสร้างงาน แต่ละงานมีคุณสมบัติที่สำคัญดังต่อไปนี้:
- ชื่องาน
- ชื่อเฉพาะสำหรับงานนี้
- ประเภทงาน
- สิ่งนี้จะกำหนดประเภทของการกระทำที่จะทำงาน ในเกือบทุกกรณีควรตั้งค่าเป็น Backup
- ระดับการสำรองข้อมูล
- พิจารณาว่างานจะทำการสำรองข้อมูลทั้งหมดหรือบางส่วนของไฟล์ที่เลือก
- ลูกค้าสำรอง
- หากระบบ Bacula ของคุณมีไคลเอนต์หลายตัวเลือกนี้จะกำหนดว่าไฟล์ใดที่จะถูกอ่านโดยงานสำรองนี้
- ไฟล์ถูกตั้งค่าเป็นแบ็คอัพ
- ชุดไฟล์ที่เลือกกำหนดไฟล์และไดเรกทอรีจริงที่จะรวมอยู่ในการสำรองข้อมูล
- สำรองตามกำหนด
- ตัวเลือกเพิ่มเติมนี้กำหนดว่างานจะทำงานตามกำหนดเวลาโดยอัตโนมัติหรือไม่และหากเป็นเช่นนั้นเมื่อใด
- อุปกรณ์เก็บข้อมูลปลายทาง
- หากการกำหนดค่า Bacula ของคุณถูกตั้งค่าด้วย daemon หน่วยเก็บมากกว่าหนึ่งตัวเลือกนี้จะกำหนดว่าจะสำรองข้อมูลใดไว้
เพื่อให้กระบวนการสร้างงานง่ายขึ้น Bacula ช่วยให้คุณสร้างงาน คำจำกัดความเริ่มต้น ที่ไม่ได้รันด้วยตัวเอง แต่ให้ระบุการตั้งค่าที่จะสืบทอดโดยงานจริง เมื่อแก้ไขงานฟิลด์ ประเภทเริ่มต้น จะกำหนดว่าเป็นคำนิยามเริ่มต้นหรือไม่หากได้รับการตั้งค่าจากบางค่าเริ่มต้น