การตั้งค่า bacula เพื่อสำรองโฟลเดอร์รูทเซิร์ฟเวอร์ของฉัน ใช้เซิร์ฟเวอร์ Ubuntu 20.04.4 เมื่อทดสอบไฟล์ bacula-sd.conf ฉันได้รับข้อผิดพลาดด้านล่าง:
$ bacula-dir -tc /etc/bacula/bacula-sd.conf
bacula-dir: ERROR TERMINATION ที่ parse_conf.c:1103
ข้อผิดพลาดในการกำหนดค่า: คำหลัก "WorkingDirectory" ไม่ได้รับอนุญาตในทรัพยากรนี้
บางทีคุณอาจทิ้งเครื่องหมายปีกกาต่อท้ายทรัพยากรก่อนหน้าไว้
: บรรทัดที่ 20, col 19 ของไฟล์ /etc/bacula/bacula-sd.conf
WorkingDirectory = "/var/lib/bacula"
ฉันตรวจสอบไฟล์ sd แล้วและไม่ได้เปลี่ยนบรรทัดที่อ้างอิงด้านล่าง:
ที่เก็บข้อมูล { # นิยามของตัวเอง
ชื่อ = homeserver-sd
SDPort = 9103 # พอร์ตผู้อำนวยการ
WorkingDirectory = "/var/lib/bacula"
Pid Directory = "/เรียกใช้/bacula"
ไดเร็กทอรีปลั๊กอิน = "/usr/lib/bacula"
งานพร้อมกันสูงสุด = 20
SDAddress = 127.0.0.1
}
โฟลเดอร์นี้เป็นของผู้ใช้ "bacula:bacula" ดังนั้นจึงไม่ควรมีปัญหาเรื่องสิทธิ์ที่นี่
ไม่แน่ใจว่าฉันทำอะไรผิด โปรดแนะนำขั้นตอนต่อไปในการแก้ไขปัญหานี้