Svibanj 23, 2026Vodiči
Kako premjestiti web mjesto na novi VPS
Kompletan vodič za migraciju: sigurnosne kopije datoteka i baze podataka, prijenos na Hiddence VPS, ažuriranje DNS-a i verifikacija stranice.

Premještanje web stranice na novi VPS — bilo s dijeljenog hostinga ili starog poslužitelja — zahtijeva kopiranje datoteka, baza podataka i ažuriranje DNS-a. Slijedite ovaj popis za provjeru kako biste smanjili vrijeme zastoja na svom Hiddence poslužitelju.
Prije nego počnete
- Omogućite novom VPS-u iste ili novije verzije OS/PHP/MySQL
- Instalirajte web stack (Nginx/Apache, PHP, MySQL/MariaDB)
- Zabilježite trenutni DNS TTL i smanjite ga na 300 dnevno prije migracije
- Napravite punu sigurnosnu kopiju starog poslužitelja
- Obavijestite korisnike o mogućem kratkom roku održavanja
Korak 1: Sigurnosno kopirajte datoteke web stranice
Na starom poslužitelju arhivirajte direktorij stranice:
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 .Korak 2: Prenesite na novi VPS
Kopirajte arhivu na svoj Hiddence poslužitelj i raspakirajte:
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/Korak 3: Migrirajte MySQL bazu podataka
Izvoz na stari poslužitelj, uvoz na novi:
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 neededKorak 4: Promijenite DNS
Kada stranica radi na novom IP-u (testirajte putem /etc/hosts ili privremenog URL-a), ažurirajte DNS A zapis na novi VPS IP. Pričekajte širenje i potvrdite:
- Stranica se otvara na domeni bez grešaka
- HTTPS certifikat je valjan (po potrebi ponovno izdajte Certbot)
- Obrasci i rad s prijavom (veza s bazom podataka u redu)
- Cron poslovi i slanje e-pošte rade
- Držite stari poslužitelj online 24-48 sati kao zamjenu
Savjeti za migraciju
- Koristite rsync za velike web stranice: rsync -avz old:/var/www/site/ new:/var/www/site/
- Uskladite PHP verziju kako biste izbjegli probleme s kompatibilnošću
- Testirajte s hosts datotekom: echo "NEW_IP yourdomain.com" >> /etc/hosts
- Isprazni Redis/Memcached predmemoriju nakon migracije
- Pokrenite pretraživanje-zamjenu na URL-ovima u WordPressu ako se domena promijenila