Avant de commencer
Il vous faut trois éléments de Cloudflare :
- L’identifiant de votre compte (account ID). Il figure dans la section R2 du tableau de bord Cloudflare et dans le point de terminaison S3 que Cloudflare vous donne.
- Un ID de clé d’accès et une clé d’accès secrète, issus d’un jeton d’API R2.
- Au moins un bucket. Vous pouvez d’abord le créer dans le tableau de bord.
Créer un jeton d’API R2
- Dans le tableau de bord Cloudflare, ouvrez R2.
- Ouvrez la page de gestion des jetons d’API R2 et créez un nouveau jeton.
- Donnez-lui un accès en lecture et écriture. Pour rester strict, limitez-le aux buckets que vous utiliserez.
- Créez-le et copiez l’ID de clé d’accès et la clé d’accès secrète affichés. Cloudflare n’affiche le secret qu’une seule fois : gardez la page ouverte jusqu’à ce qu’AnyBucket l’ait.
Se connecter dans AnyBucket
- Appuyez sur ⇧⌘K (Fichier → Se connecter au serveur …).
- Sous Stockage cloud, choisissez Cloudflare R2.
- Collez votre Identifiant du compte. AnyBucket affiche le point de terminaison qu’il en déduit,
https://<account>.r2.cloudflarestorage.com. - Collez l’ID de clé d’accès et la Clé d’accès secrète. Avec Enregistrer le secret dans le trousseau activé, le secret est enregistré dans votre trousseau de session.
- Saisissez si vous le souhaitez un nom de bucket et un nom court, comme Médias, puis appuyez sur Se connecter.
L’onglet affiche un badge R2, et le favori n’est plus qu’à quelques lettres dans la palette ⌘K.
Envoyer, télécharger, copier
- Envoyer un dossier : placez Ce Mac dans l’autre panneau (⌘\ ouvre un second panneau), marquez les fichiers avec Espace et appuyez sur F5. Les gros fichiers sont envoyés en plusieurs parties.
- Télécharger : marquez les fichiers dans le panneau R2 et appuyez sur F5, ou sur ⇧⌘D pour choisir un dossier.
- Passer d’Amazon S3 à R2 : ouvrez le bucket S3 dans un panneau et R2 dans l’autre, marquez les fichiers et appuyez sur F5. Les fichiers transitent par un petit tampon sur votre Mac, sans rien à nettoyer ensuite. Voir copier des fichiers entre serveurs.
- Copier à l’intérieur de R2 : entre deux dossiers du même serveur, la copie s’effectue côté serveur.
Sauvegarder sur R2
R2 se prête bien à une copie hors site d’un dossier. Placez le dossier dans un panneau et le bucket R2 dans l’autre, appuyez sur ⌥F5, et Comparer et synchroniser liste ce qui est nouveau ou modifié. Choisissez miroir pour aligner le bucket sur le dossier. Voir synchroniser un dossier avec un serveur.
Si la connexion échoue
- Accès refusé : le jeton n’a peut-être pas l’accès en écriture, ou il est limité à d’autres buckets. Créez un jeton en lecture et écriture sur ce bucket.
- Rien ne s’affiche : vérifiez que l’identifiant du compte est bien celui auquel appartient le bucket.
- Un transfert s’est arrêté : il réessaie de lui-même ; ce qui échoue encore attend sous Action requise dans la fenêtre Transferts (⌥⌘T). Voir dépannage.