Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ include::_attributes/common-attributes.adoc[]

toc::[]

[role="_abstract"]
Kopia is a fast and secure open-source backup and restore tool that allows you to create encrypted snapshots of your data and save the snapshots to remote or cloud storage of your choice.

Kopia supports network and local storage locations, and many cloud or remote storage locations, including:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ include::_attributes/common-attributes.adoc[]

toc::[]

[role="_abstract"]
{oadp-first} includes a built-in Data Mover that you can use to move Container Storage Interface (CSI) volume snapshots to a remote object store. The built-in Data Mover allows you to restore stateful applications from the remote object store if a failure, accidental deletion, or corruption of the cluster occurs. It uses xref:../../../backup_and_restore/application_backup_and_restore/backing_up_and_restoring/oadp-about-kopia.adoc#oadp-about-kopia[Kopia] as the uploader mechanism to read the snapshot data and write to the unified repository.

{oadp-short} supports CSI snapshots on the following:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ include::_attributes/common-attributes.adoc[]

toc::[]

You can back up and restore persistent volumes by using the OADP 1.3 Data Mover.
[role="_abstract"]
You can back up and restore persistent volumes by using the {oadp-short} 1.3 Data Mover.

include::modules/oadp-1-3-backing-csi-snapshots.adoc[leveloffset=+1]

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ include::_attributes/common-attributes.adoc[]

toc::[]

[role="_abstract"]
You can override the default values of Kopia hashing, encryption, and splitter algorithms by using specific environment variables in the Data Protection Application (DPA).

// configuring the DPA with Kopia environment variables
Expand Down
1 change: 1 addition & 0 deletions modules/oadp-1-3-backing-csi-snapshots.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
[id="oadp-1-3-backing-csi-snapshots_{context}"]
= Backing up persistent volumes with CSI snapshots

[role="_abstract"]
You can use the OADP Data Mover to back up Container Storage Interface (CSI) volume snapshots to a remote object store.

.Prerequisites
Expand Down
3 changes: 2 additions & 1 deletion modules/oadp-1-3-restoring-csi-snapshots.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,12 @@
[id="oadp-1-3-restoring-csi-snapshots_{context}"]
= Restoring CSI volume snapshots

[role="_abstract"]
You can restore a volume snapshot by creating a `Restore` CR.

[NOTE]
====
You cannot restore Volsync backups from OADP 1.2 with the OAPD 1.3 built-in Data Mover. It is recommended to do a file system backup of all of your workloads with Restic prior to upgrading to OADP 1.3.
You cannot restore Volsync backups from OADP 1.2 with the OAPD 1.3 built-in Data Mover. It is recommended to do a file system backup of all of your workloads with Restic before upgrading to OADP 1.3.
====

.Prerequisites
Expand Down
1 change: 1 addition & 0 deletions modules/oadp-deletion-policy-1-3.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
[id="oadp-deletion-policy-1-3_{context}"]
= Deletion policy for OADP 1.3

[role="_abstract"]
The deletion policy determines rules for removing data from a system, specifying when and how deletion occurs based on factors such as retention periods, data sensitivity, and compliance requirements. It manages data removal effectively while meeting regulations and preserving valuable information.

[id="oadp-deletion-policy-guidelines-1-3_{context}"]
Expand Down
1 change: 1 addition & 0 deletions modules/oadp-incremental-backup-support.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
[id="oadp-about-incremental-backup-support_{context}"]
= About incremental back up support

[role="_abstract"]
{oadp-short} supports incremental backups of `block` and `Filesystem` persistent volumes for both containerized, and {VirtProductName} workloads. The following table summarizes the support for File System Backup (FSB), Container Storage Interface (CSI), and CSI Data Mover:

[cols="5", options="header"]
Expand Down
1 change: 1 addition & 0 deletions modules/oadp-kopia-algorithms-benchmarking.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
[id="oadp-kopia-algorithms-benchmarking_{context}"]
= Benchmarking Kopia hashing, encryption, and splitter algorithms

[role="_abstract"]
You can run Kopia commands to benchmark the hashing, encryption, and splitter algorithms. Based on the benchmarking results, you can select the most suitable algorithm for your workload. In this procedure, you run the Kopia benchmarking commands from a pod on the cluster. The benchmarking results can vary depending on CPU speed, available RAM, disk speed, current I/O load, and so on.

.Prerequisites
Expand Down
1 change: 1 addition & 0 deletions modules/oadp-kopia-configuring-algorithms.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
[id="oadp-kopia-configuring-algorithms_{context}"]
= Configuring the DPA to override Kopia hashing, encryption, and splitter algorithms

[role="_abstract"]
You can use an {oadp-first} option to override the default Kopia algorithms for hashing, encryption, and splitter to improve Kopia performance or to compare performance metrics. You can set the following environment variables in the `spec.configuration.velero.podConfig.env` section of the DPA:

* `KOPIA_HASHING_ALGORITHM`
Expand Down
1 change: 1 addition & 0 deletions modules/oadp-usecase-kopia-override-algorithms.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
[id="oadp-usecase-kopia-override-algorithms_{context}"]
= Use case for overriding Kopia hashing, encryption, and splitter algorithms

[role="_abstract"]
The use case example demonstrates taking a backup of an application by using Kopia environment variables for hashing, encryption, and splitter. You store the backup in an {aws-short} S3 bucket. You then verify the environment variables by connecting to the Kopia repository.

.Prerequisites
Expand Down