备份CentOS Linux RPM数据库

时间:2020-01-09 10:38:48  来源:igfitidea点击:

问题描述:如何备份CentOS Linux服务器RPM数据库?

回答:
/var/lib/rpm目录存储rpm命令使用的所有文件。
该目录内的所有文件均为二进制文件。
它具有有关所有已安装软件包的信息。
您可以使用以下方法轻松备份所有文件。

备份Linux RPM数据库存储在/var/lib/rpm目录中

a)以root用户身份登录。

b)首先删除任何过时的锁定文件,执行:

/bin/rm -f /var/lib/rpm/__db*

c)下一步是使用tar命令备份/var/lib/rpm目录:

# tar czvf $(hostname).rpmdatabase.tar.gz /var/lib/rpm

如果您的主机名是linux-server,它将备份保存到名为linux-server.rpmdatabase.tar.gz的文件中。