Jak skonfigurować zaplecze pamięci zewnętrznej S3 w ownCloud 10

Serwer ownCloud 10 może zamontować kontener Amazon S3 jako dodatkową lokalizację pamięci masowej za pośrednictwem aplikacji External Storage Support. Aby to skonfigurować, włącz zewnętrzną pamięć masową, dodaj montowanie Amazon S3 w ustawieniach pamięci masowej administratora, wprowadź dane kontenera i dane dostępowe, a następnie sprawdź, czy ownCloud zgłasza montowanie jako gotowe. Dzięki temu kontener pozostanie dostępny w widoku Pliki użytkowników; główny katalog danych ownCloud nie zostanie przeniesiony do S3.

Ten przewodnik dotyczy zewnętrznego zaplecza pamięci masowej S3 w usłudze ownCloud 10. Dotyczy on Amazon S3 i może również działać z usługami zgodnymi z S3, gdy ich punkt końcowy, region i opcje adresowania odpowiadają wymaganiom dostawcy. Zgodność dostawców może się różnić, dlatego przed udostępnieniem montowania użytkownikom należy zweryfikować te wartości u dostawcy pamięci masowej.

Zewnętrzna pamięć masowa S3 czy pamięć podstawowa?

Zewnętrzne mocowanie S3 dodaje kontener do wirtualnego systemu plików ownCloud jako dodatkowy folder. Użytkownicy mogą uzyskać do niego dostęp wraz z plikami w swojej standardowej pamięci masowej ownCloud, z zastrzeżeniem uprawnień mocowania. Oddzielna aplikacja S3 Primary Object Storage to inna opcja wdrożenia: zmienia miejsce, w którym ownCloud przechowuje główną zawartość plików, i ma dodatkowe implikacje dotyczące konfiguracji i migracji. Postępuj zgodnie z tym przewodnikiem tylko wtedy, gdy chcesz użyć dodatkowego mocowania.

Przed rozpoczęciem sprawdź, czy instalacja ownCloud Server 10 jest obsługiwana i aktualizowana w Twoim środowisku, czy serwer może nawiązywać połączenia wychodzące HTTPS do punktu końcowego S3 oraz czy posiadasz uprawnienia administratora. Będziesz potrzebować nazwy kontenera, klucza dostępu i klucza tajnego akceptowanego przez dostawcę, a także – w przypadku korzystania ze zgodnej usługi – poprawnego punktu końcowego, regionu i ustawienia stylu ścieżki.

1. Przygotuj wiadro i dane uwierzytelniające

Utwórz lub wybierz kontener w konsoli dostawcy pamięci masowej. W przypadku Amazon S3 wybierz odpowiedni region AWS i sprawdź kontrolę dostępu, szyfrowanie, reguły cyklu życia oraz potrzeby dotyczące tworzenia kopii zapasowych lub przechowywania. Kontener nie zastępuje niezależnego planu tworzenia kopii zapasowych.

Użyj poświadczeń dedykowanych dla tego montowania w chmurze ownCloud i ogranicz je do kontenera i akcji wymaganych do normalnego dostępu do plików. Unikaj używania kluczy dostępu konta root. AWS zaleca unikanie długoterminowych kluczy dostępu, jeśli tymczasowe poświadczenia są praktyczne. Jeśli konfiguracja ownCloud wymaga pary kluczy dostępu, chroń klucz tajny i postępuj zgodnie z polityką rotacji poświadczeń obowiązującą w Twojej organizacji. Przechowuj klucz tajny bezpiecznie, ponieważ wielu dostawców wyświetla go dopiero po utworzeniu klucza. Nie wklejaj poświadczeń do zgłoszeń, zrzutów ekranu, historii powłoki ani przykładów z tego artykułu.

Upewnij się, że reguły sieciowe, DNS i zasady inspekcji TLS umożliwiają serwerowi ownCloud kontakt z dostawcą. Jeśli używasz certyfikatu prywatnego lub samopodpisanego dla zgodnego punktu końcowego, zaimportuj jego certyfikat do zaufanego magazynu certyfikatów ownCloud, zgodnie z dokumentacją dotyczącą pamięci zewnętrznej. Nie wyłączaj weryfikacji TLS, aby obejść błąd certyfikatu.

2. Włącz obsługę pamięci zewnętrznej

Zaloguj się do ownCloud na koncie administratora. Otwórz Ustawienia > Aplikacje , znajdź opcję Obsługa pamięci zewnętrznej i włącz aplikację, jeśli nie jest jeszcze aktywna. Następnie otwórz Ustawienia > Administracja > Pamięć (dokładny opis w menu może się nieznacznie różnić w zależności od wersji i motywu ownCloud 10) i sprawdź, czy konfiguracja pamięci zewnętrznej jest dostępna.

