5.4.3. Shell 和命令行工具
ReaR
更新
RHEL 8.2 对 Relax-and-Recover(ReaR
)程序引入了多个更新。
构建目录处理已被更改。在以前的版本中,如果 ReaR
失败,构建目录会临时保留。在这个版本中,构建目录默认在非交互式运行中删除,以防止消耗磁盘空间。
KEEP_BUILD_DIR
配置变量的语义经过增强,以包含新的 错误
值。您可以将 KEEP_BUILD_DIR
变量设置为以下值:
-
在
出错
时保留构建目录以用于调试的错误(之前的行为) -
y
(true
)以始终保留构建目录 -
N
(false
)永不保留构建目录
默认值为空字符串,其含义为以交互方式(在终端中)执行 ReaR
时 的错误
;如果以非交互方式执行 ReaR
,则默认 值为 false
。请注意,KEEP_BUILD_DIR
在调试模式(-d
)和 debugscript 模式(-D
)中自动设置为 true
;此行为尚未更改。
主要程序错误修复包括:
- 修复了对 NetBackup 8.0 的支持。
-
Rear 不再
会中止 bash 错误与xrealloc 类似的问题:无法分配给
每个组有大量用户、组和用户的系统。 -
bconsole
命令现在显示其提示,这可让您在使用 Bacula 集成时执行恢复操作。 -
现在,当 docker 服务正在运行但没有定义
正确地备份文件docker
root 目录,或者无法确定docker
服务的状态时,rear 会。
- 当使用精简池或在 Migration Mode 中恢复系统时,恢复不再会失败。
-
在使用 LVM 的恢复过程中,
initramfs
的重建非常慢。 -
现在,在使用 UEFI 引导装载程序时,Re
ar 在 AMD 和 Intel 64 位构架中创建一个可引导 ISO 镜像。在这个设置中引导救援镜像不再在 Grub 中中止,并显示错误消息Unknown command 'configfile'(…)Entering rescue mode…
。此设置中对 GRUB_RESCUE 的支持(之前因为缺少 XFS 文件系统支持而失败)也已被修复。
mlocate-updatedb.timer
现在在 mlocate
软件包安装过程中启用
在以前的版本中,文件数据库重新索引不会被自动执行,因为 mlocate-updatedb.timer
计时器在 mlocate
软件包安装后被禁用。在这个版本中,mlocate-updatedb.timer
定时器现在是 90-default.preset
文件的一部分,在 mlocate
软件包安装后默认启用。因此,文件数据库会自动更新。