OSS控制台集成将数据库实时备份到OSS的功能

简介: 用户可以将通过数据库备份产品,将本地IDC、公网、其他云、RDS和ECS自建数据库等实时备份到对象存储OSS上。提供全量或增量实时备份、秒级RPO,支持OSS异地容灾,更安全可靠。同时,基于OSS标准型、归档型,提供高性价比的数据库备份的方案。

背景

本文介绍如何通过数据库备份到OSS,包括将本地IDC、公网、其他云、RDS和ECS自建数据库等实时备份到OSS上。

对象存储OSS

对象存储OSS提供了标准/低频/归档型存储,作为移动应用、大型网站、图片分享或热点音视频的主要存储方式,也提供了成本更低、存储期限更长的低频访问类型存储和归档类型存储,作为不经常访问数据的备份和归档。对象存储OSS非常适合用于数据库备份的存储介质。

数据库备份DBS

数据库备份DBS是为数据库提供连续数据保护、低成本的备份服务。 它可以为多种环境的数据提供强有力的保护,包括企业数据中心、其他云厂商及公共云。数据库备份提供数据备份和操作恢复的整体方案,具备实时增量备份、精确到秒级的数据恢复能力。

OSS控制台集成数据库备份到OSS的应用

已开通DBS的用户:

0

未开通DBS的用户:

0_1

数据库备份到OSS的应用场景

1

阿里云RDS或ECS自己数据库在OSS上备份或长期归档

2

自建IDC数据备份上云

3

其他云数据库在阿里云OSS上做多云备份

4

数据库做异地备份灾备

5

方案优势

支持全量或实时增量备份,秒级RPO

6

利用OSS高性能易扩展的特点,DBS与OSS进行深度优化,实现数据库备份到OSS的高性能。

  • 秒级RPO:CDP实时备份,日志内存实时捕获,RPO达到秒级
  • 全程无锁备份、并发备份、数据拉取自适应分片
  • 恢复精准:恢复对象精准匹配,单表恢复,RTO大幅降低
  • 恢复灵活:任意时间点恢复,提供可恢复日历及时间轴选择

7

强安全高可靠

8

  • 异地灾备:利用OSS的跨区域复制功能,做备份数据的异地灾备,提升数据保护级别
  • 数据传输加密:用户可根据需要在传输过程选择SSL加密,保障数据安全
  • 数据存储加密:用户可选择对备份到OSS的数据进行加密存储,保障数据隐私性
  • 随时验证:数据库备份有效性随时验证

低成本

9

  • 规模化红利:使用对象存储OSS作为数据库备份数据的存储,降低存储空间成本
  • OSS存储空间按需付费:避免一次性投入大量资产
  • 自动存储分级:OSS提供标准、低频、归档多种类型,适用于长期归档
  • 弹性扩展:无缝支撑企业发展不同阶段性能要求

多环境多数据源支持

10

  • 支持MySQL、Oracle、SQL Server、MongoDB多种数据库
  • 支持线下IDC、第三方云数据库、阿里云RDS、或ECS自建数据库等

数据库备份管理(DBS+OSS)

数据库备份到OSS的方案实施流程如下:

  • 创建备份计划。详情请参见“数据库备份到OSS”快速入门中的创建备份计划
  • 配置备份计划。详情请参见“数据库备份到OSS”快速入门中的配置备份计划
  • 查看备份计划。详情请参见“数据库备份到OSS”快速入门中的查看备份计划
  • 恢复数据库。详情请参见“数据库备份到OSS”快速入门中的恢复数据库
