【限时免费】 open-eBackup 技术文档

open-eBackup 技术文档

【免费下载链接】open-eBackup open-eBackup是一款开源备份软件,采用集群高扩展架构,通过应用备份通用框架、并行备份等技术,为主流数据库、虚拟化、文件系统、大数据等应用提供E2E的数据备份、恢复等能力,帮助用户实现关键数据高效保护。 【免费下载链接】open-eBackup 项目地址: https://gitcode.com/eBackup/open-eBackup

1. 安装指南

1.1 安装前准备

系统要求
  • 支持的操作系统:Linux、AIX、Solaris
  • 网络要求:代理主机IP必须与open-eBackup备份网络连通
  • 工具要求:需安装curl(支持TLS1.2/1.3)、unzip、net-tools、iproute等工具包
NFS配置(如使用NFS存储)
# Linux系统检查安装NFS
rpm -q nfs-utils
yum -y install nfs-utils

# AIX系统检查NFS服务
lssrc -g nfs
startsrc -g nfs

# Solaris系统检查NFS服务
svcs -a | grep nfs
svcadm enable -s svc:/network/nfs/client:default

1.2 自动推送安装

  1. 登录open-eBackup管理界面
  2. 选择"保护 > 主机&应用 > 主机"
  3. 点击"安装代理",填写参数:
    • 代理类型:根据保护资源选择(Oracle/VMware/通用)
    • 操作系统:选择对应类型
    • IP地址:输入代理主机IP
    • 用户名/密码:系统管理员凭证
  4. 点击"测试"验证连接
  5. 测试通过后点击"确定"开始安装

1.3 手动安装

  1. 从DataProtect Engine下载对应版本的ProtectAgent软件包
  2. 上传软件包至代理主机
  3. 执行安装命令:
mkdir /opt/install
chmod -R 755 /opt/install
unzip open-eBackup_DataProtect_xxx_client_others.zip
cd /opt/install/open-eBackup_DataProtect_xxx_client/
sh install.sh
  1. 安装过程中需输入私钥密码

2. 使用说明

2.1 系统架构

  • ProtectAgent:数据采集客户端
  • DataProtect Engine:策略管理与任务调度
  • DataMover Engine:存储接入与管理
  • SystemManager:系统配置管理
  • Infrastructure:基础服务管理
  • DataEngabler Engine:数据二次加工

2.2 主要功能

  1. 数据备份:支持数据库/虚拟化/文件系统等
  2. 数据恢复:从备份副本恢复数据
  3. 副本管理:备份数据的生命周期管理
  4. 多云支持:云上云下数据统一保护

2.3 操作流程

  1. 创建存储库(通过DataMover Engine)
  2. 配置保护策略(通过DataProtect Engine)
  3. 执行备份任务(通过ProtectAgent)
  4. 监控任务状态
  5. 数据恢复操作

3. API使用文档

3.1 存储库管理API

// 创建存储库请求示例
{
  "engine": "DataMover",
  "action": "create_repository",
  "params": {
    "type": "XFS",
    "path": "/backup/repo1",
    "size": "500GB"
  }
}

3.2 备份任务API

// 启动备份任务请求示例
{
  "engine": "DataProtect",
  "action": "start_backup",
  "params": {
    "agent_id": "PA-001",
    "app_type": "Oracle",
    "repository": "repo1",
    "schedule": "daily@2:00"
  }
}

3.3 恢复任务API

// 数据恢复请求示例
{
  "engine": "DataProtect",
  "action": "start_restore",
  "params": {
    "backup_id": "BK-20230501-001",
    "target_host": "192.168.1.100",
    "recovery_point": "latest"
  }
}

4. 安装方式对比

安装方式适用场景优点注意事项
自动推送批量部署效率高,集中管理需确保网络连通性
手动安装特殊环境灵活可控需自行下载软件包

4.1 安装验证

安装完成后可通过以下方式验证:

  1. 在open-eBackup管理界面查看主机列表
  2. 检查ProtectAgent服务状态:
systemctl status protectagent
  1. 执行测试备份任务验证功能完整性

【免费下载链接】open-eBackup open-eBackup是一款开源备份软件,采用集群高扩展架构,通过应用备份通用框架、并行备份等技术,为主流数据库、虚拟化、文件系统、大数据等应用提供E2E的数据备份、恢复等能力,帮助用户实现关键数据高效保护。 【免费下载链接】open-eBackup 项目地址: https://gitcode.com/eBackup/open-eBackup

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值