Product SiteDocumentation Site

Kapitel 3. Analysera den befintliga inställningen och migrera

3.1. Samexistens i heterogena miljöer
3.1.1. Integration med Windows-maskiner
3.1.2. Integration med OS X-maskiner
3.1.3. Integration med andra Linux-/Unix-maskiner
3.2. Hur man migrerar
3.2.1. Undersökning och identifiering av tjänster
3.2.2. Säkerhetskopiera Konfigurationen
3.2.3. Taking Over an Existing Debian Server
3.2.4. Installera Debian
3.2.5. Installera och konfigurera dom valda tjänsterna
All omstrukturering av datorer bör ta hänsyn till existerande system. Detta möjliggör återanvändning av tillgängliga resurser så långt som möjligt och garanterar interoperabilitet mellan de olika element som utgör systemet. Denna studie kommer att introducera ett generiskt ramverk att följa i all migration av datorinfrastruktur till Linux.

3.1. Samexistens i heterogena miljöer

Debian integerar väl i alla typer av existerande miljöer och fungerar väl med andra operativsystem. Denna nästan perfekta harmoni kommer från marknadstryck som kräver att upphovsmän till programvaror utvecklar program som följer standarder. Överrensstämmelse med standarder låter administratörer byta ut program: klienter eller servrar, oavsett om de är fria eller ej.

3.1.1. Integration med Windows-maskiner

Sambas SMB/CIFS-stöd säkerställer utmärkt kommunikation inom en Windows-kontext. Det möjliggör delning av filer och skrivarköer till Windows-klienter och inkluderar programvara som låter en Linux-maskin använda resurser som tillgängliggörs av Windows-servrar.

3.1.2. Integration med OS X-maskiner

OS X-maskiner tillhandahåller, och kan använda, nätverkstjänster så som filservrar och skrivardelning. Dessa tjänster publiceras på det loakal nätverket vilket låter andra maskiner upptäcka dem och använda dem utan någon manuell konfiguration, via Bonjour-implementation av protokollsviten Zeroconf. Debian inkluderar en annan implementation som kallas Avahi, vilken tillhandahåller samma funktionalitet.
In the other direction, the Netatalk daemon can be used to provide file servers to OS X machines on the network. It implements the AFP (AppleShare) protocol as well as the required notifications so that the servers can be automatically discovered by the OS X clients.
Äldre Mac OS-nätverk (före OS X) använde ett annat protokoll kallat AppleTalk. För miljöer som inkluderar maskiner som använder detta protokoll tillhandahåller Netatalk även AppleTalk-protokollet (faktum är att den började som en omimplementation av det protokollet). Den säkerstället funktioner så som filserver och skrivarköer så väl som tidsserver (klocksynkronisering)l. Dess router-funktion möjliggör sammankoppling med AppleTalk-nätverk.

3.1.3. Integration med andra Linux-/Unix-maskiner

Avslutningsvis garanterar NFS och NIS, som båda är inkluderade, interaktion med Unix-system. NFS säkerstället filserverfunktionalitet medan NIS skapar användarkataloger. BSD-utskriftslagret som används av de flesta Unix-system tillåter också delning av skrivarköer.
Samexistens mellan Debian och OS X-, Windows- och Unix-system

Figur 3.1. Samexistens mellan Debian och OS X-, Windows- och Unix-system