相关实践学习
对象存储OSS快速上手——如何使用ossbrowser
本实验是对象存储OSS入门级实验。通过本实验,用户可学会如何用对象OSS的插件,进行简单的数据存、查、删等操作。
目录
相关文章
|
存储 关系型数据库 MySQL
MySQL——数据库备份上传到阿里云OSS存储
MySQL——数据库备份上传到阿里云OSS存储
961 0
|
存储 NoSQL 关系型数据库
PolarDB开源数据库进阶课17 集成数据湖功能
本文介绍了如何在PolarDB数据库中接入pg_duckdb、pg_mooncake插件以支持数据湖功能, 可以读写对象存储的远程数据, 支持csv, parquet等格式, 支持delta等框架, 并显著提升OLAP性能。
1248 2
|
存储 关系型数据库 分布式数据库
PolarDB开源数据库进阶课15 集成DeepSeek等大模型
本文介绍了如何在PolarDB数据库中接入私有化大模型服务,以实现多种应用场景。实验环境依赖于Docker容器中的loop设备模拟共享存储,具体搭建方法可参考相关系列文章。文中详细描述了部署ollama服务、编译并安装http和openai插件的过程,并通过示例展示了如何使用这些插件调用大模型API进行文本分析和情感分类等任务。此外,还探讨了如何设计表结构及触发器函数自动处理客户反馈数据,以及生成满足需求的SQL查询语句。最后对比了不同模型的回答效果,展示了deepseek-r1模型的优势。
1088 3
|
关系型数据库 MySQL Shell
MySQL 备份 Shell 脚本:支持远程同步与阿里云 OSS 备份
一款自动化 MySQL 备份 Shell 脚本,支持本地存储、远程服务器同步(SSH+rsync)、阿里云 OSS 备份,并自动清理过期备份。适用于数据库管理员和开发者,帮助确保数据安全。
|
弹性计算 监控 安全
实测阿里云操作系统控制台:功能、诊断与优化
阿里云操作系统(AliOS)是阿里巴巴专为物联网和智能设备开发的操作系统,提供高效、安全、智能化的解决方案。本文介绍了如何开通和使用阿里云的云服务器ECS,包括注册、选择操作系统、创建用户及授权等步骤。通过控制台,用户可以实时监控设备状态、管理组件、进行性能诊断,并优化资源使用。掌握这些功能有助于提升系统管理和数据处理能力,满足物联网场景的多样化需求。建议进一步丰富系统健康指标和观测功能,以提供更好的用户体验。
755 24
|
存储 JSON Ubuntu
时序数据库 TDengine 支持集成开源的物联网平台 ThingsBoard
本文介绍了如何结合 Thingsboard 和 TDengine 实现设备管理和数据存储。Thingsboard 中的“设备配置”与 TDengine 中的超级表相对应,每个设备对应一个子表。通过创建设备配置和设备,实现数据的自动存储和管理。具体操作包括创建设备配置、添加设备、写入数据,并展示了车辆实时定位追踪和车队维护预警两个应用场景。
1206 3
|
SQL 机器学习/深度学习 数据库
SQL与Python集成:数据库操作无缝衔接
在开始之前,确保你已经安装了必要的Python库,如`sqlite3`(用于SQLite数据库)或`psycopg2`(用于PostgreSQL数据库)。这些库提供了Python与SQL数据库之间的接口。
|
安全 算法 Java
数据库信息/密码加盐加密 —— Java代码手写+集成两种方式,手把手教学!保证能用!
本文提供了在数据库中对密码等敏感信息进行加盐加密的详细教程,包括手写MD5加密算法和使用Spring Security的BCryptPasswordEncoder进行加密,并强调了使用BCryptPasswordEncoder时需要注意的Spring Security配置问题。
1639 0
数据库信息/密码加盐加密 —— Java代码手写+集成两种方式,手把手教学!保证能用!
|
Unix Linux C#
增强用户体验:2个功能强大的.NET控制台应用帮助库
增强用户体验:2个功能强大的.NET控制台应用帮助库
245 3
|
存储 机器学习/深度学习 人工智能
矢量数据库与LLM的集成:实践指南
矢量数据库与LLM的集成:实践指南
761 2

相关产品

  • 对象存储