ob的备份方案生产最推荐的方式是什么?具体如何实施?需要什么硬件配合?
根据实际的业务情况来定备份情况
3 个赞
–NFS方式
1、需要准备一台NFS服务器,或者从现有的NFS服务器新增一个共享目录,挂载到集群内的所有主机
2、通过OCP配置备份策略
3、二次备份异地存放,OceanBase3.X支持二次备份,OceanBase 4.X不支持二次备份,可以使用第三方设备做二次备份,例如NBU
–对象存储
1、OSS、OBS 和 S3,自建对象存储服务或者购买第三方云存储服务
2、在存储侧建一个存储池
3、在OCP创建备份策略
–第三方备份设备
1、购买第三方备份设备,在备份设备侧创建和管理OceanBase备份任务,备份任务的执行状态、结果信息可以通过OCP备份任务菜单查看
2、使用第三方备份设备需要做好验证测试,确保支持的OceanBase备份功能、备份性能达到实际需求
5 个赞
物理备份多一些吧
2 个赞
学习了,感谢分享
2 个赞
全量+增量吧,做好备份
1 个赞
搭建nas,物理全备+增量
1 个赞
OceanBase (OB) 的备份方案生产中最推荐的方式是使用对象存储服务 (OSS) 作为备份目的端。使用 OSS 作为备份的目的端具有以下优势:
- 高稳定性:OSS 是一种无状态的对象存储,相比有状态的 NFS4 具有更高的稳定性。
- 安全性:OSS 提供了多种安全机制,确保数据的安全性。
- 扩展性:OSS 支持动态扩展,可以根据备份需求灵活调整存储容量。
具体实施步骤:
-
部署备份介质:
- OSS:如果使用 OSS 作为备份介质,需要确保 OceanBase 数据库版本为 4.1.0 或更高版本。部署 OSS 时,需要配置好访问密钥和存储桶。
- NFS:如果需要使用 NFS 作为备份目的端,建议使用专用的 NFS 硬件设备,并且使用 NFS4.1 或更高版本。每个 OceanBase 集群节点都需要部署 NFS 客户端,并确保客户端和服务端目录的访问权限正确。
- 配置备份目的端:在 OCP 中配置备份介质,选择 OSS 或 NFS 作为备份目的端。
-
发起备份:
- 通过 OCP:在 OCP 中创建备份策略,选择租户级别或集群级别的备份。
- 通过 obshell:可以使用 obshell 命令或 API 发起集群级备份。
需要的硬件配合:
- OSS:不需要额外的硬件设备,只需要配置好访问密钥和存储桶。
- NFS:建议使用专用的 NFS 硬件设备,每个 OceanBase 集群节点需要部署 NFS 客户端。
更多详细信息可以参考官方文档:
具体信息可参考以下文档:
1 个赞