在我正在学习的 Bacula/Bareos 课程中,讲师指出,sudo systemctl restart bareos-dir
当操作人员执行此操作来更新配置时,运行将停止(并破坏)任何正在运行的备份作业。相反,讲师指出,在生产系统上,操作员应该进入 bconsole 并运行命令reload
来更新配置,而不会损害当前正在运行的任何作业。
那么考虑到这一点,运行与在 bconsole 中sudo systemctl reload bareos-dir
运行是否做同样的事情?reload
它是否会在不损害任何当前正在运行的备份的情况下重新加载配置?
答案1
是的,它确实。但是建议运行它,bconsole
因为如果您的新配置有问题,它会显示错误
更新:
- 提示1。运行
echo reload | bconsole
以避免连接到 bconsole。它仍然会bconsole
在你的 tty 中显示标准输出 - 提示2。运行
echo messages | bconsole
以显示任何记录的消息