Skip to content

Commit 6dcfb7f

Browse files
Merge pull request #94318 from shdeshpa07/OADP-6202-4.16
OADP-6202-4.16
2 parents 17f4446 + 9f16345 commit 6dcfb7f

19 files changed

+104
-70
lines changed

_topic_maps/_topic_map.yml

Lines changed: 53 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3456,29 +3456,56 @@ Topics:
34563456
File: oadp-usecase-enable-ca-cert
34573457
- Name: Using the legacy-aws Velero plugin
34583458
File: oadp-usecase-legacy-aws-plugin
3459-
- Name: Installing and configuring OADP
3459+
- Name: Installing OADP
34603460
Dir: installing
34613461
Topics:
34623462
- Name: About installing OADP
34633463
File: about-installing-oadp
34643464
- Name: Installing the OADP Operator
34653465
File: oadp-installing-operator
3466+
- Name: Configuring OADP with AWS S3 compatible storage
3467+
Dir: installing
3468+
Topics:
34663469
- Name: Configuring OADP with AWS S3 compatible storage
34673470
File: installing-oadp-aws
3471+
- Name: Configuring OADP with IBM Cloud
3472+
Dir: installing
3473+
Topics:
34683474
- Name: Configuring OADP with IBM Cloud
34693475
File: installing-oadp-ibm-cloud
3476+
- Name: Configuring OADP with Azure
3477+
Dir: installing
3478+
Topics:
34703479
- Name: Configuring OADP with Azure
34713480
File: installing-oadp-azure
3481+
- Name: Configuring OADP with GCP
3482+
Dir: installing
3483+
Topics:
34723484
- Name: Configuring OADP with GCP
34733485
File: installing-oadp-gcp
3486+
- Name: Configuring OADP with MCG
3487+
Dir: installing
3488+
Topics:
34743489
- Name: Configuring OADP with MCG
34753490
File: installing-oadp-mcg
3491+
- Name: Configuring OADP with ODF
3492+
Dir: installing
3493+
Topics:
34763494
- Name: Configuring OADP with ODF
34773495
File: installing-oadp-ocs
3496+
- Name: Configuring OADP with OpenShift Virtualization
3497+
Dir: installing
3498+
Topics:
34783499
- Name: Configuring OADP with OpenShift Virtualization
34793500
File: installing-oadp-kubevirt
3501+
- Name: Configuring OADP with multiple backup storage locations
3502+
Dir: installing
3503+
Topics:
34803504
- Name: Configuring OADP with multiple backup storage locations
34813505
File: configuring-oadp-multiple-bsl
3506+
- Name: Configuring OADP with multiple Volume Snapshot Locations
3507+
Dir: installing
3508+
Topics:
34823509
- Name: Configuring OADP with multiple Volume Snapshot Locations
34833510
File: configuring-oadp-multiple-vsl
34843511
- Name: Uninstalling OADP
@@ -3542,28 +3569,31 @@ Topics:
35423569
File: oadp-api
35433570
- Name: Advanced OADP features and functionalities
35443571
File: oadp-advanced-topics
3545-
- Name: Troubleshooting OADP
3546-
File: troubleshooting
3547-
- Name: Velero CLI tool
3548-
File: velero-cli-tool
3549-
- Name: Pods crash or restart due to lack of memory or CPU
3550-
File: pods-crash-or-restart-due-to-lack-of-memory-or-cpu
3551-
- Name: Issues with Velero and admission webhooks
3552-
File: issues-with-velero-and-admission-webhooks
3553-
- Name: OADP installation issues
3554-
File: oadp-installation-issues
3555-
- Name: OADP Operator issues
3556-
File: oadp-operator-issues
3557-
- Name: OADP timeouts
3558-
File: oadp-timeouts
3559-
- Name: Backup and Restore CR issues
3560-
File: backup-and-restore-cr-issues
3561-
- Name: Restic issues
3562-
File: restic-issues
3563-
- Name: Using the must-gather tool
3564-
File: using-the-must-gather-tool
3565-
- Name: OADP monitoring
3566-
File: oadp-monitoring
3572+
- Name: OADP troubleshooting
3573+
Dir: troubleshooting
3574+
Topics:
3575+
- Name: Troubleshooting OADP
3576+
File: troubleshooting
3577+
- Name: Velero CLI tool
3578+
File: velero-cli-tool
3579+
- Name: Pods crash or restart due to lack of memory or CPU
3580+
File: pods-crash-or-restart-due-to-lack-of-memory-or-cpu
3581+
- Name: Issues with Velero and admission webhooks
3582+
File: issues-with-velero-and-admission-webhooks
3583+
- Name: OADP installation issues
3584+
File: oadp-installation-issues
3585+
- Name: OADP Operator issues
3586+
File: oadp-operator-issues
3587+
- Name: OADP timeouts
3588+
File: oadp-timeouts
3589+
- Name: Backup and Restore CR issues
3590+
File: backup-and-restore-cr-issues
3591+
- Name: Restic issues
3592+
File: restic-issues
3593+
- Name: Using the must-gather tool
3594+
File: using-the-must-gather-tool
3595+
- Name: OADP monitoring
3596+
File: oadp-monitoring
35673597
- Name: Control plane backup and restore
35683598
Dir: control_plane_backup_and_restore
35693599
Topics:

