Skip to content

Commit

Permalink
doc:add backup dir and add backup introduce
Browse files Browse the repository at this point in the history
Signed-off-by: Xieql <xieqianglong@huawei.com>
  • Loading branch information
Xieql committed Oct 19, 2023
1 parent cc5148b commit 534ec29
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 17 deletions.
40 changes: 40 additions & 0 deletions docs/content/en/docs/fleet-manager/backup/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
title: "Unified Backup, Restore, and Migrate"
linkTitle: "Unified Backup"
weight: 3
description: >
The easiest way to manage multi cluster Unified Backup, Restore, and Migration with Fleet.
---

Kurator introduces a unified solution for backup, restore, and migration across multiple clusters in Fleet.
This feature, integrated with [Velero](https://velero.io/), simplifies the process of managing backups, restoring data, and migrating resources across clusters through a streamlined one-click operation.

The following are the main benefits of this feature.

- **Simplified Multi-cluster Operations**: Streamlining management and operational tasks across various clusters for easier resource handling.

- **Backup Support with Scheduled and Immediate Options**: Automate regular backups for data protection and compliance, along with immediate backup options for on-demand needs.

- **One-stop, Flexible Disaster Recovery Solution**: Providing a robust and flexible solution for disaster recovery, allowing tailored recovery of specific resources in specific clusters to ensure operational continuity in adverse scenarios.

- **Effortless Cluster Resource Migration**: Facilitating smooth migration of resources across multiple clusters for workload balancing or transitions to new environments.

- **Unified Status View**: Offering a clear, unified view of resources and backup statuses across clusters, enhancing visibility and control.

## Architecture

Below is the architecture diagram of the Kurator Fleet Backup feature.

{{< image width="100%"
link="./image/backup-arch.svg"
>}}
The diagram illustrates:

- **Fleet Manager**: The central management entity, responsible for orchestrating the operations.
- **Velero Integration**: How the backup and restore processes are handled using Velero.
- **Object Storage**: The external storage solutions, such as Minio or cloud providers, where the backups are stored.
- **Interactions**: The arrows depict the flow of data and interactions between various components.

To use Kurator for backup, restore, and migration scenarios, you must first configure and install the necessary backup engine plugin.
Please refer to the subsequent sections for detailed guidance on plugin configuration and instructions for each specific operation.
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,6 @@ description: >

To support Kurator's unified backup, restore, and migration features, it's imperative to first configure the backup plugin for [Fleet](https://kurator.dev/docs/references/fleet-api/#fleet). This guide will walk you through configuring the [Velero](https://velero.io/)-based backup plugin for Fleet, laying the groundwork for Kurator's unified backup, restore, and migration capabilities.

## Architecture

Before diving into the specifics, let's take a moment to understand the overall architecture and how various components interact with each other. Below is the architecture diagram of the Kurator Fleet Backup Plugin.

{{< image width="100%"
link="./image/backup-arch.svg"
>}}

The diagram illustrates:

- **Fleet Manager**: The central management entity, responsible for orchestrating the operations.
- **Velero Integration**: How the backup and restore processes are handled using Velero.
- **Object Storage**: The external storage solutions, such as Minio or cloud providers, where the backups are stored.
- **Interactions**: The arrows depict the flow of data and interactions between various components.

With this architectural view in mind, let's proceed with the essential setup steps and configurations required to implement this architecture.

## Prerequisites

### 1. Fleet Manager Setup
Expand Down

0 comments on commit 534ec29

Please sign in to comment.