Avatar billede eldaria Nybegynder
16. oktober 2004 - 20:05 Der er 17 kommentarer og
2 løsninger

Bytte Hardware.

Hej derude i linux land. :-)

Jeg har en muligtvis nem, muligtvis svært spsm.
For mig lyder det svært så det giver 200 points.
Jeg har en Windows 2000 Server som jeg er godt trædt af at den er ustabil og langsom aligevel om den har masser af ram og en 1Ghz CPU.
Men den bliver brugt 24 timer i døgnet, blandt andet som en Mail, og Web Server, men også som fil or print server.

Så jeg kan ikke tage den offline til at begynde at installere debian, teste og configurere osv, da det ville give en alt for lang nede tid.

Så istedet så har jeg en anden pc som jeg leger med, hvor jeg vil sætte en complet configuration af debian op, installere og configurere alle ting så de er klar til brug.

Men den maskine jeg ekspermineterer på er andet hardware, med lavere specificationer.
Så når det så er klart, ja så skal jeg skifte harddisken(e) over i den maskine der for tiden kører Windows, hvor den så skal overtage windows serveren.

Eventuelt kan jeg i en grace periode, have begge kørende parralellt, og skifte en service over af gangen se at det virker, men på et tidspungt så skal hele opsættningen over på den hardware der kører windows.

så Mit spørgsmål er så: hvordan med så lidt offline tid som muligt?


mvh.
Brian Levinsen
Avatar billede kasper.h Nybegynder
16. oktober 2004 - 22:35 #1
Mht. web- og filserver, er en mulighed at sætte begge maskiner til at køre sideløbende, dele data på din Windows server, og mounte det på linux serveren. På den måde kan du skifte IP adresse på serveren når du har fået det hele til at fungere, og nemt skifte tilbage hvis der er problemer. Når det hele så kører, kan du tage webserveren ned kortvarigt mens du flytter data fra Windows serveren til Linux serveren.
Med mailserveren kan du gøre det at du laver en sekundær MX på dit/dine domæne(r), og sætter Linux serveren til at være primær. Hvis Linux serveren så ikke svarer, ryger mails til Windows serveren. Jeg vil dog mene at det nemmeste og bedste er at sætte mail op på Linux serveren, og så ændre IP adresse når du er sikker på at det fungerer.
Avatar billede thetoastmaster Juniormester
17. oktober 2004 - 01:41 #2
du kan jo også sætte en windows 2000 maskine op på den anden pc, smide windows 2000 ud af din 1GHZ maskine og smide en rigtig server på ( linux ), sætte den op mens din anden pc køre din windows 2000 øøøhhh server for dig,så er det jo bare dit ip nummer du skal pille ved når du mener den køre som den skal,,,,
Avatar billede langbein Nybegynder
17. oktober 2004 - 02:09 #3
Maskin A. Nåværende Windows som skal bli Linux.
Maskin B. Utviklingsserver med lavere spesifikasjoner.

1. Harddisk for det nye Linux systemet settes inn i Maskin B.
2. Maskin B konfigureres testkjøres og settes opp med en alternativ ip adresse.
3. Når maskin B kjører ok så koples den fra nettverket. Den gis så samme ip og nettverksdata som maskin A.
4. Harddisk settes over fra Maskin B til maksin A mens serveren (a) kjører.
5. Server A kjøres ned. Når den er nede så settes hd kabel over fra windows disk til Linux disk.
6. Maskin a kjøres opp igjen, denne gang med Linux og samme konfigureringsdata som for Windowsvarianten av den samme maskin.
7. "Normalt" eller "vanligvis" så vil den boote opp og kjøre videre med Linux uten større problemer. Dersom det allikevel skulle oppstå problemer så har man den opprinnelige Windows hd i reserve. Da må man eventuelt stenge ned igjen og sette kabelen tilbake til Windows hd.

Sjansen for at dette skal gå bra er betydelig større dersom man ikke har x-win på Linux. Har bare gjort dette på Redhat og Fedora. Der kommer den i hvert fall typisk opp med spørsmål om man ønsker å overføre de gamle konfigureringsdata til den nye hardwaren som den detekter (typisk nettverkskort), slik at mjan bare trykker enter enter for å komme hurtig opp igjen.

