Product SiteDocumentation Site

Rozdział 3. Analizowanie istniejących Ustawień i Migracji

3.1. Współistnienie heterognicznych środowisk
3.1.1. Integracja z maszynami Windows'a
3.1.2. Integracja z maszynami Mac OS X
3.1.3. Integracja z innymi maszyn Linux / Unix
3.2. Jak migrować
3.2.1. Ankieta i identyfikacje usług
3.2.2. Tworzenie kopii zapasowej konfiguracji
3.2.3. Przejmując obowiazki aktualnego servera Debiana
3.2.4. Instaluje Debiana
3.2.5. Instalowanie i konfigurowanie wybranych usług
Jakakolwiek reorganizacja systemu komputerowego powinna brać pod uwagę istniejący system. To pozwala na ponowne użycie dostępnych środków tak często jak to możliwe i i gwarantuje kooperację różnych elementów zawierających się w systemie. Ta koncepcja przedstawi standardową strukturę która nastąpi w jakiejś migracji infrastruktury obliczeniowej Linuxa.

3.1. Współistnienie heterognicznych środowisk

Debian bardzo dobrze integruje się z wieloma typami istniejących środowisk i dobrze współgra z innymi systemami operacyjnymi. Ta bliska-perfekcji harmonia pochodzi z presji rynku który wymaga od producentów oprogramowania opracowywania programów które spełniają standardy.

3.1.1. Integracja z maszynami Windows'a

Protokół SMB/CIFS Samby zapewnia wsparcie znakomitej komunikacji w kontekście Windows'a. Dzieli pliki i kolejki wydruku z klientem Windows'a i zawiera oprogramowanie które pozwala Linuxowi używania dostępnych zasobów na serwerach Windows'a.

3.1.2. Integracja z maszynami Mac OS X

Maszyny OS X dostarczają i potrafią używać serwisów sieciowych, takich jak pliki serwerowe i współdzielnie drukarki. Te usługi są opublikowane w lokalnej sieci, co pozwala innym maszynom na wykrywanie ich i używanie bez żadnej ręcznej konfiguracji za pomocą implementacji Bonjour z pakietu protokołu ZeroConf. Debian zawiera inne implementację, nazywaną Avahi, która dostarcza tej samej funkcjonalniości.
W drugim kierunku, daemon Netatalk może być użyty do dostarczania plików serverowych do Mac OS X przez sieć komputerową. Ten demon implementuje protokół AFP (AppleShare), jak też wymagane notyfikacje, po to aby serwer mógł być automatycznie wykrywalny przez klientów OS X.
Older Mac OS networks (before OS X) used a different protocol called AppleTalk. For environments involving machines using this protocol, Netatalk also provides the AppleTalk protocol (in fact, it started as a reimplementation of that protocol). It ensures the operation of the file server and print queues, as well as time server (clock synchronization). Its router function allows interconnection with AppleTalk networks.

3.1.3. Integracja z innymi maszyn Linux / Unix

Wreszcie, NFS i NIS, obydwa załączone , gwarantujją interakcję z systemem Unix. NFS zapewnia funkcjonalność plików serwera, w momencie kiedy NIS tworzy katalogi użytkowników. Warstwa drukowania BSD, używana przez większość systemów unixowych, umożliwia również dzielenie się kolejek wydruku.
Coexistence of Debian with OS X, Windows and Unix systems

Rysunek 3.1. Coexistence of Debian with OS X, Windows and Unix systems