13.8.2. 备份和恢复实例目录


实例目录具有子系统实例的所有配置信息,因此备份实例目录会保留不包含在内部数据库中的配置信息。
注意
在备份实例或安全数据库前,停止子系统实例。
  1. 停止子系统实例。
    systemctl stop pki-tomcatd@instance_name.service
  2. 将目录保存到压缩文件中:
    # cd /var/lib/pki/
    # tar -chvf /export/archives/pki/instance_name.tar instance_name/
    例如:
    # cd /var/lib/pki/
    # tar -chvf /tmp/test.tar pki-tomcat/ca/
    pki-tomcat/ca/
    pki-tomcat/ca/registry/
    pki-tomcat/ca/registry/ca/
    ...........
    
  3. 重启子系统实例。
    systemctl start instance_name
您可以使用 CertificateCertificate Systemnbsp;System backup files( 别名 数据库备份和完整实例目录备份)替换当前目录(如果数据损坏或硬件已损坏)。要恢复数据,使用 解压缩或 tar 工具解压缩 存档文件,并通过现有文件复制存档。
恢复实例目录:
  1. 解压缩存档:
    cd /export/archives/pki/
    tar -xvf instance_name.tar
    例如:
    # cd /tmp/
    # tar -xvf test.tar
    pki-tomcat/ca/
    pki-tomcat/ca/registry/
    pki-tomcat/ca/registry/ca/
    pki-tomcat/ca/registry/ca/default.cfg
    .........
    
  2. 如果子系统实例尚未停止,则停止它。
    systemctl stop pki-tomcatd@instance_name.service
  3. 复制存档的文件以恢复实例目录:
    cp -r /export/archives/pki/instance_name /var/lib/pki/instance_name
    例如:
    # cp -r /tmp/pki-tomcat/ca/ /var/lib/pki/pki-tomcat/ca/
  4. 重启子系统实例。
    systemctl start pki-tomcatd@instance_name.service
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.