backup_and_restore/application_backup_and_restore/backing_up_and_restoring/backing-up-applications.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ You can schedule backups by creating a `Schedule` CR instead of a `Backup` CR. S
5555
This issue has been resolved in the OADP 1.1.6 and OADP 1.2.2 releases, therefore it is recommended that users upgrade to these releases.
5656

5757
ifndef::openshift-rosa,openshift-rosa-hcp[]
58-
For more information, see xref:../../../backup_and_restore/application_backup_and_restore/restic-issues.adoc#oadp-restic-restore-failing-psa-policy_restic-issues[Restic restore partially failing on OCP 4.15 due to changed PSA policy].
58+
For more information, see xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/restic-issues.adoc#oadp-restic-restore-failing-psa-policy_restic-issues[Restic restore partially failing on OCP 4.15 due to changed PSA policy].
5959
endif::openshift-rosa,openshift-rosa-hcp[]
6060

6161
[role="_additional-resources"]

backup_and_restore/application_backup_and_restore/troubleshooting.adoc

Lines changed: 0 additions & 32 deletions
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../_attributes/
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../images/

backup_and_restore/application_backup_and_restore/issues-with-velero-and-admission-webhooks.adoc renamed to backup_and_restore/application_backup_and_restore/troubleshooting/issues-with-velero-and-admission-webhooks.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@ include::modules/oadp-plugins-receiving-eof-message.adoc[leveloffset=+1]
2828
[role="_additional-resources"]
2929
.Additional resources
3030

31-
* xref:../../architecture/admission-plug-ins.adoc#admission-plug-ins[Admission plugins]
32-
* xref:../../architecture/admission-plug-ins.adoc#admission-webhooks-about_admission-plug-ins[Webhook admission plugins]
33-
* xref:../../architecture/admission-plug-ins.adoc#admission-webhook-types_admission-plug-ins[Types of webhook admission plugins]
31+
* xref:../../../architecture/admission-plug-ins.adoc#admission-plug-ins[Admission plugins]
32+
* xref:../../../architecture/admission-plug-ins.adoc#admission-webhooks-about_admission-plug-ins[Webhook admission plugins]
33+
* xref:../../../architecture/admission-plug-ins.adoc#admission-webhook-types_admission-plug-ins[Types of webhook admission plugins]
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../modules/

backup_and_restore/application_backup_and_restore/oadp-monitoring.adoc renamed to backup_and_restore/application_backup_and_restore/troubleshooting/oadp-monitoring.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ By using the {product-title} monitoring stack, users and administrators can effe
1818
1919
[role="_additional-resources"]
2020
.Additional resources
21-
* xref:../../observability/monitoring/about-ocp-monitoring/about-ocp-monitoring.adoc#about-ocp-monitoring[About {product-title} monitoring]
21+
* xref:../../../observability/monitoring/about-ocp-monitoring/about-ocp-monitoring.adoc#about-ocp-monitoring[About {product-title} monitoring]
2222
2323
include::modules/oadp-monitoring-setup.adoc[leveloffset=+1]
2424
include::modules/oadp-creating-service-monitor.adoc[leveloffset=+1]
2525
include::modules/oadp-creating-alerting-rule.adoc[leveloffset=+1]
2626

