FAQ¶
Poniżej znajdziesz odpowiedzi na najczęściej zadawane pytania dotyczące Cloud4You Object Storage S3.
Jaki endpoint mam wpisać?¶
Dla większości zastosowań używaj:
Region:
Jakie dane są potrzebne do połączenia?¶
Potrzebujesz:
Przykład:
Endpoint: https://s3.cloud4you.pl
Region: eu-pl-1
Access Key: <otrzymany Access Key>
Secret Key: <otrzymany Secret Key>
Czy Cloud4You Object Storage jest zgodny z Amazon S3?¶
Usługa udostępnia API kompatybilne z Amazon S3.
Oznacza to, że możesz używać wielu aplikacji, bibliotek i narzędzi obsługujących własny endpoint S3.
Przykłady:
- AWS CLI,
- rclone,
- aplikacje backupowe,
- klienci graficzni,
- biblioteki AWS SDK,
- boto3,
- własne aplikacje.
Czy potrzebuję konta AWS?¶
Nie.
Do korzystania z Cloud4You Object Storage S3 nie jest wymagane konto Amazon Web Services.
Otrzymujesz osobne dane dostępowe Cloud4You:
Czy Access Key i Secret Key to login i hasło?¶
W uproszczeniu można tak o nich myśleć:
Technicznie są to dane używane do podpisywania żądań API S3.
Secret Key
Secret Key należy traktować jak hasło i nie udostępniać go osobom nieuprawnionym.
Gdzie znajdę nazwę użytkownika?¶
W większości klientów S3 nie potrzebujesz osobnego loginu użytkownika.
Do połączenia używane są:
Co to jest bucket?¶
Bucket jest kontenerem na obiekty.
Przykład:
Wewnątrz mogą znajdować się obiekty:
Czy bucket to folder?¶
Nie dokładnie.
Bucket jest głównym kontenerem S3.
Wewnątrz bucketa mogą znajdować się klucze wyglądające jak katalogi:
S3 nie posiada jednak klasycznych katalogów w taki sposób jak lokalny filesystem.
Czy mogę utworzyć kilka bucketów?¶
Tak, o ile nie został osiągnięty limit liczby bucketów przypisany do Twojego konta.
Dokładny limit zależy od parametrów usługi.
Czy każdy bucket ma osobny limit pojemności?¶
Nie zawsze.
W standardowej konfiguracji przestrzeń może być przypisana do użytkownika, a wszystkie jego buckety korzystają ze wspólnej quota.
Przykład:
Quota użytkownika: 1 TB
bucket-a: 300 GB
bucket-b: 250 GB
bucket-c: 150 GB
Łącznie: 700 GB
Pozostało: 300 GB
Czy mogę zwiększyć quota?¶
Jeżeli potrzebujesz większej przestrzeni, skontaktuj się z Cloud4You.
Zmiana zależy od parametrów wykupionej usługi.
Czy mogę zwiększyć liczbę bucketów?¶
Tak, jeżeli usługa pozwala na zmianę tego limitu.
Skontaktuj się z Cloud4You i podaj wymagany limit.
Czy nazwa bucketa może zawierać wielkie litery?¶
Zalecamy używanie wyłącznie:
- małych liter,
- cyfr,
- myślników.
Przykład:
Unikaj:
Czy bucket może mieć dowolną nazwę?¶
Nie.
Nazwa musi spełniać zasady nazewnictwa S3.
Najbezpieczniej stosować:
Czy nazwa bucketa musi być unikalna?¶
Tak w zakresie przestrzeni nazw wymaganej przez usługę.
Jeżeli wybrana nazwa jest już zajęta, utworzenie bucketa może zakończyć się błędem.
W takim przypadku wybierz inną nazwę.
Co oznacza region eu-pl-1?¶
To region używany przez Cloud4You Object Storage S3.
Jeżeli klient lub aplikacja wymaga podania regionu, wpisz:
Czy mogę zostawić region pusty?¶
Niektóre aplikacje na to pozwalają, ale zalecamy zawsze podawać:
Dzięki temu ograniczasz ryzyko problemów z podpisywaniem żądań.
Czy muszę używać HTTPS?¶
Tak, zalecanym i publicznym sposobem połączenia jest HTTPS.
Używaj:
Nie używaj:
Czy mogę wyłączyć sprawdzanie certyfikatu SSL/TLS?¶
Nie zalecamy tego.
Jeżeli aplikacja zgłasza błąd certyfikatu, sprawdź:
- poprawność endpointu,
- czas systemowy,
- magazyn certyfikatów CA,
- lokalny firewall lub proxy.
Wyłączenie weryfikacji TLS powinno być traktowane wyłącznie jako tymczasowy test diagnostyczny, a nie rozwiązanie produkcyjne.
Czy mogę wejść do bucketa przez przeglądarkę?¶
Samo wejście pod adres bucketa w przeglądarce nie oznacza, że zobaczysz jego zawartość.
Buckety są domyślnie prywatne i wymagają poprawnego uwierzytelnienia.
Przeglądarka internetowa nie wykonuje automatycznie podpisanych żądań S3 przy użyciu Twojego Access Key i Secret Key.
Dlaczego w przeglądarce widzę AccessDenied?¶
To zazwyczaj prawidłowe zachowanie dla prywatnego bucketa.
Przykład:
oznacza, że anonimowy użytkownik nie posiada dostępu do danych.
Do pracy z prywatnym bucketem użyj klienta S3.
Dlaczego widzę NoSuchBucket?¶
Najczęstsze przyczyny:
- literówka w nazwie bucketa,
- bucket nie istnieje,
- aplikacja korzysta z niewłaściwego endpointu,
- nieprawidłowy sposób adresowania.
Sprawdź listę bucketów:
Czy mogę udostępnić bucket publicznie?¶
Technicznie S3 pozwala tworzyć polityki dostępu i publiczne zasoby, ale nie powinno się tego robić bez świadomej potrzeby.
Publiczny dostęp
Backupy, archiwa, dokumenty firmowe i inne dane poufne powinny pozostawać prywatne.
Jeżeli potrzebujesz publicznego dostępu do obiektów, upewnij się, że rozumiesz konsekwencje i zakres przyznanych uprawnień.
Czy mogę udostępnić tylko jeden plik?¶
W zależności od konfiguracji i możliwości używanego klienta można stosować czasowe, podpisane adresy URL do pojedynczych obiektów.
Takie rozwiązanie pozwala udostępnić konkretny obiekt bez publikowania całego bucketa.
Co to jest presigned URL?¶
Presigned URL jest czasowym adresem pozwalającym wykonać określoną operację na obiekcie bez przekazywania odbiorcy Access Key i Secret Key.
Przykładowe zastosowanie:
- czasowe pobranie pliku,
- czasowe udostępnienie dokumentu,
- integracja z aplikacją.
Czas ważności adresu zależy od parametrów użytych podczas jego tworzenia.
Czy S3 ma foldery?¶
Nie w klasycznym znaczeniu.
Klucz:
może być prezentowany jako:
ale technicznie cały ciąg:
jest Object Key.
Czy mogę przesyłać duże pliki?¶
Tak.
Klienci zgodni z S3 mogą korzystać z Multipart Upload.
AWS CLI automatycznie obsługuje multipart dla dużych plików.
Przykład:
aws \
--profile cloud4you \
--endpoint-url https://s3.cloud4you.pl \
s3 cp duzy-plik.tar.gz s3://firma-backup/
Czy mogę wznowić przerwany upload?¶
To zależy od używanego klienta i sposobu przesyłania.
Aplikacje korzystające z Multipart Upload mogą posiadać własne mechanizmy retry lub wznowienia.
AWS CLI automatycznie obsługuje wiele aspektów transferu dużych plików.
Co się dzieje po nadpisaniu pliku?¶
Jeżeli versioning jest wyłączony, nowa zawartość pod tym samym Object Key zastępuje poprzednią.
Jeżeli versioning jest włączony, starsza wersja może zostać zachowana.
Czy można odzyskać nadpisany plik?¶
Jeżeli bucket miał wcześniej włączony versioning, starsza wersja może nadal istnieć.
Sprawdź:
aws \
--profile cloud4you \
--endpoint-url https://s3.cloud4you.pl \
s3api list-object-versions \
--bucket firma-backup
Jeżeli versioning nie był włączony, poprzednia wersja mogła zostać bezpowrotnie zastąpiona.
Czy można odzyskać usunięty plik?¶
Jeżeli bucket ma włączony versioning, wcześniejsza wersja może nadal znajdować się w storage.
Jeżeli versioning był wyłączony, standardowe usunięcie obiektu jest operacją trwałą.
Czy versioning jest backupem?¶
Nie.
Versioning jest dodatkowym mechanizmem ochrony przed przypadkowymi zmianami i usunięciami.
Nie zastępuje niezależnej kopii zapasowej.
Czy versioning zwiększa zużycie miejsca?¶
Tak.
Każda zachowana wersja obiektu zajmuje przestrzeń.
Przykład:
plik.zip - aktualna wersja: 10 GB
plik.zip - stara wersja: 10 GB
plik.zip - stara wersja: 10 GB
Łącznie: 30 GB
Dlaczego po usunięciu pliku miejsce się nie zwolniło?¶
Jedną z możliwych przyczyn jest włączony versioning.
Standardowe usunięcie może utworzyć Delete Marker, a starsze wersje nadal pozostają w buckecie.
Sprawdź:
aws \
--profile cloud4you \
--endpoint-url https://s3.cloud4you.pl \
s3api list-object-versions \
--bucket firma-backup
Czy mogę korzystać z AWS CLI?¶
Tak.
Do każdego polecenia używaj endpointu Cloud4You:
oraz regionu:
Czy mogę korzystać z rclone?¶
Tak.
Skonfiguruj provider S3, endpoint:
oraz region:
Czy mogę korzystać z Cyberduck lub innego klienta graficznego?¶
Tak, jeżeli klient obsługuje własny endpoint S3.
W konfiguracji użyj:
Czy mogę używać S3 z Veeam?¶
Jeżeli używana wersja i produkt Veeam obsługuje repozytorium S3-compatible z własnym endpointem, może zostać skonfigurowany do pracy z usługą.
Szczegółowa konfiguracja zależy od konkretnego produktu i wersji Veeam.
Czy mogę używać S3 w swojej aplikacji?¶
Tak.
Możesz użyć bibliotek zgodnych z Amazon S3 API.
Przykłady:
- Python boto3,
- AWS SDK for Java,
- AWS SDK for JavaScript,
- AWS SDK for .NET,
- AWS SDK for PHP.
W konfiguracji SDK należy ustawić endpoint:
oraz region:
Czy mogę zamontować S3 jako dysk?¶
Można używać narzędzi takich jak rclone mount, ale należy pamiętać, że S3 nie jest klasycznym systemem plików.
Nie zalecamy takiego rozwiązania dla:
- baz danych,
- dysków maszyn wirtualnych,
- aplikacji wymagających blokad POSIX,
- workloadów wymagających zachowania typowego dla lokalnego filesystemu.
Czy S3 nadaje się do backupu?¶
Tak.
Object Storage jest często używany jako repozytorium kopii zapasowych.
Konkretna aplikacja backupowa musi obsługiwać S3-compatible storage.
Czy S3 nadaje się do baz danych?¶
Nie jako bezpośredni aktywny filesystem dla plików bazy danych.
Możesz natomiast przechowywać w S3:
- eksporty,
- dumpy,
- backupy,
- archiwa baz danych.
Czy S3 nadaje się do dysków maszyn wirtualnych?¶
Nie jako bezpośredni storage blokowy dla działających maszyn wirtualnych.
S3 jest storage obiektowym, a nie blokowym.
Czy mogę synchronizować cały katalog?¶
Tak.
AWS CLI:
aws \
--profile cloud4you \
--endpoint-url https://s3.cloud4you.pl \
s3 sync ./dane/ s3://firma-backup/dane/
rclone:
Jaka jest różnica między copy a sync?¶
W dużym uproszczeniu:
kopiuje nowe i zmienione dane bez automatycznego usuwania dodatkowych plików w miejscu docelowym.
ma doprowadzić miejsce docelowe do stanu odpowiadającego źródłu i może usuwać dane.
Uważaj na sync
Przed użyciem sync wykonaj test z --dry-run, jeżeli klient go obsługuje.
Czy mogę sprawdzić wykorzystaną przestrzeń?¶
Niektóre klienty potrafią policzyć rozmiar aktualnie widocznych obiektów.
Przykład rclone:
Pamiętaj, że wynik może nie uwzględniać wszystkich elementów wpływających na quota, na przykład starszych wersji obiektów.
Dlaczego aplikacja widzi inną ilość danych niż quota?¶
Możliwe przyczyny:
- versioning,
- stare wersje obiektów,
- Delete Markery,
- nieukończone Multipart Upload,
- różnice w sposobie liczenia rozmiaru.
Czy mogę zmienić Secret Key?¶
Tak.
W przypadku rotacji danych najbezpieczniej:
- utworzyć nowe dane dostępowe,
- skonfigurować aplikację,
- sprawdzić połączenie,
- wyłączyć stary klucz.
Co zrobić, jeśli Secret Key wyciekł?¶
Potraktuj go jako przejęty.
Należy:
- przestać go używać,
- skontaktować się z Cloud4You,
- uzyskać nowe dane dostępowe,
- zaktualizować konfigurację aplikacji,
- usunąć lub dezaktywować stary klucz.
Czy mam wysłać Secret Key do supportu?¶
Nie.
Nigdy nie wysyłaj Secret Key w zgłoszeniu
Do standardowej diagnostyki Cloud4You nie potrzebuje Twojego Secret Key.
W zgłoszeniu podaj raczej:
- endpoint,
- region,
- nazwę aplikacji,
- wersję klienta,
- nazwę bucketa,
- komunikat błędu,
- dokładną godzinę,
- Request ID.
Co podać supportowi przy błędzie?¶
Przykład dobrego zgłoszenia:
Endpoint: https://s3.cloud4you.pl
Region: eu-pl-1
Aplikacja: AWS CLI 2.x
Operacja: ListBuckets
Bucket: firma-backup
Błąd: AccessDenied
Czas wystąpienia: 2026-08-27 14:30 CEST
Request ID: <jeżeli dostępny>
Im dokładniejsze dane techniczne, tym szybciej można zlokalizować problem.