Przejdź do treści

IBM Cloud

Zamontuj bucket IBM Cloud Object Storage jako dysk w systemie Windows.

Zanim zaczniesz

Przygotuj wcześniej:

  • Instancję Cloud Object Storage z co najmniej jednym bucketem. Jeśli nie masz instancji albo bucketu, najpierw wykonaj kroki z sekcji Tworzenie instancji i bucketu.
  • Dane logowania HMAC dla tej instancji — sam klucz API IAM nie działa z interfejsem S3.

Skąd wziąć klucze — w konsoli IBM Cloud:

  1. W lewym górnym rogu kliknij ikonę Expand Global Navigation (☰).
  2. Kliknij Infrastructure → Storage → Object storage.
  3. W menu po lewej rozwiń Instances i kliknij nazwę swojej instancji.
  4. Kliknij kartę Service credentials.
  5. Kliknij New Credential.
  6. W polu Name wpisz nazwę danych logowania.
  7. W polu Role wybierz rolę. Aby zapisywać pliki na dysku, wybierz Writer. Aby tylko odczytywać pliki, wybierz Reader. Jeśli zostawisz domyślną wartość None, nie zostanie przyznany dostęp do żadnego bucketu.
  8. Włącz Include HMAC Credential.
  9. Kliknij Add.
  10. Na liście kliknij strzałkę po lewej stronie nowych danych logowania, aby je rozwinąć.
  11. W sekcji cos_hmac_keys skopiuj access_key_id i secret_access_key.

Karta Service credentials z rozwiniętymi danymi logowania pokazującymi cos_hmac_keys

W RaiDrive wpisz access_key_id w polu Access Key ID, a secret_access_key w polu Secret Access Key.

Połączenie

  1. Kliknij Dodaj na pasku narzędzi.
  2. Wybierz Enterprise → IBM Cloud.
  3. Wprowadź Access Key ID i Secret Access Key, a następnie kliknij przycisk Odśwież obok pola bucketu.
  4. Wybierz bucket i kliknij Połącz.

Okno połączenia IBM Cloud

Ręczne wpisanie bucketu

Jeśli twój klucz nie może wyświetlać listy bucketów, zaznacz pole wyboru po lewej stronie pola bucketu i wpisz nazwę bucketu bezpośrednio.

Ustawienia

Ustawienie Opis Domyślnie
Access Key ID / Secret Access Key Dane logowania HMAC instancji COS —
Bucket Bucket do zamontowania (z listy lub wpisany ręcznie) —
Tylko do odczytu Blokuje zapis na zamontowanym dysku wył.

Działanie i ograniczenia

  • Buckety są wyświetlane razem z ich lokalizacją — regionalne punkty końcowe mają postać s3.<region>.cloud-object-storage.appdomain.cloud (us-south, us-east, eu-de, eu-gb, au-syd, …).
  • Sam klucz API nie wystarcza dla interfejsu S3 — potrzebna jest para kluczy HMAC.

Tworzenie instancji i bucketu

Wykonaj te kroki tylko wtedy, gdy nie masz instancji Cloud Object Storage albo bucketu. Jeśli masz już jedno i drugie, przejdź od razu do kluczy w sekcji Zanim zaczniesz.

Tworzenie instancji

  1. W lewym górnym rogu kliknij ikonę Expand Global Navigation (☰).
  2. Kliknij Infrastructure → Storage → Object storage.
  3. Kliknij Create an instance. Strona tworzenia otworzy się w nowej karcie.
  4. W sekcji Select a pricing plan wybierz plan.
  5. W sekcji Configure your resource wpisz nazwę instancji w polu Service name.
  6. W sekcji Summary po prawej stronie kliknij Create. Otworzy się nowa instancja.

Tworzenie bucketu

  1. Na stronie instancji kliknij kartę Buckets.
  2. Kliknij Create bucket.
  3. Na karcie Create a Custom Bucket kliknij Create.
  4. W polu Unique bucket name wpisz nazwę bucketu. Możesz też zostawić nazwę, która jest już wpisana.
  5. Wybierz Resiliency, Location i Storage class. Tych trzech ustawień nie można zmienić po utworzeniu bucketu.
  6. Kliknij Create bucket.

Rozwiązywanie problemów

Objaw Przyczyna Rozwiązanie
Uwierzytelnienie nie powiodło się Dane logowania usługi utworzono bez HMAC Utwórz dane logowania ponownie z włączoną opcją Include HMAC Credential
Bucketu nie ma na liście Bucket należy do innej instancji COS Użyj danych logowania instancji, do której należy bucket