搜索

6.4. 恢复持久性卷声明

download PDF

您可以恢复您备份的持久性卷声明(PVC)数据。您可以删除该文件,然后将文件放回预期的位置,或迁移持久性卷声明。如果您需要移动存储或在灾难场景中迁移,当后端存储不再存在时,可能会迁移。

有关特定应用程序的正确恢复步骤,请参阅任何产品文档。

6.4.1. 将文件恢复到现有 PVC

流程
  1. 删除该文件:

    $ oc rsh demo-2-fxx6d
    sh-4.2$ ls */opt/app-root/src/uploaded/*
    lost+found  ocp_sop.txt
    sh-4.2$ *rm -rf /opt/app-root/src/uploaded/ocp_sop.txt*
    sh-4.2$ *ls /opt/app-root/src/uploaded/*
    lost+found
  2. 替换包含 pvc 中文件的 rsync 备份的服务器中的文件:

    $ oc rsync uploaded demo-2-fxx6d:/opt/app-root/src/
  3. 使用 oc rsh 连接到 pod 并查看目录的内容,验证该文件是否在 pod 上恢复:

    $ oc rsh demo-2-fxx6d
    sh-4.2$ *ls /opt/app-root/src/uploaded/*
    lost+found  ocp_sop.txt
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.