Samlet nedetid kan bli et halvt til et helt minutt eller noe slikt.

Grunnen til at dette pleier å gå bra (i hvert fall så har det gjort det hos meg) det er jo at Linux støtter hardware på en spesiell måte. Forsøker man på det motsatte, å sette Windows hd over i maskin B, så vil det "normalt" skape en hel del problemer.

Hvis man har spesiell hardware så kan det jo gå galt med Linux også. Min erfaring omkring dette det er spesielt det at dersom den ene maskin har "grafikkort" integrert inn i hovedkortet mens den annen har eget separat grafikkort, så kan dette godt gi problemer hvis man bare flytter en Linux hd fra maskin til maskin. Som allerede nevnt, kjører Linux i text mode uten x-win, så øker også dette sjensene for at dette går bra.

Har gjort dette flere ganger på RedHat og Fedora, men aldri på Debian. Tror vel ellers at det vil fungere likt også for Debian. Hele den samlede risiko den består jo sånn sett i det å måtte bytte tilbake til Windows hd som man har i reserve uansett.
Avatar billede langbein Nybegynder
17. oktober 2004 - 02:15 #4
Man får jo sånn sett ikke byttet hele hardwaren i og med at man behøver en ny hd. Det ville i teorien også være mulig å kopiere datainnholdet i hd fra maskin B over til Maskin A, uten å flytte den fysiske hd, men dette vil også gi så stor risiko for tap av det hele, at det neppe kan anbefales. Man bør heller koste på seg en ny og moderne hd, dersom man ikke har dette på maskin B.
Avatar billede eldaria Nybegynder
17. oktober 2004 - 17:51 #5
For at klarifiere lidt..
Maskine A: Windows server.
Maskine B: Linux Udvilkins server.

