Aktuelt

Nytt · · 3 min lesing

Nå står serveren i Norge, og alle sidene er flyttet uten nedetid

Vi har flyttet hele driften fra en server i Arizona til en server i Sandefjord. Alle kundesidene er over, ingen av dem var nede et sekund, og ingen kunder måtte gjøre noe selv. Her er hvorfor vi gjorde det, og hva det betyr for deg som har siden din hos oss.

Illustrasjon i varme papirfarger: et serverskap med en rustfarget stedsnål over seg, flankert av en hengelås og en fjelltopp med rustfarget flagg, over en bølgelinje.

Nettsidene vi lager har alltid vært håndbygd. Nå bor de også hjemme.

Denne uka flyttet vi hele driften fra en server i Phoenix i Arizona til en server i Sandefjord. Alle kundesidene er over. Ingen av dem var utilgjengelige underveis, ingen e-post gikk tapt, og ingen kunder måtte løfte en finger.

Hvorfor det gamle oppsettet måtte bort

Den gamle serveren gjorde egentlig jobben sin. Sidene var raske, de var oppe, og ingenting var galt på overflaten. Men den sto i USA, og det ga tre problemer som ikke lot seg løse uansett hvor godt vi driftet den.

Veien var lang. Hver gang noen i Norge åpnet en av sidene, måtte forespørselen over Atlanteren og tilbake. Det er rundt 8 000 kilometer hver vei. Uansett hvor godt siden er bygd, kan den ikke gå raskere enn lysets hastighet gjennom en kabel. Nå går trafikken innenlands, og de millisekundene kommer tilbake til besøkende som en side som føles kvikkere.

Loven fulgte serveren, ikke oss. Data som ligger hos amerikanske leverandører kan i prinsippet kreves utlevert etter amerikansk lov, også når både virksomheten og kundene holder til i Norge. Det gjelder ikke bare filer, men også det som kommer inn gjennom kontaktskjemaer og e-post. For de fleste små bedrifter er dette en teoretisk risiko, men det er en unødvendig en.

Support på tvers av tidssoner. Når noe haster, vil du ikke skrive engelsk til en som sover.

Hva det nye oppsettet er

Serveren står fysisk i Norge, hos en norsk leverandør, med norsk selskap bak og norske avtalevilkår. Data om deg og kundene dine forlater ikke landet.

Det betyr i praksis:

  • Norsk personvernregelverk gjelder direkte. GDPR og norsk lov, uten et lag av overføringsavtaler og vurderinger på toppen for å rettferdiggjøre at data ligger i et annet rettssystem.
  • Kortere vei til besøkende. Så godt som alle som besøker kundesidene våre sitter i Norge. Nå gjør serveren det også.
  • Norsk kontaktpunkt. Er det noe med selve maskinen, snakker vi norsk med noen i samme tidssone.
  • E-posten ligger samme sted som sidene. Skjemaer som sendes fra en nettside, og e-post til og fra domenet, håndteres på norsk jord.

Alt kjører på Debian og et driftspanel vi styrer selv, med automatisk fornyet HTTPS-sertifikat på hvert eneste domene. Ingen delt masseløsning der du er nummer sekstitusen i køen.

Slik flyttet vi uten nedetid

Nedetid ved serverbytte er ikke en naturlov. Det skyldes nesten alltid at man skrur av det gamle før det nye er bekreftet å virke. Vi gjorde det motsatt.

Først bygde vi opp alt på den nye serveren mens den gamle fortsatt kjørte som normalt: filer, databaser, e-postkontoer, cron-jobber og sertifikater. Så testet vi hver eneste side mot den nye maskinen direkte, uten å røre navnetjenerne, ved å tvinge oppslaget lokalt. Da kunne vi klikke oss gjennom sidene på den nye serveren mens verden fortsatt så den gamle.

Sertifikatene ble utstedt på forhånd, slik at HTTPS virket fra første sekund og ingen møtte en sikkerhetsadvarsel. E-postrutingen ble verifisert begge veier før noe ble byttet. Først da flyttet vi navnetjenerne, med kort levetid på oppslagene, slik at overgangen gikk fort. Den gamle serveren fikk stå og svare en stund til, for de som fortsatt hadde det gamle svaret liggende i minnet.

Resultatet er at ingen merket noe. Det er hele poenget.

Hva du må gjøre

Ingenting. Adressen er den samme, e-posten er den samme, passordene er de samme, og siden ser ut som før. Har du siden din hos oss, er den allerede flyttet.

Det eneste du kanskje merker, er at den laster litt raskere.

Bygget for hånd, driftet hjemme

Vi skriver nettsider for hånd, uten tungt CMS i bunnen, fordi det gir raskere sider som holder seg trygge over tid. Nå står de også på en maskin i Norge, under norsk lov, driftet av en nordmann som svarer på telefonen.

Det er ikke et markedsføringspoeng vi fant på. Det er noe vi ville ha ordnet for vår egen del, og som kundene får gratis med på kjøpet.

Lurer du på hvor nettsiden din står i dag, eller vurderer du å flytte den, er det bare å ta kontakt. Det koster ingenting å spørre.

Se din nye nettside før du betaler.

Send noen linjer om bedriften, så bygger jeg et ferdig utkast du kan klikke i. Liker du det ikke, sletter jeg det. Da har det kostet deg ingenting.

Christer Mustvedt

Christer Mustvedt
Svarer selv, som regel samme dag.