Mam parę dysków RAID 1, które zostały utworzone w systemie Windows 2012 Server. Dysk systemu operacyjnego uległ awarii i nie mam już dostępu do kluczy licencyjnych systemu Windows, które miałem podczas instalacji urządzenia (nie jestem już członkiem MSDN), więc nie mogę po prostu ponownie zainstalować systemu Windows 2012. Dyski są używane do przechowywania plików MP3 , JPG i inne dokumenty Windows i są dostępne przez sieć lokalną.
Zastanawiam się nad zainstalowaniem Linuksa na dysku systemu operacyjnego i mam nadzieję, że będę w stanie zamontować dyski lustrzane i nadal używać ich jak poprzednio, ale nie wiem, czy to w ogóle możliwe i jak to zrobić. Oczywiście nie chcę stracić zawartości dysków w tym procesie.
- Jaki jest najbardziej odpowiedni system operacyjny Linux?
- Z jakiego oprogramowania RAID powinienem korzystać?
diskmgmt.msc
konfiguracji RAID, to sądzę, że każda wersja Windowsa do XP rozpoznałaby go.Odpowiedzi:
Jak podkreślił, to mógłby zainstalować Windows i skorzystać z okresu próbnego, aby pobrać pliki, ale jeśli masz zamiar używać Linuksa w każdym razie, to nie jest konieczne.
Właśnie zainstalowałem system Windows 2012 R2 na maszynie wirtualnej, aby wykonać te kroki i postępować dalej ... zakładając, że lustro zostało utworzone za pomocą dysków dynamicznych, a nie przestrzeni do przechowywania.
Utworzyłem wolumen dublowany na dwóch dyskach dynamicznych i umieściłem niektóre pliki na woluminie. Szybkie wyszukiwanie wskazała, że byłoby to możliwe , aby zamontować taką głośność
ldmtool
- ale na szczęście to „ po prostu działa ” z Ubuntu 18.04 ( UWAGA: bezldmtool
, oraz bez funkcjonują mirroring, ale można uzyskać dostęp do danych).Moje rekomendacje:
Zainstaluj system Linux
Polecam nowym użytkownikom Linuksa korzystanie z Ubuntu - jest on bardzo dobrze obsługiwany i ma dużą społeczność ... jeśli napotkasz problemy, najprawdopodobniej szybko znajdziesz rozwiązanie. Jako użytkownik „ ekspert ” przede wszystkim używam Ubuntu - zalecam go w większości sytuacji.
Ubuntu można pobrać stąd - wybierz 18.04, ponieważ jest to wersja LTS (Long Term Support).
Uważaj, aby nie zmienić danych, które próbujesz przenieść - jeśli nie masz pewności, odłącz dyski danych od systemu podczas instalacji Ubuntu.
Zdecyduj, jakiej pamięci użyć
W przypadku systemu serwerów, który przechowuje ważne (krytyczne) pliki, zdecydowanie polecam nowoczesny system plików, taki jak ZFS lub BTRFS. Pisałem o ZFS już wcześniej - nawet jeśli nie używasz żadnej z „ zaawansowanych ” funkcji, myślę, że byłoby rozsądną opcją do rozważenia.
Jeśli planujesz używać ZFS, zaleciłbym ~ 1 GB pamięci RAM na TB użytecznej pamięci ... na przykład: w przypadku kopii lustrzanej 2x 2 TB dysków twardych zaleciłbym co najmniej 4 GB pamięci RAM.
Zobaczysz argumenty, że „ nie wolno używać ZFS bez ECC RAM ”, ale jest to w dużej mierze przerażające ... Pamięć ECC RAM nigdy nie boli - ale jeśli jej nie masz (np .: koszt), to wciąż jesteś lepszy wyłącza korzystanie z technologii takich jak ZFS.
Alternatywy obejmują użycie LVM , ale będę kontynuować przewodnik z ZFS ...
Zidentyfikuj dyski
Musisz określić, na których dyskach znajdują się Twoje dane. Użyj,
lsblk
aby zawęzić wyszukiwanie ... tutaj, zainstalowałem Ubuntusda
, podczas gdysdb
isdc
są moimi dyskami „ Data ”. Widać, żesda1
jest zamontowany w/
, podczassdb1
isdc1
nie są zamontowane.Zamontuj dysk z danymi
Partycja NTFS, która była częścią zestawu kopii lustrzanych, może teraz zostać zamontowana w tymczasowej lokalizacji. Służy
-o ro
do montowania go w trybie tylko do odczytu, zapobiegając przypadkowym zapisom.Zainstaluj i skonfiguruj ZFS
ZFS nie jest instalowany domyślnie, więc musisz go zainstalować.
Istnieje wiele przewodników dotyczących konfigurowania ZFS, więc zrobię tutaj bardzo krótkie wprowadzenie ... możesz zbadać tę
ashift
opcję , używając wartości 12 dla dysków, które mają sektory 4k - opuszczę to out.Utwórz pulę jednego dysku -
tank
jest to nazwa puli,-f
zmusza ją do zastąpienia istniejącego systemu plików NTFS ( niszczenie danych na jednym z lustrzanych dysków ), i musisz to zrobić jako root (np .sudo
:):Dzięki
zfs status
możesz zobaczyć szczegóły swojej puli ZFS:Dzięki
zfs list
niemu możesz teraz zobaczyć swoją pulę ZFS zamontowaną na/tank
:Skopiuj pliki
Możesz zmienić uprawnienia do puli, a następnie skopiować pliki za pomocą narzędzia takiego jak
rsync
:Zrób, co możesz, aby potwierdzić, że pliki zostały poprawnie skopiowane.
Umount Old NTFS
Odłącz stary system plików NTFS od jego tymczasowej lokalizacji i uporządkuj:
Dodaj drugi dysk do ZPool
Teraz, gdy mamy pliki w ZFS, możemy dodać drugi dysk, aby zrobić z niego kopię lustrzaną:
To zajmie ci trochę czasu.
źródło