Mai 23, 2026Guider
Hvordan migrere et nettsted til ny VPS
Komplett migreringsguide: sikkerhetskopier filer og database, overfør til Hiddence VPS, oppdater DNS og verifiser.

Å flytte et nettsted til ny VPS — fra delt hosting eller gammel server — krever kopiering av filer, database og DNS-oppdatering. Følg denne sjekklisten for minimal nedetid.
Før du starter
- Ny VPS med samme eller nyere OS/PHP/MySQL-versjoner
- Webstack installert (Nginx/Apache, PHP, MySQL/MariaDB)
- Senk DNS TTL til 300 en dag før migrering
- Full sikkerhetskopi av gammel server
- Informer brukere om kort vedlikeholdsvindu
Steg 1: Sikkerhetskopier nettstedsfiler
På gammel server, arkiver nettstedskatalogen:
bash
cd /var/www
tar -czvf website-backup.tar.gz yoursite/
# Download to your computer:
scp user@old-server:/var/www/website-backup.tar.gz .Steg 2: Last opp til ny VPS
Kopier arkivet til Hiddence-serveren og pakk ut:
bash
scp website-backup.tar.gz root@NEW_VPS_IP:/var/www/
ssh root@NEW_VPS_IP
cd /var/www
tar -xzvf website-backup.tar.gz
chown -R www-data:www-data yoursite/Steg 3: Migrer MySQL-database
Eksporter på gammel server, importer på ny:
bash
# On old server:
mysqldump -u root -p database_name > db.sql
# Copy and import on new VPS:
scp db.sql root@NEW_VPS_IP:/tmp/
mysql -u root -p -e "CREATE DATABASE database_name;"
mysql -u root -p database_name < /tmp/db.sql
# Update wp-config.php or app .env with new DB credentials if neededSteg 4: Bytt DNS
Når nettstedet fungerer på ny IP (test via /etc/hosts), oppdater A-posten. Verifiser:
- Nettstedet åpnes uten feil
- HTTPS-sertifikatet er gyldig (utsted Certbot på nytt ved behov)
- Skjemaer og innlogging fungerer
- Cron-jobber og e-postutsending fungerer
- Hold gammel server online 24–48 timer som reserve
Migreringstips
- For store nettsteder: rsync -avz old:/var/www/site/ new:/var/www/site/
- Match PHP-versjon for kompatibilitet
- Test: echo "NEW_IP yourdomain.com" >> /etc/hosts
- Tøm Redis/Memcached-cache etter migrering
- Kjør search-replace på URL-er i WordPress hvis domenet endret seg