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

Użytkownik


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







Podobno człowiek...;)








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

Użytkownik


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



Użytkownik
zasadnicze pytanie: stawiasz nowy serwer fizyczny czy chcesz na istniejącym zaorać ubuntu i postawić jessie?
Offline







Podobno człowiek...;)








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

Użytkownik


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







Podobno człowiek...;)








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



Użytkownik
a jakiś apacz tam działa?
bo jeśli tak to /etc/apache2 może zawierać nieco informacji.
tak samo /var/cache/cron...
Offline

Użytkownik


tak dziala apache.
Offline



Użytkownik
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