# Cloudflare R2 : Configuration initiale et gestion des erreurs de configuration

**URL:** <https://meta.discourse.org/t/cloudflare-r2-navigating-setup-and-handling-configuration-errors/305617>\
**Category:** Self-hosting\
**Tags:** s3\
**Created:** [Avril 21, 2024, 9:13 UTC](https://meta.discourse.org/t/cloudflare-r2-navigating-setup-and-handling-configuration-errors/305617 "2024-04-21T21:13:01Z")\
**Posts on this page:** 1\
**Showing post:** 51

<div class="post-metadata">

**Author:** ![tknospdr](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tknospdr/32/529762_2.png) [@tknospdr](https://meta.discourse.org/u/tknospdr)\
**Post date:** [Juillet 18, 2025, 8:59 UTC](https://meta.discourse.org/t/cloudflare-r2-navigating-setup-and-handling-configuration-errors/305617/51 "2025-07-18T20:59:03Z")

</div>

C’est super. J’ai suivi le guide du post #39 et tout a fonctionné. J’ai juste une suggestion et 2 questions.

Suggestion :  
D’après ce que j’ai lu, vous devriez rendre le bucket des fichiers CDN publiquement accessible et le bucket de sauvegarde privé. J’ai donc créé 2 buckets et laissé le bucket de sauvegarde privé tout en rendant le bucket des fichiers public avec un domaine personnalisé. Cela signifiait simplement que je devais mettre 2 chemins différents dans les 2 cases sous admin.  
J’ai vu beaucoup de gens mettre leurs sauvegardes comme un chemin de leur bucket de niveau supérieur, est-ce que je pense mal à ce sujet ? Ou est-ce juste une idiosyncrasie avec CF R2 ?

Q1 :  
J’ai ajouté ‘DISCOURSE\_INCLUDE\_S3\_UPLOADS\_IN\_BACKUPS: true’ dans mon app.yml et reconstruit, mais quand je vais dans les sauvegardes et que je clique sur le bouton de sauvegarde, j’obtiens toujours le pop-up me disant que les téléchargements ne seront pas inclus. Est-ce juste parce que le pop-up n’a aucune logique en dessous ou quelque chose ne va pas ?

Q2 :  
Si je veux que les téléchargements actuels soient déplacés vers R2, quelles sont les commandes concises ?  
J’ai cherché et essayé :

```plaintext
./launcher enter app
rake uploads:migrate_to_s3
rake posts:rebake_uncooked_posts

```

Mais il semble que la première commande rake ne fonctionne que si je définis les options S3 dans le fichier app.yml. Est-ce correct ?

Si je fais cela, R2 continuera-t-il à fonctionner ?

---

_[View the full topic](https://meta.discourse.org/t/cloudflare-r2-navigating-setup-and-handling-configuration-errors/305617)._
