La documentazione e la tua esperienza suggeriscono che R2 non è supportato, quindi dovrai risolvere il problema in altro modo.
Pensavo che funzionasse per me, ma non ho testato molto attentamente e non l’ho usato oltre un banale smoke test.
Se il backup non riuscirà a scaricare i file da R2, dovrai utilizzare uno strumento diverso per recuperare i file da R2 e quindi caricarli nel tuo nuovo bucket e quindi aggiornare il database manualmente (penso che tu possa cercare argomenti usando il task rake remap).
Questo è un processo complesso, quindi dovrai capire molto su R2, S3 e Uploads di Discourse. Sarà probabilmente difficile spiegare i tuoi problemi esatti con sufficiente specificità da ottenere una soluzione su un forum.