Mam problem , mam działający serwer ze zwykłymi usługami (httpd, mail, sql) i wygląda na to, że muszę być naprawdę szybki, aby zapobiec całkowitej utracie danych (moja macierz RAID zawiodła, więc jestem zależny od jednego HDD teraz).
Cały system zbudowany w oparciu o instrukcje HowtoForge, a kiedy czytam ten w Squeeze , wygląda na to, że mogę z łatwością? migruj moich (wirtualnych) użytkowników do nowego urządzenia.
Naprawdę wiem, że to bardzo specyficzny problem, ale czy mógłbyś mi powiedzieć coś ważnego o całym procesie migracji. Które rzeczy mogą być trudne, gdzie powinienem się skupić? Jak rozpoczniesz ten proces?
Niektóre informacje w tle:
- Dwa serwery są oddalone od siebie o 200 km, więc migracja powinna odbywać się przez Internet
- Oba serwery to Debian, stary to Etch, nowy to Squeeze
- Kluczową usługą jest poczta, strony mogą zostać zawieszone na pewien czas
- RAID oznacza dwa dyski w RAID 1 (oba komputery)
- Stare pole to DNS1 dla wszystkich hostowanych domen
Mój (naprawdę) podstawowy zarys:
- Budowanie podobnego systemu jak stary (podobna struktura wirtualnej poczty, hasła przechowywane z tym samym typem szyfrowania, ponieważ nie mogę powiedzieć starych)
- utwórz jedną domenę, w której mogę sprawdzić, czy wszystko jest w porządku (DNS, e-mail, www są w porządku)
- Migruj domenę po domenie, aż stara nic nie zrobi
Moje martwe pola:
- Nie możesz znaleźć krótkiego opisu, jak zrobić RAID-1 na Squeeze (wystarczy Lenno howto?)
- Jak skopiować określone foldery (np. Foldery poczty użytkowników) z określonymi prawami użytkownika, gdy są potrzebne? (rsync to zrobi?)
- Jak skonfigurować DNS na nowym komputerze (stary to DNS1) (nowy komputer również powinien być DNS, a migrowane domeny powinny używać się jako DNS1?)
- Jak mogę zapobiec utracie wiadomości e-mail (z powodu czasu odświeżania DNS) (muszę skonfigurować nową maszynę jako MX?)