2727
[role="_additional-resources"]
2828
.Additional resources
29-
* xref:../../observability/monitoring/managing-alerts/managing-alerts-as-an-administrator.adoc#managing-alerts-as-an-administrator[Managing alerts as an Administrator]
29+
* xref:../../../observability/monitoring/managing-alerts/managing-alerts-as-an-administrator.adoc#managing-alerts-as-an-administrator[Managing alerts as an Administrator]
3030
3131
include::modules/oadp-list-of-metrics.adoc[leveloffset=+1]
3232
include::modules/oadp-viewing-metrics-ui.adoc[leveloffset=+1]

backup_and_restore/application_backup_and_restore/oadp-timeouts.adoc renamed to backup_and_restore/application_backup_and_restore/troubleshooting/oadp-timeouts.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,17 @@ Ensure that you balance timeout extensions in a logical manner so that you do no
1515

1616
The following OADP timeouts show instructions of how and when to implement these parameters:
1717

18-
* xref:../../backup_and_restore/application_backup_and_restore/oadp-timeouts.adoc#restic-timeout_oadp-timeouts[Restic timeout]
18+
* xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/oadp-timeouts.adoc#restic-timeout_oadp-timeouts[Restic timeout]
1919
20-
* xref:../../backup_and_restore/application_backup_and_restore/oadp-timeouts.adoc#velero-timeout_oadp-timeouts[Velero resource timeout]
20+
* xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/oadp-timeouts.adoc#velero-timeout_oadp-timeouts[Velero resource timeout]
2121
22-
* xref:../../backup_and_restore/application_backup_and_restore/oadp-timeouts.adoc#datamover-timeout_oadp-timeouts[Data Mover timeout]
22+
* xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/oadp-timeouts.adoc#datamover-timeout_oadp-timeouts[Data Mover timeout]
2323
24-
* xref:../../backup_and_restore/application_backup_and_restore/oadp-timeouts.adoc#csisnapshot-timeout_oadp-timeouts[CSI snapshot timeout]
24+
* xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/oadp-timeouts.adoc#csisnapshot-timeout_oadp-timeouts[CSI snapshot timeout]
2525
26-
* xref:../../backup_and_restore/application_backup_and_restore/oadp-timeouts.adoc#item-operation-timeout-backup_oadp-timeouts[Item operation timeout - backup]
26+
* xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/oadp-timeouts.adoc#item-operation-timeout-backup_oadp-timeouts[Item operation timeout - backup]
2727
28-
* xref:../../backup_and_restore/application_backup_and_restore/oadp-timeouts.adoc#item-operation-timeout-restore_oadp-timeouts[Item operation timeout - restore]
28+
* xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/oadp-timeouts.adoc#item-operation-timeout-restore_oadp-timeouts[Item operation timeout - restore]
2929
3030
include::modules/oadp-restic-timeouts.adoc[leveloffset=+1]
3131
include::modules/oadp-velero-timeouts.adoc[leveloffset=+1]

backup_and_restore/application_backup_and_restore/pods-crash-or-restart-due-to-lack-of-memory-or-cpu.adoc renamed to backup_and_restore/application_backup_and_restore/troubleshooting/pods-crash-or-restart-due-to-lack-of-memory-or-cpu.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ requests:
2525