Obsługa pamięci masowej zewnętrznej zapewnia dodatkowe montowania. Dokumentacja administratora ownCloud informuje, że montowanie jest automatycznie zapisywane po wypełnieniu wymaganych pól. Zielony wskaźnik stanu oznacza, że ​​skonfigurowana pamięć masowa jest gotowa; czerwony lub żółty wskaźnik oznacza, że ​​ownCloud nie mógł się połączyć lub zweryfikować konfiguracji, więc nie należy jeszcze traktować montowania jako gotowego do użycia.

3. Dodaj uchwyt Amazon S3

W ustawieniach pamięci administratora użyj opcji Dodaj pamięć i wybierz Amazon S3 . Wprowadź nazwę folderu dla punktu montowania – nazwę, którą użytkownicy zobaczą na liście plików. Następnie wprowadź klucz dostępu S3, klucz tajny i nazwę kontenera dokładnie tak, jak podano. Zachowaj pole tajne i unikaj udostępniania ekranu, gdy jest widoczne.

W przypadku standardowego kontenera AWS S3 zacznij od standardowego zachowania punktu końcowego i regionu dostawcy. Włącz SSL, aby żądania korzystały z protokołu HTTPS. W przypadku usługi zgodnej z S3 wprowadź wartości nazwy hosta, portu i regionu wymagane przez tę usługę. Użyj udokumentowanego punktu końcowego usługi, zamiast zgadywać adres URL z nazwy kontenera.

Kiedy należy włączyć adresowanie ścieżkowe?

Adresowanie w stylu ścieżki zmienia żądania z nazwy hosta specyficznej dla kontenera na nazwę hosta usługi z kontenerem w ścieżce URL. Dokumentacja zaplecza S3 firmy ownCloud wskazuje, że generalnie nie jest ono wymagane w przypadku Amazon S3 i może nie działać w nowszych centrach danych Amazon; może być przydatne w przypadku niektórych punktów końcowych innych niż Amazon, w których routing DNS hosta wirtualnego jest niedostępny. Postępuj zgodnie z instrukcjami zgodnego dostawcy. Jeśli montowanie się nie powiedzie, sprawdź punkt końcowy i tryb adresowania jednocześnie, zamiast zmieniać kilka ustawień jednocześnie.

4. Ogranicz, kto może korzystać z wierzchowca

W sekcji Dostępne dla wybierz użytkowników lub grupy ownCloud, które powinny widzieć folder S3. Montowanie na poziomie administratora jest domyślnie dostępne dla wszystkich użytkowników, chyba że jest ograniczone. Udzielaj dostępu tylko docelowym odbiorcom, zwłaszcza gdy kontener zawiera dane współdzielone, regulowane lub operacyjne.

Sprawdź opcje montowania po wyświetleniu wiersza. W zależności od konfiguracji i wersji ownCloud, opcje mogą obejmować dostęp tylko do odczytu, podglądy, integrację szyfrowania, sprawdzanie systemu plików oraz włączenie udostępniania. Udostępnianie w zewnętrznych punktach montowania jest domyślnie wyłączone w udokumentowanej konfiguracji; włącz je tylko wtedy, gdy użytkownicy powinni mieć możliwość udostępniania tych plików za pośrednictwem ownCloud i polityka organizacji na to zezwala.

5. Sprawdź połączenie za pomocą testu kontrolowanego

Poczekaj na ikonę stanu obok montowania. Zielony wskaźnik to pierwszy sygnał powodzenia, ale nie oznacza to ukończenia testu ścieżki danych. Zaloguj się jako użytkownik uwzględniony w sekcji Dostępne dla , otwórz Pliki i sprawdź, czy pojawił się folder montowania. Prześlij mały, niewrażliwy plik testowy, otwórz go lub pobierz, zmień jego nazwę, jeśli ta operacja jest częścią zamierzonego przepływu pracy, i usuń go tylko wtedy, gdy zasady testowania zezwalają na usuwanie. Potwierdź wynikowy obiekt w konsoli dostawcy lub w dziennikach audytu.

Powtórz test odczytu jako użytkownik, który nie jest przypisany do montowania. To konto nie powinno uzyskać dostępu tylko dlatego, że montowanie zostało utworzone. Jeśli montowanie ma być tylko do odczytu, sprawdź, czy próba zapisu jest zablokowana. Zapisz punkt końcowy, region, nazwę montowania, grupy docelowe i właściciela poświadczeń w dokumentacji operacyjnej, nie zapisując samego klucza tajnego.

Rozwiązywanie problemów z czerwonym lub niedostępnym mocowaniem

  • Błąd uwierzytelniania: sprawdź, czy klucz dostępu i klucz tajny są ze sobą powiązane, są aktywne i mają uprawnienia do dostępu do kontenera. Wymień klucz za pomocą procesu uwierzytelniania, jeśli mógł zostać ujawniony.
  • Błąd kontenera lub uprawnień: sprawdź nazwę kontenera, region i zasady dostawcy. Tożsamość może wymagać dodatkowych uprawnień na poziomie kontenera dla testowanych operacji.
  • Przekroczenie limitu czasu połączenia: sprawdź reguły zapory wychodzącej, rozwiązywanie nazw domen, konfigurację serwera proxy i to, czy host ownCloud może dotrzeć do punktu końcowego dostawcy przez protokół HTTPS.
  • Błąd TLS lub certyfikatu: sprawdź nazwę hosta i łańcuch certyfikatu. W przypadku certyfikatów prywatnych zaimportuj zaufany certyfikat za pomocą udokumentowanej procedury ownCloud, zamiast wyłączać walidację.
  • Tylko usługa zgodna: sprawdź nazwę hosta, port, ciąg regionu i ustawienia ścieżki punktu końcowego w dokumentacji danego dostawcy. Wartości te są specyficzne dla dostawcy.
  • Miejsce montażu pozostaje niedostępne po przeprowadzeniu korekty: dokumentacja ownCloud podaje, że problem z połączeniem z zewnętrznym urządzeniem magazynującym może pozostać oznaczony jako niedostępny przez dziesięć minut; kliknij ikonę stanu lub odśwież stronę Administracyjną, aby uruchomić kolejne sprawdzanie.

Ważne ograniczenie: pliki dodawane bezpośrednio do S3

W przypadku systemów plików S3 i zgodnych z nimi, dokumentacja ownCloud 10.15 informuje, że occ files:scannie można ponownie skanować ręcznie dodanych plików. Ta sama dokumentacja ostrzega, że ​​ownCloud nie zawsze wykrywa zdalne zmiany dokonane poza ownCloud, szczególnie głęboko w hierarchii folderów. Aby zapewnić niezawodną widoczność plików i metadanych, należy w miarę możliwości wykonywać zapisy i zmiany za pośrednictwem ownCloud. Jeśli zewnętrzny proces musi zapisywać do kontenera, należy przetestować widoczność i spójność dla konkretnego zaplecza i wersji, zanim zacznie się polegać na tym przepływie pracy; nie należy zakładać, że rutynowe skanowanie plików POSIX to naprawi.

Należy również zachować ostrożność podczas zmiany lub usuwania punktu montowania produkcyjnego. Firma ownCloud zaznacza, że ​​zmiana lub usunięcie konfiguracji zewnętrznej pamięci masowej nie powoduje automatycznego usunięcia starych wpisów metadanych z bazy danych. Zaplanuj zmianę, zweryfikuj dostęp i kopie zapasowe oraz zapoznaj się z dokumentacją dotyczącą konkretnej wersji przed czyszczeniem. Unikaj usuwania punktu montowania w ramach eksperymentu rozwiązywania problemów, gdy użytkownicy już z niego korzystają.

Lista kontrolna konfiguracji

  • Obsługa pamięci zewnętrznej jest włączona.
  • Wybranym zapleczem jest Amazon S3, a nazwa folderu montowania jest jasna.
  • Zasobnik, region, punkt końcowy i wszelkie ustawienia ścieżki są zgodne z dostawcą.
  • Protokół HTTPS jest włączony, a serwer ufa certyfikatowi punktu końcowego.
  • Klucz jest chroniony i ograniczony do wymaganego dostępu do kontenera.
  • Dostęp do wierzchowca mają tylko zamierzeni użytkownicy i grupy.
  • Uprawniony użytkownik może zobaczyć folder i wykonać wymagany test odczytu/zapisu.
  • Zespół rozumie, że bezpośrednie zewnętrzne zapisy S3 mogą nie zostać wykryte lub nie będzie można ich ponownie zeskanować files:scan.

Oficjalna dokumentacja

Dokumentacja sprawdzona 6 października 2026 r. Strona konfiguracji pamięci zewnętrznej ownCloud 10.15 pozostaje odniesieniem do zachowania i ograniczeń aplikacji w danej wersji; dedykowana strona S3 jest dostępna w późniejszej dokumentacji ownCloud, ponieważ strona S3 w wersji 10.15 zwraca obecnie odpowiedź „nie znaleziono”. Etykiety interfejsu użytkownika i ustawienia zgodnego dostawcy mogą się różnić w zależności od wersji.

Zostaw komentarz

10 najlepszych narzędzi do pingowania w celu znajdowania urządzeń w sieci

10 najlepszych narzędzi do pingowania w celu znajdowania urządzeń w sieci

Porównaj 10 narzędzi do pingowania, które umożliwiają szybkie wykrywanie sieci LAN, skanowanie międzyplatformowe i zarządzanie adresami IP. Dowiedz się, co narzędzie pingujące może Ci powiedzieć, a czego nie.

6 najlepszych narzędzi do zarządzania siecią, umożliwiających śledzenie wydajności

6 najlepszych narzędzi do zarządzania siecią, umożliwiających śledzenie wydajności

Porównaj sześć narzędzi do zarządzania siecią służących do monitorowania wydajności, obejmujących zasięg SNMP, mapowanie, alerty, modele wdrażania i kompromisy kosztów.

Ping Monitor: 7 darmowych i otwartych narzędzi do monitorowania dostępności sieci

Ping Monitor: 7 darmowych i otwartych narzędzi do monitorowania dostępności sieci

Porównaj siedem darmowych i otwartych monitorów pingów — od kompletnych pakietów sieciowych po ukierunkowane sondy opóźnień — i wybierz odpowiedni monitor pod kątem dostępności, utraty pakietów i historii.

QoS w sieciach: czym jest jakość usług i jak działa

QoS w sieciach: czym jest jakość usług i jak działa

Dowiedz się, co oznacza QoS w sieciach, w jaki sposób oznaczenia DSCP i kolejki ruchu nadają priorytet aplikacjom głosowym, wideo i biznesowym oraz czego QoS nie jest w stanie naprawić.

Najlepsze oprogramowanie serwera SFTP do bezpiecznego przesyłania plików

Najlepsze oprogramowanie serwera SFTP do bezpiecznego przesyłania plików

Porównaj niezawodne oprogramowanie serwera SFTP dla systemów Windows i Linux, w tym OpenSSH, Bitvise, SolarWinds i SFTPGo. Znajdź rozwiązanie odpowiednie dla swoich potrzeb w zakresie bezpieczeństwa i transferu plików.

7 najlepszych narzędzi do zarządzania adresami IP dla zespołów sieciowych

7 najlepszych narzędzi do zarządzania adresami IP dla zespołów sieciowych

Porównaj siedem narzędzi do zarządzania adresami IP służących do wykrywania podsieci, koordynacji DNS i DHCP, inwentaryzacji sieci i otwartego oprogramowania IPAM.

6 najlepszych narzędzi do monitorowania serwerów Windows Server zapewniających lepszą dostępność i wydajność

6 najlepszych narzędzi do monitorowania serwerów Windows Server zapewniających lepszą dostępność i wydajność

Porównaj sześć narzędzi do monitorowania systemu Windows Server pod kątem zbierania danych systemu Windows, widoczności aplikacji, modelu wdrażania i licencjonowania, aby znaleźć odpowiednie rozwiązanie.

10 najlepszych narzędzi do skanowania sieci w celu wykrywania urządzeń i adresów IP

10 najlepszych narzędzi do skanowania sieci w celu wykrywania urządzeń i adresów IP

Porównaj narzędzia do skanowania sieciowego umożliwiające szybkie wykrywanie urządzeń, skanowanie adresów IP na wielu platformach oraz zarządzanie IPAM w przedsiębiorstwie. Znajdziesz tu wskazówki dotyczące dopasowania każdej opcji do swojej sieci.

Najlepsze praktyki monitorowania sieci: co śledzić i jakich narzędzi używać

Najlepsze praktyki monitorowania sieci: co śledzić i jakich narzędzi używać

Zbuduj praktyczny monitoring sieci z przejrzystym zakresem urządzeń, przydatnymi wskaźnikami wydajności, przydatnymi alertami oraz porównaniem SolarWinds NPM, PRTG i OpManager.

Jak używać Nmap do śledzenia trasy i odczytywania ścieżki sieciowej

Jak używać Nmap do śledzenia trasy i odczytywania ścieżki sieciowej

Użyj opcji --traceroute programu Nmap, aby mapować przeskoki do autoryzowanego hosta, zrozumieć dane wyjściowe dotyczące przeskoków i czasu RTT oraz rozwiązywać problemy z brakującymi odpowiedziami bez nadmiernego skanowania.