Czego potrzebujesz

Każdy magazyn zgodny z S3 podpisuje żądania parą kluczy:

  • Identyfikator klucza dostępu, czyli część jawna, np. AKIA… w Amazonie.
  • Sekretny klucz dostępu, czyli część prywatna. AnyBucket przechowuje go w pęku kluczy login, po jednej pozycji na zakładkę.

Utwórz klucz z dostępem do potrzebnych zasobników i do niczego więcej. Większość dostawców pozwala ograniczyć klucz do jednego zasobnika oraz do odczytu albo odczytu i zapisu.

Połącz się w pięciu krokach

  1. Otwórz AnyBucket i naciśnij ⇧⌘K (Plik → Połącz z serwerem …).
  2. W sekcji Pamięć w chmurze wybierz kafelek swojego dostawcy. Dla wszystkiego, czego nie ma na liście, użyj Zgodne z S3.
  3. Wypełnij jedno pole, które mówi, gdzie jest magazyn: region, identyfikator konta lub punkt końcowy (zobacz tabelę poniżej).
  4. Wklej identyfikator klucza dostępu i sekretny klucz dostępu. Pozostaw włączone Zapisz sekret w Pęku kluczy, chyba że wolisz wpisywać go za każdym razem.
  5. Opcjonalnie wpisz zasobnik i folder, nadaj zakładce skrót i naciśnij Połącz.

Zakładka pojawi się na stronie startowej, w menu źródła każdego panelu i w palecie ⌘K.

Gdzie jest każdy dostawca

Każdy kafelek prosi o jedną informację i na jej podstawie buduje punkt końcowy:

Kafelek Wpisujesz Punkt końcowy używany przez AnyBucket
Amazon S3 Region, opcjonalnie (us-east-1) Własny punkt Amazonu
Cloudflare R2 Identyfikator konta https://<account>.r2.cloudflarestorage.com
Backblaze B2 Region zasobnika (us-west-004) https://s3.<region>.backblazeb2.com
Wasabi Region (us-east-1) https://s3.<region>.wasabisys.com
DigitalOcean Spaces Centrum danych (nyc3) https://<region>.digitaloceanspaces.com
Google Cloud Storage Nic https://storage.googleapis.com
Zgodne z S3 Adres serwera To, co wpiszesz

Google Cloud Storage działa przez swój interfejs zgodny z S3, który używa kluczy HMAC: utwórz klucz dostępu i sekret dla konta usługi lub swojego użytkownika w ustawieniach Cloud Storage, a potem wklej je jak wyżej.

MinIO i magazyny na własnym serwerze

Dla MinIO, LocalStack i innych serwerów utrzymywanych samodzielnie wybierz Zgodne z S3 i wpisz adres serwera z portem, np. https://minio.example.com:9000.

Następnie włącz w zakładce adresowanie w stylu ścieżki (path-style). Amazon umieszcza zasobnik w nazwie hosta (bucket.s3.amazonaws.com); większość magazynów na własnym serwerze oczekuje go w ścieżce (minio.example.com/bucket). Jeśli magazyn się łączy, ale niczego nie wyświetla albo odrzuca każde żądanie, najpierw sprawdź styl ścieżki. Zobacz rozwiązywanie problemów.

Kopiowanie, przenoszenie i duże pliki

Zasobnik zachowuje się jak folder na Twoim Macu:

  • Wysyłanie: otwórz Ten Mac w drugim panelu, oznacz pliki spacją i naciśnij F5. Przeciąganie plików z Findera też działa.
  • Pobieranie: to samo w drugą stronę albo ⇧⌘D, aby pobrać do wybranego folderu.
  • Duże pliki są wysyłane w częściach (multipart), a zerwane połączenie jest ponawiane na nowym.
  • W obrębie tego samego serwera kopiowanie odbywa się po stronie serwera dzięki CopyObject: nic nie trafia na Twojego Maca.
  • Między dostawcami, np. z Amazon S3 do Cloudflare R2, otwórz każdego w osobnym panelu i naciśnij F5. Pliki płyną przez niewielki bufor na Twoim Macu. Zobacz kopiowanie plików między serwerami.

⇧⌘C kopiuje URL pliku, a F3 otwiera go w Szybkim podglądzie.

Utrzymuj folder w zgodzie

Aby zrobić kopię zapasową folderu w zasobniku, otwórz folder w jednym panelu, a zasobnik w drugim, i naciśnij ⌥F5. Porównaj i synchronizuj wyświetli każdą różnicę, a Ty wybierzesz odbicie lustrzane w jedną stronę albo synchronizację w obie strony. Zobacz synchronizacja folderu z serwerem.