Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam,
Chcialbym przejsc z ubuntu server jak w temacie na jessie. Mam paru userow w systemie wraz z ich danymi. Chcialbym wyczyscic caly server i przeniesc tych userow wraz z ich haslami i danymi. Jak moglbym to uczynic, czym sie zainteresowac w tym wypadku, aby po reinstalacji wszystko chodzilo jak do tej pory.
Pozdrawiam,
Offline
Jeżeli pacjenci mają jakieś dane, to pierwsze pytanie, gdzie je mają.
Bazy danych przeniesiesz prosto, partycje z danymi będą chodziły na wszystkich systemach jednakowo, jedno, co musisz przenieść, z czym jest chwila zabawy, to hasła w /etc/shadow, pacjentów w /etc/passwd i grupy systemowe i pacjentów z /etc/group.
/etc/shadow z Buntu powinien działać pod Debianem, PAM jest identyczny we wszystkich Linuxach.
Gorzej, jakby pacjenci jakieś dane mieli na rootfs czyli /, ale tak serwera nie postawi chyba największy lamer na świecie. xD
Offline
Dane maja w katalogach /home i to wsio. Czyli po prostu przeniesc caly home i rozpakowac w / na nowym serverze. A reszte plikow co napisales poprostu do kleic do istniejecaych w jessie tak ?
Co proponujesz do backup'u ? zwykle tar czvf ?
Aaa i jeszcze jedno. Jezeli ktos cos ma dopsiane do crontab to jak to bedzie z przeniesieniem ?
Ostatnio edytowany przez bryn1u (2015-05-18 11:20:49)
Offline
zasadnicze pytanie: stawiasz nowy serwer fizyczny czy chcesz na istniejącym zaorać ubuntu i postawić jessie?
Offline
Jeśli /home jest na osobnej partycji, albo userzy są na osobnych partycjach, to możesz zaorać rootfs i postawić nowy system, a potem dodać userów i hasła.
Jeśli natomiast masz /home z danymi userów na rootfs - to lepiej się w ogóle nie zabieraj za serwery, bo to szczyt lamerstwa.
Po to masz tablicę partycji GPT, masz też LVM, i co tylko chcesz, żeby każdy serwer sensownie skonfigurować na poziomie systemu plików.
Ostatnio edytowany przez Jacekalex (2015-05-18 11:49:12)
Offline
Mam osobne partycje, osobna partycje z /home i tam trzymam userow. Chce po prostu zamienic ubuntu na jessie, w tym celu chce wywalic wszystko i zaisntalowac na czysto Jessie. That's all :)
Offline
Kopiujesz /etc/shadow - jeśli masz w nim hasła userów.
Zapisujesz sobie wyniki, np:
id -u pacjent id -g pacjet groups pacjent
żeby sobie te dane wprowadzić na nowym systemie, trzeba to trochę oskrypcić, ale to nie problem.
Potem możesz zaorać rootfs i postawić Debiana, przywrócić hasła z dodać pacjentów i ich grupy, hasła z /etc/shadow, i powinno ruszyć.
W ogóle, jak masz tam trochę miejsca, to dobrze byłoby zainstalować Debiana na osobnej partycji przed zaoraniem Buntu, żeby w razie czego dało się odpalić serwer na starym systemie, jakby się coś rypło z migracją.
Offline
a jakiś apacz tam działa?
bo jeśli tak to /etc/apache2 może zawierać nieco informacji.
tak samo /var/cache/cron...
Offline
tak dziala apache.
Offline
to najlepiej zrób jak radził jacekalex - postaw jessiego obok ubuntu i dopiero jak wszystko będzie działać zaoraj partycję z ubuntu (np. przeznaczając ją na /tmp albo coś podobnego)
Offline
Strony: 1