Voordat je begint
Je hebt drie dingen van Cloudflare nodig:
- Je account-ID. Dat staat in het R2-gedeelte van het Cloudflare-dashboard en in het S3-endpoint dat Cloudflare je geeft.
- Een toegangssleutel-ID en een geheime toegangssleutel, uit een R2 API-token.
- Minstens één bucket. Die kun je eerst in het dashboard aanmaken.
Een R2 API-token maken
- Open R2 in het Cloudflare-dashboard.
- Open de pagina voor het beheren van R2 API-tokens en maak een nieuw token.
- Geef het lees- en schrijfrechten. Wil je het krap houden, beperk het dan tot de buckets die je gaat gebruiken.
- Maak het aan en kopieer het toegangssleutel-ID en de geheime toegangssleutel die worden getoond. Cloudflare toont het geheim maar één keer, dus houd de pagina open tot AnyBucket het heeft.
Verbinden in AnyBucket
- Druk op ⇧⌘K (Archief → Verbind met server …).
- Kies onder Cloudopslag de tegel Cloudflare R2.
- Plak je Account-ID. AnyBucket toont het endpoint dat het daaruit bouwt,
https://<account>.r2.cloudflarestorage.com. - Plak het Toegangssleutel-ID en de Geheime toegangssleutel. Met Geheim in de sleutelhanger bewaren aan gaat het geheim naar je inlogsleutelhanger.
- Typ eventueel een bucketnaam en een bijnaam, zoals Media, en druk op Verbind.
Het tabblad toont een R2-badge, en de bladwijzer staat voortaan een paar letters verderop in het ⌘K-palet.
Uploaden, downloaden, kopiëren
- Een map uploaden: zet Deze Mac in het andere paneel (⌘\ opent een tweede paneel), markeer bestanden met de spatiebalk en druk op F5. Grote bestanden gaan in delen omhoog.
- Downloaden: markeer bestanden in het R2-paneel en druk op F5, of ⇧⌘D om een map te kiezen.
- Van Amazon S3 naar R2 verhuizen: open de S3-bucket in het ene paneel en R2 in het andere, markeer en druk op F5. Bestanden stromen door een kleine buffer op je Mac, zonder dat jij iets hoeft op te ruimen. Zie bestanden kopiëren tussen servers.
- Binnen R2 kopiëren: tussen mappen op dezelfde server loopt de kopie op de server.
Back-up naar R2
R2 is een goede plek voor een externe kopie van een map. Zet de map in het ene paneel en de R2-bucket in het andere, druk op ⌥F5, en Vergelijk en synchroniseer toont wat nieuw of gewijzigd is. Kies spiegelen om de bucket gelijk te maken aan de map. Zie een map synchroniseren met een server.
Als het niet verbindt
- Toegang geweigerd: het token mist misschien schrijfrechten, of is beperkt tot andere buckets. Maak een token met lees- en schrijfrechten voor deze bucket.
- Er wordt niets getoond: controleer of het account-ID het account is waar de bucket bij hoort.
- Een overdracht is gestopt: die probeert het zelf opnieuw; wat blijft mislukken, wacht onder Vraagt aandacht in het venster Overdrachten (⌥⌘T). Zie probleemoplossing.