第 4 章 应用程序备份和恢复
4.1. OADP 发行注记
OpenShift API for Data Protection (OADP) 的发行注记介绍了新的功能和增强功能、已弃用的功能、产品建议、已知问题和解决问题。
4.1.1. OADP 1.2.0 发行注记
OADP 1.2.0 发行注记包括有关新功能、错误修复和已知问题的信息。
4.1.1.1. 新功能
新的 resourceTimeout
选项指定等待各种 Velero 资源的超时时间(以分钟为单位)。这个选项适用于资源,如 Velero CRD 可用性、volumeSnapshot
删除和备份存储库可用性。默认持续时间为 10 分钟。
您可以在 AWS S3 兼容供应商上备份对象和快照。
4.1.1.1.1. 技术预览功能
OADP Data Mover 可让您将 Container Storage Interface (CSI) 卷快照备份到远程对象存储。如果启用了 Data Mover,当出现意外删除、集群故障或数据崩溃的情况时,可以使用从对象存储中拉取的 CSI 卷快照来恢复有状态的应用程序。
OADP Data Mover 只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。
4.1.1.2. 修复了的错误
这个版本解决了以下程序错误:
- OADP-144
- OADP-639
- OADP-1741
- OADP-1152
- OADP-1143
- OADP-1931
- OADP-148
- OADP-1067
- OADP-1332
- OADP-1164
- OADP-1105
- OADP-2009
- OADP-1370
- OADP-969
- OADP-1672
- OADP-1151
- OADP-988
- OADP-1941
- OADP-1830
- OADP-1821
- OADP-1783
- OADP-1719
- OADP-1833
- OADP-1872
- OADP-2047
- OADP-1932
- OADP-1844
- OADP-1182
- OADP-1183
- OADP-1798
- OADP-1726
- OADP-821
- OADP-1781
- OADP-697
- OADP-1281
- OADP-1077
- OADP-1076
- OADP-1670
- OADP-1307
- OADP-1640
- OADP-1987
- OADP-1934
4.1.1.3. 已知问题
此发行版本没有任何已知问题。
4.1.2. OADP 1.1.4 发行注记
OADP 1.1.4 发行注记列出了任何新功能、解决的问题和错误以及已知的问题。
4.1.2.1. 新功能
这个版本 OADP 是一个服务发行版本。此版本不会添加新功能。
4.1.2.2. 修复了的错误
这个版本解决了以下程序错误:
4.1.2.3. 已知问题
这个版本有以下已知问题:
- OADP 备份可能会失败,因为在恢复应用程序的集群上可能会更改 UID/GID 范围,因此 OADP 不会备份和恢复 OpenShift Container Platform UID/GID 范围元数据。要避免这个问题,如果支持的应用程序需要特定的 UUID,请确保恢复时范围可用。一个额外的解决方法是允许 OADP 在恢复操作中创建命名空间。
-
在处理过程中如果使用了 ArgoCD,则恢复可能会失败。这是因为 ArgoCD 使用的一个标签
app.kubernetes.io/instance
造成的。该标签用于标识 ArgoCD 需要管理的资源,它可能会导致与 OADP 在恢复过程中管理资源的过程有冲突。要临时解决这个问题,将 ArgoCD YAML 上的.spec.resourceTrackingMethod
设置为annotation+label
或annotation
。如果问题仍然存在,请在开始恢复前禁用 ArgoCD,并在恢复完成后再次启用它。
4.1.3. OADP 1.1.2 发行注记
OADP 1.1.2 发行注记包括产品建议、修复的错误列表和已知问题的描述。
4.1.3.1. 产品建议
VolSync
要准备从 VolSync 0.5.1 升级到 VolSync stable 频道中的最新版本,您必须运行以下命令在 openshift-adp
命名空间中添加此注解:
$ oc annotate --overwrite namespace/openshift-adp volsync.backube/privileged-movers='true'
Velero
在这个发行版本中,Velero 已从 1.9.2 升级到 1.9.5 版本。
Restic
在本发行版本中,Restic 从 0.13.1 升级到 0.14.0 版本。
4.1.3.2. 修复了的错误
这个版本解决了以下程序错误:
4.1.3.3. 已知问题
这个版本有以下已知问题:
4.1.4. OADP 1.1.1 发行注记
OADP 1.1.1 发行注记包括产品建议和已知问题的描述。
4.1.4.1. 产品建议
在安装 OADP 1.1.1 前,建议安装 VolSync 0.5.1 或升级到它。
4.1.4.2. 已知问题
这个版本有以下已知问题: