Mei 23, 2026Gidse
Hoe om 'n webwerf na 'n nuwe VPS te migreer
Migrasie: lêers en databasis rugsteun, oplaai na Hiddence VPS, DNS-wissel en verifikasie.

Om 'n webwerf na 'n nuwe VPS te skuif — van gedeelde hosting of 'n ou bediener — vereis kopie van lêers, databasis en DNS-opdatering. Volg hierdie stappe om stilstand op Hiddence te verminder.
Voorbereiding
- Nuwe VPS met dieselfde of nuwer OS/PHP/MySQL-weergawe
- Webstapel geïnstalleer (Nginx/Apache, PHP, MySQL)
- Verlaag DNS TTL tot 300 'n dag voor migrasie
- Volledige rugsteun van ou bediener
- Informeer gebruikers oor kort onderhoud
Stap 1: Rugsteun webwerf-lêers
Op die ou bediener, argiveer die werfgids:
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 .Stap 2: Oplaai na nuwe VPS
Kopieer die argief na Hiddence en ontpak:
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/Stap 3: Migreer MySQL-databasis
Voer uit op ou bediener, voer in op nuwe:
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 neededStap 4: Wissel DNS
Wanneer die werf op die nuwe IP werk (toets via /etc/hosts), werk die A-rekord by. Kontroleer:
- Werf maak sonder foute oop
- SSL-sertifikaat geldig (heruitreik Certbot indien nodig)
- Vorms en aanmelding werk
- Cron en e-pos stuur werk
- Laat ou bediener 24–48 uur aan as rugsteun
Migrasie-wenke
- Gebruik rsync vir groot werwe: rsync -avz old:/var/www/site/ new:/var/www/site/
- Pas PHP-weergawe by CMS aan
- Toets voor DNS: voeg nuwe IP by /etc/hosts
- Maak Redis-kas skoon na migrasie
- WordPress: vervang URL in databasis as domein verander