Krótko: Nie można „wyłączyć” WORM (Write‑Once Read‑Many) dla istniejącego folderu współdzielonego w
QuTS hero przez zwykłe opcje (poza wyjątkami opisanymi w dokumentacji). WORM jest określany przy tworzeniu folderu i pozostaje aktywne do momentu usunięcia/utworzenia nowych zasobów; usunięcie poola spowoduje skasowanie wszystkich danych i tym samym „usunie” WORM tylko dlatego, że usunięte zostaną same dane/udziały (ale to destrukcyjna operacja). To zachowanie wynika ze specyfikacji, nie jest bugiem.
Wyjaśnienie i szczegóły (na podstawie dokumentacji QuTS hero podanych we fragmentach):
1) WORM jest ustawieniem przy tworzeniu folderu udostępnionego
- Funkcję WORM można włączyć tylko w trakcie tworzenia folderu współdzielonego. Po utworzeniu WORM nie można wyłączyć ani przełączać (z wyjątkiem modyfikacji okresu przechowywania w typie „Enterprise” — to jedyny przypadek, w którym można zmienić parametr po utworzeniu).
- To jest opisane w dokumentacji/ograniczeniach WORM (Fragmenty 4/5/6).
2) Usuwanie plików w folderze WORM i Kosz
- Nawet po zakończeniu okresu przechowywania próba „usunięcia do Kosza” może nie działać, bo przeniesienie do Kosza wymaga zmiany nazwy, a WORM blokuje zmianę nazwy pliku. Dlatego operacja usunięcia do Kosza może zakończyć się niepowodzeniem (Fragmenty 1–2).
- Sposoby bezpiecznego usunięcia plików z folderu WORM po zakończeniu retencji: wyłączyć Kosz sieciowy dla udziału, albo użyć trybu „usuń trwale” (File Station: Usuń trwale; SMB: Shift+Delete). To omija operację zmiany nazwy i pozwala usunąć plik.
3) Czy usunięcie storage
pool usuwa WORM?
- Usunięcie puli (pool) skutkuje usunięciem należących do niej woluminów/udostępnień/plików. Ponieważ WORM jest atrybutem folderu/udziału, usunięcie puli spowoduje usunięcie tych folderów wraz z ich ustawieniami (w tym WORM). To jednak jest operacja destrukcyjna dla danych i nie jest „bezpiecznym wyłączeniem” WORM — po prostu kasujesz dane i konfigurację. Dokumentacja wyraźnie mówi, że WORM nie da się wyłączyć dla istniejącego folderu, więc jedyną „trwałą” metodą usunięcia atrybutu WORM bez utraty danych jest sklonowanie/migracja do nowego folderu bez WORM (patrz dalej).
4) Sposoby „usunięcia” efektu WORM bez utraty danych (praktyczne rozwiązania)
- Jeśli okres retencji WORM minął:
• Usuń pliki trwale (Shift+Delete / File Station -> Usuń trwale) albo wyłącz Kosz dla udziału i wtedy usuń. To usuwa dane.
- Jeśli chcesz zachować dane, ale pozbyć się atrybutu WORM:
• Utwórz nowy
folder współdzielony bez WORM i przenieś dane do nowego udziału po wygaśnięciu retencji.
• Alternatywnie: sklonuj migawkę folderu WORM — dokumentacja wskazuje, że przy klonowaniu ze migawki WORM zostanie wyłączony w nowo utworzonym folderze (czyli możesz uzyskać kopię bez WORM). Uwaga: sprawdź, że
migawka istnieje i że klonowanie jest dozwolone w Twojej wersji/konfiguracji.
- Jeśli typ WORM to „Enterprise” i potrzebujesz innej długości retencji, możesz zmodyfikować okres przechowywania (jedyna dopuszczalna zmiana po utworzeniu folderu).
5) Czy to jest bug?
- Opisane ograniczenia i zachowania (blokada zmiany nazwy w WORM, niemożność wyłączenia WORM po utworzeniu folderu, konieczność pomijania Kosza) znajdują odzwierciedlenie w oficjalnej dokumentacji – to zaprojektowane ograniczenia, nie błąd. Jeśli zachowanie różni się znacząco od dokumentacji (np. WORM blokuje usunięcie po zakończeniu retencji mimo użycia metod omijających Kosz albo edycja typu Enterprise nie działa) wtedy może to być błąd i warto zgłosić do supportu QNAP z dziennikami i konfiguracją.
Ostrzeżenia i dobre praktyki
- Przed jakąkolwiek operacją usuwania puli, usunięcia udziału czy masowych przenosin: wykonaj pełną kopię zapasową danych. Operacje na poolach są destrukcyjne.
- Sprawdź typ WORM (Enterprise vs Compliance) i czy retencja już wygasła — dokumentacja różnicuje możliwości edycji.
- Przy przenoszeniu danych sprawdź uprawnienia, miejsca docelowego i zachowanie migawkowania.
Konkretne kroki (podsumowanie, co możesz zrobić teraz)
1) Jeśli chcesz tylko usunąć plik z udziału WORM i retencja już minęła: wyłącz Kosz dla udziału lub usuń plik trwale (Shift+Delete / File Station -> Usuń trwale).
2) Jeśli chcesz pozbyć się WORM dla danego zbioru danych bez utraty: utwórz nowy udział bez WORM i przenieś dane (lub sklonuj migawkę — klon ma WORM wyłączony).
3) Jeśli planujesz usunąć pool, pamiętaj że to spowoduje skasowanie wszystkich danych i ustawień (WORM też zniknie, bo zostanie usunięty cały filesystem) — wykonaj
backup i upewnij się, że rozumiesz konsekwencje.
To zachowanie jest zgodne z dokumentacją QuTS hero (WORM ustawiany przy tworzeniu folderu, ograniczenia Kosza, możliwość edycji retencji tylko dla Enterprise). Jeśli po wykonaniu powyższych kroków napotkasz zachowanie sprzeczne z dokumentacją (np. nie można usunąć trwale plików mimo użycia metod omijających Kosz) to prawdopodobnie warto zebrać logi i zgłosić do wsparcia QNAP.
Źródła na forum:
Ta odpowiedź pochodzi od asystenta AI — może zawierać błędy, zweryfikuj przed zastosowaniem. Oceń ją, głosując pod postem: ▲ pomocna lub ▼ nieprzydatna.