Maskine B har lige f[et en splinter ny 160GB harddisk som skal bruges i fremtiden som den primære HD i Maskine A:

Det jeg er mest nervæs for er Hardware problemer, for som der blev skrever foroven så er det ikke lige sådan at flytte en Windows maskine over på anden hardware da det typiskt går helt koks i det.

Jeg havde planeret at gå trin for trin og flytte alle servcies over, og bare redirigere trafikken på routeren, så at port 80 bliver flyttet over fra Maskine A til Maskine B når web serveren er oppe og køre og er blevet testet, senere port 25 og 110, osv....

Men er linux ligeglad med hardwaren?
Der er nok en rimeligt stor forskel med en af dem kører AMD og den anden Intel, osv....
Avatar billede langbein Nybegynder
17. oktober 2004 - 19:35 #6
Nei, Linux er nok ikke helt like glad med hardwaren, men den støtter hardwaren på en annen måte enn det som Windows gjør. (Mere av støtten skjer direkte fra kernel.) Det er nok helt rett at dette ikke går særlig bra med Windows (Har prøvd noen ganger..)

For Linux så går det faktisk "vanligvis" bra å sette over en hd fra maskin til maskin dersom begge maskiner er bygget opp av "typiske standarddeler". AMD eller Intel er vel begge "standarddeler".

Noen hundre prosent sikker garanti for at det går det har man ikke. Mener å ha gjort dette en 4-5 ganger på servere uten x-windows og det har sånn sett gått bra. Har på den annen side også forsøkt det på arbeidsstasjoner med "spesiell herdware" og x-windows og det har ikke gått bra i det hele tatt.

Risikoen ved å bare sette over harddisk, det er at den nye installasjonen havarerer, eller den kan ikke boote. I så fall så setter man bare tilbake den opprinnelige hd og begynner forfra. Det har som nevnt gått bra med serverne som jeg har forsøkt dette på, så langt (Vanlig standard grafikkkort av litt eldre type, netverksadaptere av standard type, vanlige ide harddisk osv.)

Man må selvfølgelig også sette opp bios slik at den autodetekter den nye hd.

.. Og for å nevne det nok en gang, har bare forsøkt dette med Redhat, Fedora og SME (som er et slags "derivat" av Redhat 7.3) Det bør fungere rimelig likt med Debian, (ettersom kernel og grunnleggende prinsipper er de samme) men det har jeg altså ikke forsøkt..

Det er jo ellers også mulig å lage et lite hurtig forsøk der man bare tester med å sette over en ikke ferdig konfigurert "grunninstallasjon".
Avatar billede Slettet bruger
17. oktober 2004 - 23:56 #7
Bare for sjov:
Hvad er specifikationerne for maskine B?
Hvor mange brugere er der på mail, fil og print-server?
Hvor belastet er webserver? (Er der tale om dynamiske eller statiske sider?)

Ideen med disse spørgsmål er, at da du jo ikke har brug for en grafisk overbygning, når du kører Linux på en server, kunne det være, at den "lille" maskine kunne bruges som server.

Jeg havde engang en harddisk i en AMD-K6 233MHz, som jeg flyttede over i en Intel Celeron 333. Det eneste, der gav ged var at jeg havde glemt at flytte lydkortet over, så driveren brokkede sig over at hardwaren ikke var til stede. Ellers virkede alt. (Det var med en SuSE, som blev brugt til desktopcomputer.)

På et senere tidspunkt flyttede jeg en harddisk fra en sammenbrændt 486'er til førnævnte Celeron, og i dette tilfælde var der tale om en Debian, der var opsat til at være server, så jeg havde ikke opsat lydkort eller grafikkort (da al administration foregår via SSH.). Der var ingen problemer. Denne maskine er min server idag med samme installation, som var lavet på 486'eren. (Dog opdateret - men aldrig geninstalleret.)
Avatar billede eldaria Nybegynder
18. oktober 2004 - 09:57 #8
Live Server, Maskine A: AMD Duron 1GHz, 1GBRam, 3GB, 10GB og 120GB Harddisk. Windows 2000 Adv Server, Exhange 2000.

Test, Maskine B: Intel P3 500MHz, 128MB Ram, 10GB, 16GB, og 160GB Harddisk. Debian Sarge, Kernel 2.6. Mail stadig ikke fastlagt.

Serveren kører Mail for 15 brugere via Exchange så kommer nok at erstates med en eller anden IMAP4 server i det de fleste brugere har deres mail på mapper på serveren og ikke lokalt.

HTTP bruges for tiden til både ASP og til PHP, med Databaser.
Avatar billede Slettet bruger
18. oktober 2004 - 13:32 #9
Maskine B burde være stor nok til at kunne klare i alt fald mail, print og fil-server.

Webserver fortalte du ikke helt nok om til at jeg kan sige det. Der kan være meget stor forskel på, hvor kompliceret arbejde, der skal udføres på dynamiske sider, og det kommer jo også an på, hvor tit den bliver bedt om det.

Uanset, ville jeg nok smide lidt mere Ram i den, så den har 256 eller 512MB, og så burde den nok kunne klare opgaven. (Og dermed ville i kunne få en nedetid på rundt regnet 0 ved skiftet.)

Min server har godt nok kun en enkelt intern bruger, og den får ikke meget trafik på webserveren. Den står og keder sig det meste af tiden (uptime melder om load average på 0). Det tidspunkt, den arbejder hårdest, er nok, når jeg er ude og bruger min webmail, og der er den heller ikke nævneværdigt belastet.

Min server har som sagt en 333MHz Celeron og derudover har den 192MB Ram. Siden dens opstart i slutningen af sidste år, har den kørt klippestabilt. Nedetid har været begrænset til tre gange:

1) Jeg skulle flytte den til et andet sted. (Anden stikkontakt.)
2) Jeg havde lovet et overflødigt drev i den væk, så det skulle ud.
3) Enten strømkabel eller IDE-kabel til harddisk var kommet til at sidde løst, så jeg skulle lige rokke lidt med dem.

