Než začneš
Od Cloudflare potřebuješ tři věci:
- Svoje ID účtu. Najdeš ho v sekci R2 na řídicím panelu Cloudflare a také v koncovém bodu S3, který ti Cloudflare dá.
- ID přístupového klíče a tajný přístupový klíč z tokenu R2 API.
- Aspoň jeden bucket. Můžeš ho nejdřív vytvořit na řídicím panelu.
Vytvoř token R2 API
- Na řídicím panelu Cloudflare otevři R2.
- Otevři stránku pro správu tokenů R2 API a vytvoř nový token.
- Dej mu přístup pro čtení i zápis. Pro větší bezpečnost ho omez jen na buckety, které budeš používat.
- Vytvoř ho a zkopíruj ID přístupového klíče a tajný přístupový klíč, které ukáže. Cloudflare ukáže tajný klíč jen jednou, takže nech stránku otevřenou, dokud ho nebude mít AnyBucket.
Připoj se v AnyBucket
- Stiskni ⇧⌘K (Soubor → Připojit k serveru …).
- V části Cloudové úložiště vyber Cloudflare R2.
- Vlož své ID účtu. AnyBucket ukáže koncový bod, který z něj sestaví:
https://<account>.r2.cloudflarestorage.com. - Vlož ID přístupového klíče a Tajný přístupový klíč. Se zapnutou volbou Uložit tajemství do Klíčenky se tajný klíč uloží do tvé přihlašovací klíčenky.
- Volitelně zadej název bucketu a přezdívku, třeba Média, a stiskni Připojit.
Karta ukáže odznak R2 a záložka je od teď v paletě ⌘K na pár písmen.
Nahrávání, stahování, kopírování
- Nahrání složky: do druhého panelu dej Tento Mac (⌘\ otevře druhý panel), označ soubory mezerníkem a stiskni F5. Velké soubory se nahrávají po částech.
- Stažení: označ soubory v panelu R2 a stiskni F5, nebo ⇧⌘D, pokud chceš vybrat složku.
- Přesun z Amazon S3 do R2: otevři bucket S3 v jednom panelu a R2 ve druhém, označ soubory a stiskni F5. Soubory proudí přes malou mezipaměť na tvém Macu a nic po nich nemusíš uklízet. Viz kopírování souborů mezi servery.
- Kopírování uvnitř R2: mezi složkami na stejném serveru probíhá kopírování na straně serveru.
Záloha do R2
R2 se hodí jako kopie složky mimo kancelář. Dej složku do jednoho panelu a bucket R2 do druhého, stiskni ⌥F5 a Porovnat a synchronizovat vypíše, co je nové nebo změněné. Zvol Zrcadlit, aby bucket odpovídal složce. Viz synchronizace složky se serverem.
Když se nepřipojí
- Přístup odepřen: token možná nemá právo zápisu, nebo je omezený na jiné buckety. Vytvoř token s přístupem pro čtení i zápis do tohoto bucketu.
- Nic se nevypíše: zkontroluj, že ID účtu patří k účtu, pod kterým bucket je.
- Přenos se zastavil: sám to zkusí znovu; co pořád selhává, čeká v okně Přenosy (⌥⌘T) v části Vyžaduje pozornost. Viz řešení potíží.