Przejdź do treści

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:

https://s3.cloud4you.pl

Region:

eu-pl-1

Jakie dane są potrzebne do połączenia?

Potrzebujesz:

Endpoint
Region
Access Key
Secret Key

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:

Access Key
Secret Key

Czy Access Key i Secret Key to login i hasło?

W uproszczeniu można tak o nich myśleć:

Access Key ≈ login
Secret Key ≈ hasło

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ą:

Access Key
Secret Key

Co to jest bucket?

Bucket jest kontenerem na obiekty.

Przykład:

firma-backup

Wewnątrz mogą znajdować się obiekty:

server01/backup.zip
server02/backup.zip
dokumenty/raport.pdf

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:

backupy/2026/08/server01.zip

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:

firma-backup-01

Unikaj:

FirmaBackup
FIRMA_BACKUP
firma backup

Czy bucket może mieć dowolną nazwę?

Nie.

Nazwa musi spełniać zasady nazewnictwa S3.

Najbezpieczniej stosować:

małe-litery-cyfry-i-myslniki

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:

eu-pl-1

Czy mogę zostawić region pusty?

Niektóre aplikacje na to pozwalają, ale zalecamy zawsze podawać:

eu-pl-1

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:

https://s3.cloud4you.pl

Nie używaj:

http://s3.cloud4you.pl

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:

AccessDenied

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:

aws \
  --profile cloud4you \
  --endpoint-url https://s3.cloud4you.pl \
  s3api list-buckets

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:

backup/serwer01/plik.zip

może być prezentowany jako:

backup/
└── serwer01/
    └── plik.zip

ale technicznie cały ciąg:

backup/serwer01/plik.zip

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:

https://s3.cloud4you.pl

oraz regionu:

eu-pl-1

Czy mogę korzystać z rclone?

Tak.

Skonfiguruj provider S3, endpoint:

https://s3.cloud4you.pl

oraz region:

eu-pl-1

Czy mogę korzystać z Cyberduck lub innego klienta graficznego?

Tak, jeżeli klient obsługuje własny endpoint S3.

W konfiguracji użyj:

Endpoint: https://s3.cloud4you.pl
Region: eu-pl-1
Access Key: <Access Key>
Secret Key: <Secret Key>

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:

https://s3.cloud4you.pl

oraz region:

eu-pl-1

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:

rclone copy ./dane cloud4you:firma-backup/dane

Jaka jest różnica między copy a sync?

W dużym uproszczeniu:

copy

kopiuje nowe i zmienione dane bez automatycznego usuwania dodatkowych plików w miejscu docelowym.

sync

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:

rclone size cloud4you:firma-backup

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:

  1. utworzyć nowe dane dostępowe,
  2. skonfigurować aplikację,
  3. sprawdzić połączenie,
  4. wyłączyć stary klucz.

Co zrobić, jeśli Secret Key wyciekł?

Potraktuj go jako przejęty.

Należy:

  1. przestać go używać,
  2. skontaktować się z Cloud4You,
  3. uzyskać nowe dane dostępowe,
  4. zaktualizować konfigurację aplikacji,
  5. 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.