Derudover har den ikke haft noget som helst nedetid.
Avatar billede eldaria Nybegynder
19. oktober 2004 - 11:34 #10
Webserveren 'serverer' ikke kun min egen web side men også for nogle venner og familie. jeg tror ikke der er et problem i at den er nede i et par timer.
Det er mere mail serveren jeg er lidt nervøs for, at den skal begynde at bounce mails.
Det er en af grundende til at jeg ikke har fundet ud af vad der skal erstatte min Exchange server, men det hører til i et andet spsm.

Jeg tror jeg vil annoncere en lille nede tid hvori jeg tager min Windows server offline og smider Debain harddisken over i den og prøver at boote op. så får vi se vad der sker. :-)
Men jeg venter lige til weekenden.
Avatar billede Slettet bruger
19. oktober 2004 - 15:49 #11
Hvilken ISP har du og har du ikke en backup-MX hos dem?
Avatar billede eldaria Nybegynder
19. oktober 2004 - 17:05 #12
Speednames kører DNS for mig, og nej så vidt jeg ved har de ikke Backup-MX.
Men så vidt jeg ved kræver det vel aligevel at jeg har 2 IP addresser for hver af de 2 servere?
Jeg har spurgt min ISP om jeg kan købe flere men det kan jeg ikke. :-(
Avatar billede Slettet bruger
19. oktober 2004 - 22:23 #13
OK, det er bare fordi jeg ved, at både TDC og Cybercity har backup-MX for deres kunder, og så skulle mail ikke bounce, bare fordi serveren er offline lidt. Det kræver naturligvis at DNS er sat op til at benytte udbyderens backup-MX.

NB! Man behøver ikke have DNS hos sin ISP for at kunne bruge deres MX til backup.

Hvis der ikke er kontakt med serveren, så gemmer CC i alt fald posten mere end 3 dage, for jeg mistede ikke noget post da mine kabler sad løst og min server derfor var nede fra fredag aften til jeg fik den op igen mandag eftermiddag. (Hvorfor sker den slags kun, når man tager på weekend langt væk?)
Avatar billede eldaria Nybegynder
08. november 2004 - 09:59 #14
For at give en lille opdatering, saa i ikke tror jeg snyder for point,  :)
Jeg har ikke flyttet den over i den nye hardware endnu. saa kan ikke give points.
Men om i kigger i min historik, saa giver jeg altid points.

Meeeen,, der er jo heller ikke nogle "Svar" endnnu... :-)

/Brian.
Avatar billede Slettet bruger
08. november 2004 - 19:57 #15
Du har jo heller ikke sagt, hvem der skal lægge svar. Men vi venter spændt på resultatet.
Avatar billede eldaria Nybegynder
13. november 2004 - 17:20 #16
Ok, idag prøvede jeg at flytte harddisken over.
Det gick ikke helt, Den kom med mange fejl beskeder, og det ene netkort kom overhovedet ikke op.

Tror jeg må gå den hårde vej, bygge linux serveren op på en ny server, og flytte services lidt af gangen. Kan være tid at opgradere hardwaren aligevel. :-)
Jeg har desværre ikke mulighed for at have 2 IP addresser eller at konfigurer sekundær MX. :-(
Så jeg må se om jeg kan migrere alle konton manuelt, må se hvordan jeg løser det.
Jeg åbner nok et nyt spsm for det.

Men dette spsm...
Jeg har fået værdifulle hints.
Så langbein og sandbox, smid et svar så får i 100 hver.
Er det ok?
mvh.
Brian.
Avatar billede Slettet bruger
14. november 2004 - 22:07 #17
Jo tak.
Avatar billede eldaria Nybegynder
17. november 2004 - 12:22 #18
langbein jeg lukker dette spsm, om du vil have de 100 points sig, til så opretter jeg et spsm, med de points....

Sandbox, 100 points til dig.
Avatar billede langbein Nybegynder
24. november 2004 - 21:00 #19
Nei, alt i orden. Min dårlige oppfølging.. mye å gjøre om dagen.

Har ellers ikke vært ute for at flytting ikke har latt seg gjøre pga nettverkskort, men jeg ville nok ikke forsøkt med to "nye nettverkskort" samtidig, når jeg tenker meg om. Grafikkortet pleier eventuelt å være den store utfordring.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester