Ostrzeżenie o braku indeksów bazy danych NextCloud
Wykonaj bezpieczną naprawę OCC w Nextcloud, przejrzyj zmiany w bazie danych i sprawdź, dlaczego ostrzeżenie może nadal się pojawiać.
Aby wyświetlić kontener zgodny z S3 w NextCloud, włącz dołączoną aplikację External Storage Support, dodaj montowanie Amazon S3 w ustawieniach administracyjnych i wprowadź dane kontenera dostawcy, klucz dostępu, klucz tajny i dane punktu końcowego. W przypadku dostawcy spoza Amazon, pola nazwy hosta i ustawienia stylu ścieżki zazwyczaj wymagają najwięcej uwagi. Upewnij się, że montowanie jest zielone, a następnie przetestuj je za pomocą pliku jednorazowego użytku przed udzieleniem szerszego dostępu.
Ta procedura tworzy zewnętrzne mocowanie: Nextcloud łączy się z istniejącym kontenerem i prezentuje go jako folder w Plikach. Nie migruje plików do kontenera, nie czyni kontenera głównym magazynem danych Nextcloud ani nie zastępuje katalogu danych Nextcloud.
Podręcznik administratora NextCloud 35 dokumentuje zaplecze Amazon S3 dla Amazon S3 i usług kompatybilnych. Dostawcy różnią się pod względem działania interfejsu API S3, formatu punktu końcowego, regionu podpisywania i wymaganych uprawnień, dlatego zapoznaj się z informacjami na stronie konfiguracji dostawcy, aby poznać te wartości. Zacznij od nowego lub pustego kontenera albo wyraźnie odizolowanego prefiksu testowego, jeśli nie masz pewności, jak będą wyglądać istniejące obiekty.
Jeśli zaplecza nie widać na liście rozwijanej pamięci masowej, sprawdź, czy aplikacja jest włączona i czy Twoje konto ma uprawnienia administratora. Etykiety menu mogą się nieznacznie różnić w zależności od wersji; skorzystaj z odpowiedniej wersji podręcznika administratora Nextcloud, jeśli Twoja instalacja nie jest oparta na wersji 35.
Archive. Jest to nazwa, którą użytkownicy widzą w NextCloud; nie jest to nazwa kontenera ani ścieżka. Nie dodawaj ukośników.auto.https://endpoint.example/bucketzamiast https://bucket.endpoint.example. Źródłem informacji o tym ustawieniu jest podręcznik dostawcy S3.Wymagane pola są zapisywane po wypełnieniu. Zielony wskaźnik stanu oznacza, że Nextcloud może się połączyć; żółty lub czerwony wskaźnik oznacza, że nie udało się zweryfikować podłączenia. Jeśli błąd nadal występuje, kliknij ikonę stanu lub odśwież stronę administratora, aby to sprawdzić. Nextcloud informuje, że błędnie podłączone urządzenie może być oznaczone jako niedostępne przez dziesięć minut.
Otwórz menu opcji wiersza, aby sprawdzić ustawienia na poziomie montowania. Udostępnianie jest domyślnie wyłączone; włącz je tylko wtedy, gdy użytkownicy mają udostępniać pliki z tego montowania. Możesz również ustawić montowanie jako tylko do odczytu dla danych referencyjnych, włączyć podglądy tam, gdzie to przydatne, oraz wybrać częstotliwość sprawdzania przez Nextcloud zmian zewnętrznych. Opcje te wpływają na zachowanie montowania w Nextcloud; nie zmieniają one zasad dotyczących kontenerów dostawcy pamięci masowej.
Nie zakładaj, że dodanie montowania spowoduje natychmiastowe pojawienie się zmian w konsoli dostawcy w Nextcloud. Nextcloud przechowuje pamięć podręczną plików. Gdy pliki są tworzone, zmieniane lub usuwane poza Nextcloud, lista w pamięci podręcznej może pozostać nieaktualna do czasu jej aktualizacji w wyniku skanowania. W przypadku S3 i innych zapleczy bez powiadomień push dostawcy, Nextcloud dokumentuje okresowe skanowania za pomocą occ files_external:scan <mount_id>. Znajdź identyfikator za pomocą occ files_external:list; uruchom OCC z katalogu instalacyjnego Nextcloud jako użytkownik serwera WWW, dostosowując użytkownika i wrapper poleceń do instalacji.
Photos//cat.png, i ich zawartość są ignorowane.Poczekaj, aż status montowania zmieni kolor na zielony. Otwórz folder plików jako użytkownik w dozwolonym zakresie, otwórz folder montowania, prześlij mały plik testowy o unikalnej nazwie, pobierz go i usuń za pośrednictwem NextCloud. Jeśli to możliwe, sprawdź, czy oczekiwany obiekt pojawia się w widoku zasobnika dostawcy. Następnie przetestuj z drugim użytkownikiem, tylko jeśli plan obejmuje dostęp grupowy. Na koniec upewnij się, że użytkownik spoza wybranego zakresu nie widzi montowania. Usuń obiekt testowy i zachowaj poświadczenia o najniższych uprawnieniach.
Opisy pól dotyczące poszczególnych wersji można znaleźć w konfiguracji Nextcloud 35 Amazon S3 i podręczniku administratora pamięci zewnętrznej Nextcloud 35 .
Wykonaj bezpieczną naprawę OCC w Nextcloud, przejrzyj zmiany w bazie danych i sprawdź, dlaczego ostrzeżenie może nadal się pojawiać.
Zezwól na przesyłanie większych plików przez przeglądarkę Nextcloud, dostosowując ustawienia PHP, Nginx lub Apache, tymczasowego miejsca przechowywania i limitu czasu — i sprawdź, który limit blokuje plik.
Ustaw limit pamięci PHP, z którego faktycznie korzysta Nextcloud, uruchom ponownie odpowiednią usługę i potwierdź ustawienie 512 MB w przeglądzie administratora.
Zamontuj zgodny obiekt pamięci masowej w Nextcloud, korzystając z zaplecza S3, z odpowiednim punktem końcowym, poświadczeniami, zakresem dostępu i krokami weryfikacji.
Bezpiecznie przenieś katalog danych Linux Nextcloud na dysk zewnętrzny, korzystając z trwałego montowania UUID, trybu konserwacji, zweryfikowanej kopii i dowiązania symbolicznego do ścieżki oryginalnej.
Przywróć dostęp do Nextcloud po aktualizacji, diagnozując błędy SQL, sprawdzając łączność z bazą danych i bezpiecznie kończąc przerwane migracje.
Użyj polecenia OCC usługi Nextcloud, aby zresetować hasło administratora z poziomu powłoki serwera. Znajdziesz tam wskazówki dotyczące nazw użytkowników, uprawnień i zewnętrznych dostawców logowania.
Wyczyść ostrzeżenie HSTS usługi Nextcloud, ustawiając nagłówek na serwerze Apache, NGINX lub serwerze proxy TLS, a następnie bezpiecznie zweryfikuj publiczną odpowiedź HTTPS.
Śledź błędy instalacji App Store, aby wykryć problemy z DNS, HTTPS, serwerem proxy, TLS lub konfiguracją na samym serwerze Nextcloud.
Przenieś pracę nad miniaturami do kontrolowanego harmonogramu w tle, zmniejsz nieużywane rozmiary podglądu i zweryfikuj kolejkę bez przeciążania serwera Nextcloud.