2626
[role="_additional-resources"]
2727
.Additional resources
28-
* xref:../../backup_and_restore/application_backup_and_restore/installing/about-installing-oadp.adoc#oadp-velero-cpu-memory-requirements_about-installing-oadp[Velero CPU and memory requirements based on collected data]
28+
* xref:../../../backup_and_restore/application_backup_and_restore/installing/about-installing-oadp.adoc#oadp-velero-cpu-memory-requirements_about-installing-oadp[Velero CPU and memory requirements based on collected data]
2929
3030
include::modules/oadp-pod-crash-set-resource-request-velero.adoc[leveloffset=+1]
3131
include::modules/oadp-pod-crash-set-resource-request-restic.adoc[leveloffset=+1]
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../snippets/
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
[id="troubleshooting"]
3+
= Troubleshooting
4+
include::_attributes/common-attributes.adoc[]
5+
include::_attributes/attributes-openshift-dedicated.adoc[]
6+
:context: oadp-troubleshooting
7+
:oadp-troubleshooting:
8+
:namespace: openshift-adp
9+
:local-product: OADP
10+
:must-gather-v1-3: registry.redhat.io/oadp/oadp-mustgather-rhel9:v1.3
11+
:must-gather-v1-4: registry.redhat.io/oadp/oadp-mustgather-rhel9:v1.4
12+
13+
toc::[]
14+
15+
You can troubleshoot OADP issues by using the following methods:
16+
17+
* Debug Velero custom resources (CRs) by using the xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/velero-cli-tool.adoc#oadp-debugging-oc-cli_velero-cli-tool[OpenShift CLI tool] or the xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/velero-cli-tool.adoc#migration-debugging-velero-resources_velero-cli-tool[Velero CLI tool]. The Velero CLI tool provides more detailed logs and information.
18+
19+
* Debug Velero or Restic pod crashes, which are caused due to a lack of memory or CPU by using xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/pods-crash-or-restart-due-to-lack-of-memory-or-cpu.adoc#pods-crash-or-restart-due-to-lack-of-memory-or-cpu[Pods crash or restart due to lack of memory or CPU].
20+
21+
* Debug issues with Velero and admission webhooks by using xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/issues-with-velero-and-admission-webhooks.adoc#issues-with-velero-and-admission-webhooks[Issues with Velero and admission webhooks].
22+
23+
* Check xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/oadp-installation-issues.adoc#oadp-installation-issues[OADP installation issues], xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/oadp-operator-issues.adoc#oadp-operator-issues[OADP Operator issues], xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/backup-and-restore-cr-issues.adoc#backup-and-restore-cr-issues[backup and restore CR issues], and xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/restic-issues.adoc#restic-issues[Restic issues].
24+
25+
* Use the available xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/oadp-timeouts.adoc#oadp-timeouts[OADP timeouts] to reduce errors, retries, or failures.
26+
27+
* Collect logs and CR information by using the xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/using-the-must-gather-tool.adoc#using-the-must-gather-tool[`must-gather` tool].
28+
29+
* Monitor and analyze the workload performance with the help of xref:../../../backup_and_restore/application_backup_and_restore/troubleshooting/oadp-monitoring.adoc#oadp-monitoring[OADP monitoring].
30+
31+
32+
:oadp-troubleshooting!:

backup_and_restore/application_backup_and_restore/using-the-must-gather-tool.adoc renamed to backup_and_restore/application_backup_and_restore/troubleshooting/using-the-must-gather-tool.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ This operation can take a long time. The data is saved as `must-gather/metrics/p
7070
7171
[role="_additional-resources"]
7272
.Additional resources
73-
* xref:../../support/gathering-cluster-data.adoc#gathering-cluster-data[Gathering cluster data]
73+
* xref:../../../support/gathering-cluster-data.adoc#gathering-cluster-data[Gathering cluster data]
7474
7575
include::modules/support-insecure-tls-connections.adoc[leveloffset=+1]
7676
include::modules/migration-combining-must-gather.adoc[leveloffset=+1]

backup_and_restore/index.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ You can always recover from a disaster situation by xref:../backup_and_restore/c
3838

3939
As a cluster administrator, you can back up and restore applications running on {product-title} by using the OpenShift API for Data Protection (OADP).
4040

41-
OADP backs up and restores Kubernetes resources and internal images, at the granularity of a namespace, by using the version of Velero that is appropriate for the version of OADP you install, according to the table in xref:../backup_and_restore/application_backup_and_restore/velero-cli-tool.adoc#velero-obtaining-by-downloading_velero-cli-tool[Downloading the Velero CLI tool]. OADP backs up and restores persistent volumes (PVs) by using snapshots or Restic. For details, see xref:../backup_and_restore/application_backup_and_restore/oadp-features-plugins.adoc#oadp-features_oadp-features-plugins[OADP features].
41+
OADP backs up and restores Kubernetes resources and internal images, at the granularity of a namespace, by using the version of Velero that is appropriate for the version of OADP you install, according to the table in xref:../backup_and_restore/application_backup_and_restore/troubleshooting/velero-cli-tool.adoc#velero-obtaining-by-downloading_velero-cli-tool[Downloading the Velero CLI tool]. OADP backs up and restores persistent volumes (PVs) by using snapshots or Restic. For details, see xref:../backup_and_restore/application_backup_and_restore/oadp-features-plugins.adoc#oadp-features_oadp-features-plugins[OADP features].
4242

4343
[id="oadp-requirements"]
4444
=== OADP requirements

0 commit comments

Comments
 (0)