This is an automated email from the ASF dual-hosted git repository. dataroaring pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/doris-website.git
The following commit(s) were added to refs/heads/master by this push: new 3a5af18fe4 improve Business continuity & data recovery (#1656) 3a5af18fe4 is described below commit 3a5af18fe4dc62b3a9ec2c773fd1cd190268e63f Author: Yongqiang YANG <yangyongqi...@selectdb.com> AuthorDate: Sun Dec 29 19:27:47 2024 +0800 improve Business continuity & data recovery (#1656) ## Versions - [ ] dev - [ ] 3.0 - [ ] 2.1 - [ ] 2.0 ## Languages - [ ] Chinese - [ ] English ## Docs Checklist - [ ] Checked by AI - [ ] Test Cases Built Co-authored-by: Yongqiang YANG <yangyogqi...@selectdb.com> --- docs/admin-manual/data-admin/overview.md | 69 +++++++--------------- .../current/admin-manual/data-admin/overview.md | 41 +++---------- .../admin-manual/data-admin/overview.md | 41 +++---------- .../admin-manual/data-admin/overview.md | 41 +++---------- .../admin-manual/data-admin/overview.md | 69 +++++++--------------- .../admin-manual/data-admin/overview.md | 69 +++++++--------------- 6 files changed, 84 insertions(+), 246 deletions(-) diff --git a/docs/admin-manual/data-admin/overview.md b/docs/admin-manual/data-admin/overview.md index b3eb01f69c..e756ff99b0 100644 --- a/docs/admin-manual/data-admin/overview.md +++ b/docs/admin-manual/data-admin/overview.md @@ -1,6 +1,6 @@ --- { - "title": "Business continuity & data recovery Overview", + "title": "Business Continuity & Data Recovery Overview", "language": "en" } --- @@ -24,72 +24,45 @@ specific language governing permissions and limitations under the License. --> -**Doris** provides robust disaster recovery features through three core functionalities: **cross-cluster data synchronization**, **backup and recovery**, and **recycle bin recovery**. These capabilities help users effectively address data loss caused by hardware failures, software errors, or human mistakes, ensuring high data availability and reliability. - ---- +Doris provides powerful disaster recovery capabilities, helping users effectively respond to data loss issues caused by hardware failures, software errors, or human mistakes through three main functions: cross-cluster data synchronization, backup and recovery, and recycle bin recovery, ensuring high availability and reliability of data. ## 1. Cross-Cluster Data Synchronization -Doris's cross-cluster data synchronization feature enables real-time replication of data across different Doris clusters. This ensures critical data is distributed across multiple physically or logically isolated clusters, achieving geographical disaster recovery. +Doris's cross-cluster data synchronization feature supports real-time data replication between different Doris clusters, ensuring that important data is distributed across multiple physically isolated clusters, achieving regional disaster recovery. ### Key Features: -- **Real-Time Synchronization**: Supports both full and incremental synchronization. Full synchronization replicates all data during the initial setup, while incremental synchronization continuously captures and syncs data changes, including data (inserts, updates, deletions) and schema changes (DDL). -- **Data Consistency**: Tracks data changes using logging mechanisms (e.g., Binlog) to ensure that the target cluster mirrors the source cluster exactly. -- **Geographical Disaster Recovery**: Supports synchronization between clusters located in different regions, allowing seamless failover to another cluster in case of failure. -- **Multi-Scenario Application**: Suitable for disaster recovery, business separation (e.g., read/write splitting), and multi-active cluster scenarios. +- **Real-time Synchronization**: Supports full and incremental synchronization. Full synchronization replicates all data in the initial phase; incremental synchronization continuously captures and synchronizes data changes, including data (addition, modification, deletion) and table structure changes (DDL). +- **Data Consistency**: Records data changes through a logging mechanism (such as Binlog), ensuring that the target cluster's data is completely consistent with the source cluster's data. +- **Regional Disaster Recovery**: Supports synchronization between clusters in different geographical locations, allowing other clusters to quickly take over business when one cluster fails. +- **Multi-Scenario Applications**: Suitable for disaster recovery backups, business separation (such as read-write separation), active-active clusters, and other scenarios. -### Use Case Example: -A company deploys two Doris clusters in different cities: Cluster A as the primary cluster and Cluster B as the backup cluster. Using cross-cluster synchronization, if Cluster A is disrupted by a natural disaster, Cluster B can take over business operations seamlessly, minimizing downtime. - ---- +### Application Scenario Example: +A company has deployed two Doris clusters in different cities, with Cluster A as the primary cluster and Cluster B as the backup cluster. Through cross-cluster data synchronization, when Cluster A is interrupted due to a natural disaster, Cluster B can take over the business, minimizing downtime. ## 2. Backup and Recovery -Doris provides comprehensive backup and recovery capabilities to periodically save data snapshots and prevent data loss due to unexpected events. +Doris provides backup and recovery functions to regularly save data snapshots, preventing data loss due to unexpected events. ### Key Features: -- **Full Backup**: Allows users to back up entire databases or tables, creating complete snapshots of the data. +- **Backup**: Supports full backups of specified databases, tables, or partitions, saving complete data snapshots. +- **Recovery**: Supports recovery of databases, tables, or partitions from snapshots. -### Use Case Example: -A company performs regular data backups and stores them in an object storage service (e.g., Amazon S3). When a critical table is accidentally deleted, the company quickly restores the data using the backup, ensuring business continuity. - ---- +### Application Scenario Example: +A company regularly backs up data and stores backup files in object storage services (such as Amazon S3). When an important table is accidentally deleted, the backup function quickly restores the lost data, ensuring normal business operations. ## 3. Recycle Bin Recovery -Doris also offers a **recycle bin** feature that provides a straightforward way to recover recently deleted data, minimizing the impact of accidental operations. +Doris provides a recycle bin feature, offering users a quick way to recover recently deleted data, reducing the impact of operational errors. ### Key Features: -- **Temporary Deletion**: When a table or database is deleted, it is moved to the recycle bin instead of being permanently removed. -- **Retention Period**: Data remains in the recycle bin for a configurable retention period, allowing users to restore it if needed. -- **Quick Restoration**: Users can easily recover accidentally deleted data from the recycle bin without requiring a full backup restoration. -- **Data Security**: If no recovery is needed, data in the recycle bin will be automatically cleaned up after the retention period. - -### Use Case Example: -A team accidentally deletes an important table during routine operations. By using the recycle bin, they quickly recover the table, avoiding the need for complex backup restoration processes and minimizing downtime. - ---- - -## 4. Comprehensive Disaster Recovery Practices - -By combining cross-cluster synchronization, backup and recovery, and recycle bin recovery, Doris enables a complete and efficient disaster recovery strategy: - -- **Proactive Disaster Recovery**: Use cross-cluster synchronization for multi-active deployments, allowing business operations to switch to any cluster rapidly. -- **Passive Disaster Recovery**: Regularly back up data to ensure that even in the worst-case scenario, data can be restored from backups. -- **Quick Fixes**: Use the recycle bin to recover from accidental deletions swiftly. -- **Testing and Validation**: Regularly verify backups, synchronization, and recycle bin functionality to ensure the disaster recovery plan's effectiveness. - ---- - -## Conclusion - -Doris’s disaster recovery capabilities, powered by cross-cluster synchronization, backup and recovery, and recycle bin recovery, offer users: +- **Temporary Deletion**: Tables or databases that are deleted are first moved to the recycle bin instead of being permanently deleted immediately. +- **Retention Period**: Deleted data is retained in the recycle bin for a configurable period, during which users can choose to recover it. +- **Quick Recovery**: Data can be easily retrieved from the recycle bin without needing a complete backup recovery. +- **Data Security**: If recovery is not needed, data in the recycle bin will be automatically cleared after the retention period. -- Comprehensive data protection. -- Flexible disaster recovery options. -- Rapid recovery from accidental deletions and system failures. +### Application Scenario Example: +A team accidentally deleted an important table during routine operations. Using the recycle bin feature, they quickly recovered the deleted data, avoiding a complex backup recovery process while ensuring business continuity. -Whether addressing everyday operational errors or preparing for catastrophic disasters, Doris is an ideal choice for building highly reliable data systems. Explore Doris’s features further to create a robust disaster recovery plan tailored to your business needs! diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/admin-manual/data-admin/overview.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/admin-manual/data-admin/overview.md index 3e1637ae15..87c1bf4eef 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/admin-manual/data-admin/overview.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/admin-manual/data-admin/overview.md @@ -24,13 +24,11 @@ specific language governing permissions and limitations under the License. --> -**Doris** 提供了强大的容灾管理能力,通过 **跨集群数据同步**、**备份与恢复** 和 **回收站恢复** 三大功能,帮助用户有效应对硬件故障、软件错误或人为失误导致的数据丢失问题,确保数据的高可用性和可靠性。 - ---- +Doris 提供了强大的容灾管理能力,通过跨集群数据同步、备份与恢复和回收站恢复三大功能,帮助用户有效应对硬件故障、软件错误或人为失误导致的数据丢失问题,确保数据的高可用性和可靠性。 ## 1. 跨集群数据同步 -Doris 的跨集群数据同步功能支持在不同的 Doris 集群间进行数据的实时复制,确保重要数据分布在多个物理或逻辑隔离的集群中,实现地理级容灾。 +Doris 的跨集群数据同步功能支持在不同的 Doris 集群间进行数据的实时复制,确保重要数据分布在多个物理隔离的集群中,实现地域级容灾。 ### 主要特性: @@ -40,26 +38,23 @@ Doris 的跨集群数据同步功能支持在不同的 Doris 集群间进行数 - **多场景应用**:适用于容灾备份、业务分离(如读写分离)、多活集群等场景。 ### 应用场景示例: -某公司在不同城市部署了两个 Doris 集群,A 集群为主集群,B 集群为备份集群。通过跨集群数据同步,当 A 集群因自然灾害中断服务时,B 集群可无缝接管业务,最大限度减少停机时间。 - ---- +某公司在不同城市部署了两个 Doris 集群,A 集群为主集群,B 集群为备份集群。通过跨集群数据同步,当 A 集群因自然灾害中断服务时,B 集群可接管业务,最大限度减少停机时间。 ## 2. 备份与恢复 -Doris 提供了全面的备份与恢复功能,用于定期保存数据快照,防止因意外事件导致的数据丢失。 +Doris 提供了备份与恢复功能,用于定期保存数据快照,防止因意外事件导致的数据丢失。 ### 主要特性: -- **全量备份**:支持对指定数据库或表进行全量备份,保存完整数据快照。 +- **备份**:支持对指定数据库、表或者分区进行全量备份,保存完整数据快照。 +- **恢复**:支持从快照中恢复库、表或者分区。 ### 应用场景示例: 某公司定期对数据进行备份,并将备份文件存储在对象存储服务(如 Amazon S3)中。当误操作导致某张重要表被删除时,利用备份功能快速恢复丢失数据,确保业务正常运行。 ---- - ## 3. 回收站恢复 -Doris 提供了 **回收站** 功能,为用户提供了一种快速恢复最近删除数据的方法,减少因操作失误带来的影响。 +Doris 提供了回收站功能,为用户提供了一种快速恢复最近删除数据的方法,减少因操作失误带来的影响。 ### 主要特性: @@ -71,25 +66,3 @@ Doris 提供了 **回收站** 功能,为用户提供了一种快速恢复最 ### 应用场景示例: 某团队在例行操作中误删除了一张重要表,通过回收站功能,他们快速恢复了被删除的数据,避免了复杂的备份恢复流程,同时确保了业务的连续性。 ---- - -## 4. 全面的容灾实践 - -通过结合跨集群数据同步、备份与恢复以及回收站恢复功能,Doris 可以帮助用户构建全面而高效的容灾方案: - -- **主动容灾**:利用跨集群同步实现异地多活部署,快速切换业务。 -- **被动容灾**:定期备份数据,确保即使发生最严重的数据丢失,也可通过恢复备份重新启动业务。 -- **快速修复**:通过回收站功能快速恢复因误操作而删除的数据。 -- **测试与验证**:定期验证备份、同步和回收站功能,确保容灾方案的有效性。 - ---- - -## 总结 - -Doris 的容灾能力基于跨集群同步、备份与恢复和回收站恢复三大核心功能,为用户提供了: - -- 全面的数据保护。 -- 灵活的容灾解决方案。 -- 快速恢复因操作失误或系统故障丢失的数据。 - -无论是应对日常数据管理中的偶发性错误,还是为极端灾难做好准备,Doris 都是构建高可靠性数据系统的理想选择。深入了解 Doris 的功能,制定适合您业务需求的容灾方案! diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/admin-manual/data-admin/overview.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/admin-manual/data-admin/overview.md index 3e1637ae15..87c1bf4eef 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/admin-manual/data-admin/overview.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/admin-manual/data-admin/overview.md @@ -24,13 +24,11 @@ specific language governing permissions and limitations under the License. --> -**Doris** 提供了强大的容灾管理能力,通过 **跨集群数据同步**、**备份与恢复** 和 **回收站恢复** 三大功能,帮助用户有效应对硬件故障、软件错误或人为失误导致的数据丢失问题,确保数据的高可用性和可靠性。 - ---- +Doris 提供了强大的容灾管理能力,通过跨集群数据同步、备份与恢复和回收站恢复三大功能,帮助用户有效应对硬件故障、软件错误或人为失误导致的数据丢失问题,确保数据的高可用性和可靠性。 ## 1. 跨集群数据同步 -Doris 的跨集群数据同步功能支持在不同的 Doris 集群间进行数据的实时复制,确保重要数据分布在多个物理或逻辑隔离的集群中,实现地理级容灾。 +Doris 的跨集群数据同步功能支持在不同的 Doris 集群间进行数据的实时复制,确保重要数据分布在多个物理隔离的集群中,实现地域级容灾。 ### 主要特性: @@ -40,26 +38,23 @@ Doris 的跨集群数据同步功能支持在不同的 Doris 集群间进行数 - **多场景应用**:适用于容灾备份、业务分离(如读写分离)、多活集群等场景。 ### 应用场景示例: -某公司在不同城市部署了两个 Doris 集群,A 集群为主集群,B 集群为备份集群。通过跨集群数据同步,当 A 集群因自然灾害中断服务时,B 集群可无缝接管业务,最大限度减少停机时间。 - ---- +某公司在不同城市部署了两个 Doris 集群,A 集群为主集群,B 集群为备份集群。通过跨集群数据同步,当 A 集群因自然灾害中断服务时,B 集群可接管业务,最大限度减少停机时间。 ## 2. 备份与恢复 -Doris 提供了全面的备份与恢复功能,用于定期保存数据快照,防止因意外事件导致的数据丢失。 +Doris 提供了备份与恢复功能,用于定期保存数据快照,防止因意外事件导致的数据丢失。 ### 主要特性: -- **全量备份**:支持对指定数据库或表进行全量备份,保存完整数据快照。 +- **备份**:支持对指定数据库、表或者分区进行全量备份,保存完整数据快照。 +- **恢复**:支持从快照中恢复库、表或者分区。 ### 应用场景示例: 某公司定期对数据进行备份,并将备份文件存储在对象存储服务(如 Amazon S3)中。当误操作导致某张重要表被删除时,利用备份功能快速恢复丢失数据,确保业务正常运行。 ---- - ## 3. 回收站恢复 -Doris 提供了 **回收站** 功能,为用户提供了一种快速恢复最近删除数据的方法,减少因操作失误带来的影响。 +Doris 提供了回收站功能,为用户提供了一种快速恢复最近删除数据的方法,减少因操作失误带来的影响。 ### 主要特性: @@ -71,25 +66,3 @@ Doris 提供了 **回收站** 功能,为用户提供了一种快速恢复最 ### 应用场景示例: 某团队在例行操作中误删除了一张重要表,通过回收站功能,他们快速恢复了被删除的数据,避免了复杂的备份恢复流程,同时确保了业务的连续性。 ---- - -## 4. 全面的容灾实践 - -通过结合跨集群数据同步、备份与恢复以及回收站恢复功能,Doris 可以帮助用户构建全面而高效的容灾方案: - -- **主动容灾**:利用跨集群同步实现异地多活部署,快速切换业务。 -- **被动容灾**:定期备份数据,确保即使发生最严重的数据丢失,也可通过恢复备份重新启动业务。 -- **快速修复**:通过回收站功能快速恢复因误操作而删除的数据。 -- **测试与验证**:定期验证备份、同步和回收站功能,确保容灾方案的有效性。 - ---- - -## 总结 - -Doris 的容灾能力基于跨集群同步、备份与恢复和回收站恢复三大核心功能,为用户提供了: - -- 全面的数据保护。 -- 灵活的容灾解决方案。 -- 快速恢复因操作失误或系统故障丢失的数据。 - -无论是应对日常数据管理中的偶发性错误,还是为极端灾难做好准备,Doris 都是构建高可靠性数据系统的理想选择。深入了解 Doris 的功能,制定适合您业务需求的容灾方案! diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/admin-manual/data-admin/overview.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/admin-manual/data-admin/overview.md index 3e1637ae15..87c1bf4eef 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/admin-manual/data-admin/overview.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/admin-manual/data-admin/overview.md @@ -24,13 +24,11 @@ specific language governing permissions and limitations under the License. --> -**Doris** 提供了强大的容灾管理能力,通过 **跨集群数据同步**、**备份与恢复** 和 **回收站恢复** 三大功能,帮助用户有效应对硬件故障、软件错误或人为失误导致的数据丢失问题,确保数据的高可用性和可靠性。 - ---- +Doris 提供了强大的容灾管理能力,通过跨集群数据同步、备份与恢复和回收站恢复三大功能,帮助用户有效应对硬件故障、软件错误或人为失误导致的数据丢失问题,确保数据的高可用性和可靠性。 ## 1. 跨集群数据同步 -Doris 的跨集群数据同步功能支持在不同的 Doris 集群间进行数据的实时复制,确保重要数据分布在多个物理或逻辑隔离的集群中,实现地理级容灾。 +Doris 的跨集群数据同步功能支持在不同的 Doris 集群间进行数据的实时复制,确保重要数据分布在多个物理隔离的集群中,实现地域级容灾。 ### 主要特性: @@ -40,26 +38,23 @@ Doris 的跨集群数据同步功能支持在不同的 Doris 集群间进行数 - **多场景应用**:适用于容灾备份、业务分离(如读写分离)、多活集群等场景。 ### 应用场景示例: -某公司在不同城市部署了两个 Doris 集群,A 集群为主集群,B 集群为备份集群。通过跨集群数据同步,当 A 集群因自然灾害中断服务时,B 集群可无缝接管业务,最大限度减少停机时间。 - ---- +某公司在不同城市部署了两个 Doris 集群,A 集群为主集群,B 集群为备份集群。通过跨集群数据同步,当 A 集群因自然灾害中断服务时,B 集群可接管业务,最大限度减少停机时间。 ## 2. 备份与恢复 -Doris 提供了全面的备份与恢复功能,用于定期保存数据快照,防止因意外事件导致的数据丢失。 +Doris 提供了备份与恢复功能,用于定期保存数据快照,防止因意外事件导致的数据丢失。 ### 主要特性: -- **全量备份**:支持对指定数据库或表进行全量备份,保存完整数据快照。 +- **备份**:支持对指定数据库、表或者分区进行全量备份,保存完整数据快照。 +- **恢复**:支持从快照中恢复库、表或者分区。 ### 应用场景示例: 某公司定期对数据进行备份,并将备份文件存储在对象存储服务(如 Amazon S3)中。当误操作导致某张重要表被删除时,利用备份功能快速恢复丢失数据,确保业务正常运行。 ---- - ## 3. 回收站恢复 -Doris 提供了 **回收站** 功能,为用户提供了一种快速恢复最近删除数据的方法,减少因操作失误带来的影响。 +Doris 提供了回收站功能,为用户提供了一种快速恢复最近删除数据的方法,减少因操作失误带来的影响。 ### 主要特性: @@ -71,25 +66,3 @@ Doris 提供了 **回收站** 功能,为用户提供了一种快速恢复最 ### 应用场景示例: 某团队在例行操作中误删除了一张重要表,通过回收站功能,他们快速恢复了被删除的数据,避免了复杂的备份恢复流程,同时确保了业务的连续性。 ---- - -## 4. 全面的容灾实践 - -通过结合跨集群数据同步、备份与恢复以及回收站恢复功能,Doris 可以帮助用户构建全面而高效的容灾方案: - -- **主动容灾**:利用跨集群同步实现异地多活部署,快速切换业务。 -- **被动容灾**:定期备份数据,确保即使发生最严重的数据丢失,也可通过恢复备份重新启动业务。 -- **快速修复**:通过回收站功能快速恢复因误操作而删除的数据。 -- **测试与验证**:定期验证备份、同步和回收站功能,确保容灾方案的有效性。 - ---- - -## 总结 - -Doris 的容灾能力基于跨集群同步、备份与恢复和回收站恢复三大核心功能,为用户提供了: - -- 全面的数据保护。 -- 灵活的容灾解决方案。 -- 快速恢复因操作失误或系统故障丢失的数据。 - -无论是应对日常数据管理中的偶发性错误,还是为极端灾难做好准备,Doris 都是构建高可靠性数据系统的理想选择。深入了解 Doris 的功能,制定适合您业务需求的容灾方案! diff --git a/versioned_docs/version-2.1/admin-manual/data-admin/overview.md b/versioned_docs/version-2.1/admin-manual/data-admin/overview.md index b3eb01f69c..e756ff99b0 100644 --- a/versioned_docs/version-2.1/admin-manual/data-admin/overview.md +++ b/versioned_docs/version-2.1/admin-manual/data-admin/overview.md @@ -1,6 +1,6 @@ --- { - "title": "Business continuity & data recovery Overview", + "title": "Business Continuity & Data Recovery Overview", "language": "en" } --- @@ -24,72 +24,45 @@ specific language governing permissions and limitations under the License. --> -**Doris** provides robust disaster recovery features through three core functionalities: **cross-cluster data synchronization**, **backup and recovery**, and **recycle bin recovery**. These capabilities help users effectively address data loss caused by hardware failures, software errors, or human mistakes, ensuring high data availability and reliability. - ---- +Doris provides powerful disaster recovery capabilities, helping users effectively respond to data loss issues caused by hardware failures, software errors, or human mistakes through three main functions: cross-cluster data synchronization, backup and recovery, and recycle bin recovery, ensuring high availability and reliability of data. ## 1. Cross-Cluster Data Synchronization -Doris's cross-cluster data synchronization feature enables real-time replication of data across different Doris clusters. This ensures critical data is distributed across multiple physically or logically isolated clusters, achieving geographical disaster recovery. +Doris's cross-cluster data synchronization feature supports real-time data replication between different Doris clusters, ensuring that important data is distributed across multiple physically isolated clusters, achieving regional disaster recovery. ### Key Features: -- **Real-Time Synchronization**: Supports both full and incremental synchronization. Full synchronization replicates all data during the initial setup, while incremental synchronization continuously captures and syncs data changes, including data (inserts, updates, deletions) and schema changes (DDL). -- **Data Consistency**: Tracks data changes using logging mechanisms (e.g., Binlog) to ensure that the target cluster mirrors the source cluster exactly. -- **Geographical Disaster Recovery**: Supports synchronization between clusters located in different regions, allowing seamless failover to another cluster in case of failure. -- **Multi-Scenario Application**: Suitable for disaster recovery, business separation (e.g., read/write splitting), and multi-active cluster scenarios. +- **Real-time Synchronization**: Supports full and incremental synchronization. Full synchronization replicates all data in the initial phase; incremental synchronization continuously captures and synchronizes data changes, including data (addition, modification, deletion) and table structure changes (DDL). +- **Data Consistency**: Records data changes through a logging mechanism (such as Binlog), ensuring that the target cluster's data is completely consistent with the source cluster's data. +- **Regional Disaster Recovery**: Supports synchronization between clusters in different geographical locations, allowing other clusters to quickly take over business when one cluster fails. +- **Multi-Scenario Applications**: Suitable for disaster recovery backups, business separation (such as read-write separation), active-active clusters, and other scenarios. -### Use Case Example: -A company deploys two Doris clusters in different cities: Cluster A as the primary cluster and Cluster B as the backup cluster. Using cross-cluster synchronization, if Cluster A is disrupted by a natural disaster, Cluster B can take over business operations seamlessly, minimizing downtime. - ---- +### Application Scenario Example: +A company has deployed two Doris clusters in different cities, with Cluster A as the primary cluster and Cluster B as the backup cluster. Through cross-cluster data synchronization, when Cluster A is interrupted due to a natural disaster, Cluster B can take over the business, minimizing downtime. ## 2. Backup and Recovery -Doris provides comprehensive backup and recovery capabilities to periodically save data snapshots and prevent data loss due to unexpected events. +Doris provides backup and recovery functions to regularly save data snapshots, preventing data loss due to unexpected events. ### Key Features: -- **Full Backup**: Allows users to back up entire databases or tables, creating complete snapshots of the data. +- **Backup**: Supports full backups of specified databases, tables, or partitions, saving complete data snapshots. +- **Recovery**: Supports recovery of databases, tables, or partitions from snapshots. -### Use Case Example: -A company performs regular data backups and stores them in an object storage service (e.g., Amazon S3). When a critical table is accidentally deleted, the company quickly restores the data using the backup, ensuring business continuity. - ---- +### Application Scenario Example: +A company regularly backs up data and stores backup files in object storage services (such as Amazon S3). When an important table is accidentally deleted, the backup function quickly restores the lost data, ensuring normal business operations. ## 3. Recycle Bin Recovery -Doris also offers a **recycle bin** feature that provides a straightforward way to recover recently deleted data, minimizing the impact of accidental operations. +Doris provides a recycle bin feature, offering users a quick way to recover recently deleted data, reducing the impact of operational errors. ### Key Features: -- **Temporary Deletion**: When a table or database is deleted, it is moved to the recycle bin instead of being permanently removed. -- **Retention Period**: Data remains in the recycle bin for a configurable retention period, allowing users to restore it if needed. -- **Quick Restoration**: Users can easily recover accidentally deleted data from the recycle bin without requiring a full backup restoration. -- **Data Security**: If no recovery is needed, data in the recycle bin will be automatically cleaned up after the retention period. - -### Use Case Example: -A team accidentally deletes an important table during routine operations. By using the recycle bin, they quickly recover the table, avoiding the need for complex backup restoration processes and minimizing downtime. - ---- - -## 4. Comprehensive Disaster Recovery Practices - -By combining cross-cluster synchronization, backup and recovery, and recycle bin recovery, Doris enables a complete and efficient disaster recovery strategy: - -- **Proactive Disaster Recovery**: Use cross-cluster synchronization for multi-active deployments, allowing business operations to switch to any cluster rapidly. -- **Passive Disaster Recovery**: Regularly back up data to ensure that even in the worst-case scenario, data can be restored from backups. -- **Quick Fixes**: Use the recycle bin to recover from accidental deletions swiftly. -- **Testing and Validation**: Regularly verify backups, synchronization, and recycle bin functionality to ensure the disaster recovery plan's effectiveness. - ---- - -## Conclusion - -Doris’s disaster recovery capabilities, powered by cross-cluster synchronization, backup and recovery, and recycle bin recovery, offer users: +- **Temporary Deletion**: Tables or databases that are deleted are first moved to the recycle bin instead of being permanently deleted immediately. +- **Retention Period**: Deleted data is retained in the recycle bin for a configurable period, during which users can choose to recover it. +- **Quick Recovery**: Data can be easily retrieved from the recycle bin without needing a complete backup recovery. +- **Data Security**: If recovery is not needed, data in the recycle bin will be automatically cleared after the retention period. -- Comprehensive data protection. -- Flexible disaster recovery options. -- Rapid recovery from accidental deletions and system failures. +### Application Scenario Example: +A team accidentally deleted an important table during routine operations. Using the recycle bin feature, they quickly recovered the deleted data, avoiding a complex backup recovery process while ensuring business continuity. -Whether addressing everyday operational errors or preparing for catastrophic disasters, Doris is an ideal choice for building highly reliable data systems. Explore Doris’s features further to create a robust disaster recovery plan tailored to your business needs! diff --git a/versioned_docs/version-3.0/admin-manual/data-admin/overview.md b/versioned_docs/version-3.0/admin-manual/data-admin/overview.md index b3eb01f69c..e756ff99b0 100644 --- a/versioned_docs/version-3.0/admin-manual/data-admin/overview.md +++ b/versioned_docs/version-3.0/admin-manual/data-admin/overview.md @@ -1,6 +1,6 @@ --- { - "title": "Business continuity & data recovery Overview", + "title": "Business Continuity & Data Recovery Overview", "language": "en" } --- @@ -24,72 +24,45 @@ specific language governing permissions and limitations under the License. --> -**Doris** provides robust disaster recovery features through three core functionalities: **cross-cluster data synchronization**, **backup and recovery**, and **recycle bin recovery**. These capabilities help users effectively address data loss caused by hardware failures, software errors, or human mistakes, ensuring high data availability and reliability. - ---- +Doris provides powerful disaster recovery capabilities, helping users effectively respond to data loss issues caused by hardware failures, software errors, or human mistakes through three main functions: cross-cluster data synchronization, backup and recovery, and recycle bin recovery, ensuring high availability and reliability of data. ## 1. Cross-Cluster Data Synchronization -Doris's cross-cluster data synchronization feature enables real-time replication of data across different Doris clusters. This ensures critical data is distributed across multiple physically or logically isolated clusters, achieving geographical disaster recovery. +Doris's cross-cluster data synchronization feature supports real-time data replication between different Doris clusters, ensuring that important data is distributed across multiple physically isolated clusters, achieving regional disaster recovery. ### Key Features: -- **Real-Time Synchronization**: Supports both full and incremental synchronization. Full synchronization replicates all data during the initial setup, while incremental synchronization continuously captures and syncs data changes, including data (inserts, updates, deletions) and schema changes (DDL). -- **Data Consistency**: Tracks data changes using logging mechanisms (e.g., Binlog) to ensure that the target cluster mirrors the source cluster exactly. -- **Geographical Disaster Recovery**: Supports synchronization between clusters located in different regions, allowing seamless failover to another cluster in case of failure. -- **Multi-Scenario Application**: Suitable for disaster recovery, business separation (e.g., read/write splitting), and multi-active cluster scenarios. +- **Real-time Synchronization**: Supports full and incremental synchronization. Full synchronization replicates all data in the initial phase; incremental synchronization continuously captures and synchronizes data changes, including data (addition, modification, deletion) and table structure changes (DDL). +- **Data Consistency**: Records data changes through a logging mechanism (such as Binlog), ensuring that the target cluster's data is completely consistent with the source cluster's data. +- **Regional Disaster Recovery**: Supports synchronization between clusters in different geographical locations, allowing other clusters to quickly take over business when one cluster fails. +- **Multi-Scenario Applications**: Suitable for disaster recovery backups, business separation (such as read-write separation), active-active clusters, and other scenarios. -### Use Case Example: -A company deploys two Doris clusters in different cities: Cluster A as the primary cluster and Cluster B as the backup cluster. Using cross-cluster synchronization, if Cluster A is disrupted by a natural disaster, Cluster B can take over business operations seamlessly, minimizing downtime. - ---- +### Application Scenario Example: +A company has deployed two Doris clusters in different cities, with Cluster A as the primary cluster and Cluster B as the backup cluster. Through cross-cluster data synchronization, when Cluster A is interrupted due to a natural disaster, Cluster B can take over the business, minimizing downtime. ## 2. Backup and Recovery -Doris provides comprehensive backup and recovery capabilities to periodically save data snapshots and prevent data loss due to unexpected events. +Doris provides backup and recovery functions to regularly save data snapshots, preventing data loss due to unexpected events. ### Key Features: -- **Full Backup**: Allows users to back up entire databases or tables, creating complete snapshots of the data. +- **Backup**: Supports full backups of specified databases, tables, or partitions, saving complete data snapshots. +- **Recovery**: Supports recovery of databases, tables, or partitions from snapshots. -### Use Case Example: -A company performs regular data backups and stores them in an object storage service (e.g., Amazon S3). When a critical table is accidentally deleted, the company quickly restores the data using the backup, ensuring business continuity. - ---- +### Application Scenario Example: +A company regularly backs up data and stores backup files in object storage services (such as Amazon S3). When an important table is accidentally deleted, the backup function quickly restores the lost data, ensuring normal business operations. ## 3. Recycle Bin Recovery -Doris also offers a **recycle bin** feature that provides a straightforward way to recover recently deleted data, minimizing the impact of accidental operations. +Doris provides a recycle bin feature, offering users a quick way to recover recently deleted data, reducing the impact of operational errors. ### Key Features: -- **Temporary Deletion**: When a table or database is deleted, it is moved to the recycle bin instead of being permanently removed. -- **Retention Period**: Data remains in the recycle bin for a configurable retention period, allowing users to restore it if needed. -- **Quick Restoration**: Users can easily recover accidentally deleted data from the recycle bin without requiring a full backup restoration. -- **Data Security**: If no recovery is needed, data in the recycle bin will be automatically cleaned up after the retention period. - -### Use Case Example: -A team accidentally deletes an important table during routine operations. By using the recycle bin, they quickly recover the table, avoiding the need for complex backup restoration processes and minimizing downtime. - ---- - -## 4. Comprehensive Disaster Recovery Practices - -By combining cross-cluster synchronization, backup and recovery, and recycle bin recovery, Doris enables a complete and efficient disaster recovery strategy: - -- **Proactive Disaster Recovery**: Use cross-cluster synchronization for multi-active deployments, allowing business operations to switch to any cluster rapidly. -- **Passive Disaster Recovery**: Regularly back up data to ensure that even in the worst-case scenario, data can be restored from backups. -- **Quick Fixes**: Use the recycle bin to recover from accidental deletions swiftly. -- **Testing and Validation**: Regularly verify backups, synchronization, and recycle bin functionality to ensure the disaster recovery plan's effectiveness. - ---- - -## Conclusion - -Doris’s disaster recovery capabilities, powered by cross-cluster synchronization, backup and recovery, and recycle bin recovery, offer users: +- **Temporary Deletion**: Tables or databases that are deleted are first moved to the recycle bin instead of being permanently deleted immediately. +- **Retention Period**: Deleted data is retained in the recycle bin for a configurable period, during which users can choose to recover it. +- **Quick Recovery**: Data can be easily retrieved from the recycle bin without needing a complete backup recovery. +- **Data Security**: If recovery is not needed, data in the recycle bin will be automatically cleared after the retention period. -- Comprehensive data protection. -- Flexible disaster recovery options. -- Rapid recovery from accidental deletions and system failures. +### Application Scenario Example: +A team accidentally deleted an important table during routine operations. Using the recycle bin feature, they quickly recovered the deleted data, avoiding a complex backup recovery process while ensuring business continuity. -Whether addressing everyday operational errors or preparing for catastrophic disasters, Doris is an ideal choice for building highly reliable data systems. Explore Doris’s features further to create a robust disaster recovery plan tailored to your business needs! --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org