OADP O backup falha porque o local de armazenamento do backup está indisponível

Quando você tenta criar um backup com o OADP utilitário, o backup falha porque o local de armazenamento do backup não está disponível.

Sintomas

No arquivo CPD-CLI*.log , você verá uma mensagem de erro como no exemplo a seguir:

status:
  lastValidationTime: "<timestamp>"
  message: "BackupStorageLocation \"dpa-sample-1\" is unavailable: rpc error: code
    = Unknown desc = NoCredentialProviders: no valid providers in chain. Deprecated.\n\tFor
    verbose messaging see aws.Config.CredentialsChainVerboseErrors"
  phase: Unavailable

Causas

O cloud-credentials segredo no projeto OADP do operador (namespace) não contém as informações corretas.

Resolvendo o problema

Execute as etapas a seguir:

  1. Verifique se as credenciais para o armazenamento de objetos estão corretas. Você pode visualizar o cloud-credentials segredo no OpenShift® console. As credenciais devem ser semelhantes ao seguinte exemplo:
    [default]
    aws_access_key_id=<your-access-id>
    aws_secret_access_key=<your-access-key>
  2. Certifique-se de que a fase do local de armazenamento de backup esteja Available executando o seguinte comando:
    oc get bsl -n ${OADP_OPERATOR_PROJECT}
    Saída de exemplo:
    NAME           PHASE       LAST VALIDATED   AGE   DEFAULT
    dpa-sample-1   Available   31s              62s   true

    Para mais informações, consulte cpd_oadp_logs.html.

  3. No recurso DataProtectionApplication (DPA), verifique se o s3url valor está correto executando o seguinte comando:
    oc get backupstoragelocation -n ${OADP_OPERATOR_PROJECT} -o yaml