Aqbeż għall-kontenut
Protezzjoni DDoS · Peeryx · 15 Tbps+
Il-gwidi kollha

Migrazzjoni Linux VPS: Debian, Ubuntu u applikazzjonijiet

Migrazzjoni Linux VPS: Debian, Ubuntu u applikazzjonijiet. Iddistingwi applikazzjoni, backup appoġġjat u immaġni; snapshot barrani ma jibdiex awtomatikament fuq KVM. Ittestja utenti, servizzi, kitba SQL, ċertifikati, kompiti u console ta’ rkupru; IP u gateway jinbidlu. Ikteb verżjonijiet, startup, spazju użat, kontijiet, permessi, kompiti, databases u dipendenzi esterni. Ikkonferma l-esportazzjoni qabel tikkanċella.

← Il-gwidi kollhaCubixServ

Qabel tibda

Żomm kopja sħiħa bid-data u oriġinal indipendenti. Waqqaf il-kitbiet jew uża backup konsistenti mal-applikazzjoni. Ittestja r-restawr privatament.

Inventarja verżjonijiet u ambitu

Iddistingwi applikazzjoni, backup appoġġjat u immaġni; snapshot barrani ma jibdiex awtomatikament fuq KVM.

Ikteb verżjonijiet, startup, spazju użat, kontijiet, permessi, kompiti, databases u dipendenzi esterni. Ikkonferma l-esportazzjoni qabel tikkanċella.

  • KVM
  • Debian / Ubuntu

Żomm id-data kollha

Inventarja b’qari biss OS, arkitettura, mounts, UID/GID, ACL, systemd u cron.

Żomm kopja sħiħa bid-data u oriġinal indipendenti. Waqqaf il-kitbiet jew uża backup konsistenti mal-applikazzjoni. Ittestja r-restawr privatament.

  • systemd / cron
  • UID / GID / ACL

Żomm id-data kollha

cat /etc/os-release
uname -m

Ma saret ebda migrazzjoni jew verifika reali. Żomm is-sors u rkupru ttestjat. Bla garanzija ta’ kontinwità, l-istess IP jew liċenzji trasferibbli.

Żomm id-data kollha

df -hT
lsblk -f

Ma saret ebda migrazzjoni jew verifika reali. Żomm is-sors u rkupru ttestjat. Bla garanzija ta’ kontinwità, l-istess IP jew liċenzji trasferibbli.

Żomm id-data kollha

systemctl list-unit-files --state=enabled
systemctl list-timers --all
crontab -l

Ma saret ebda migrazzjoni jew verifika reali. Żomm is-sors u rkupru ttestjat. Bla garanzija ta’ kontinwità, l-istess IP jew liċenzji trasferibbli.

Iċċekkja kontijiet u dipendenzi

Fajls attivi tad-database mhumiex esportazzjoni konsistenti; dumps transazzjonali għandhom limiti tal-magna u DDL.

Iċċekkja verżjonijiet, spazju temporanju, ports u permessi tad-destinazzjoni. Żomm il-verżjonijiet għall-bidu; aġġorna separatament. RAM/vCPU ugwali ma jipprovax l-istess prestazzjoni.

  • MySQL / MariaDB / PostgreSQL

Ipprepara destinazzjoni u kopja

rsync lokali b’-n jissimula biss; iċċekkja mogħdijiet u tissostitwixxix in-netwerk tad-destinazzjoni.

Ippjana waqfa tal-kitbiet u esportazzjoni finali konsistenti. Issepara fajls u SQL. Daqs/hash tal-istess arkivju stabbli ma jipprovax konsistenza tad-database.

  • rsync -n
  • SHA-256

Ipprepara destinazzjoni u kopja

rsync -aHAXn --numeric-ids -- /source/ /destination/

Ma saret ebda migrazzjoni jew verifika reali. Żomm is-sors u rkupru ttestjat. Bla garanzija ta’ kontinwità, l-istess IP jew liċenzji trasferibbli.

Ipprepara destinazzjoni u kopja

sha256sum /path/archive.tar.gz

Ma saret ebda migrazzjoni jew verifika reali. Żomm is-sors u rkupru ttestjat. Bla garanzija ta’ kontinwità, l-istess IP jew liċenzji trasferibbli.

Ittestja privatament

Ittestja utenti, servizzi, kitba SQL, ċertifikati, kompiti u console ta’ rkupru; IP u gateway jinbidlu.

Ittestja privatament startup, login, permessi, data u żamma wara restart nadif. Iċċekkja ċertifikati u TCP/UDP bla amministrazzjoni pubblika.

  • TCP / UDP
  • TLS

Aqleb b’possibbiltà ta’ rkupru

Ippjana sinkronizzazzjoni finali, evita kompiti doppji u kkanċella wara aċċettazzjoni.

Ibdel indirizz jew DNS wara t-testijiet. Ikkunsidra TTL u cache. Immonitorja żbalji u kitbiet ġodda; ritorn jeħtieġ rikonċiljazzjoni tad-data l-ġdida.

  • DNS
  • IP

X’għandek tagħmel fis-sitwazzjoni tiegħek?

SitwazzjoniIl-pass li jmiss
Qabel il-migrazzjoniTaqlebx qabel restawr privat b’suċċess ta’ kopja sħiħa.
Waqt it-trasferimentKopja waqt it-tħaddim tista’ titlef bidliet. Ma’ amministratur ippjana replikazzjoni u sinkronizzazzjoni finali xierqa; ma nwiegħdux kontinwità.
Wara l-bidlaŻomm servizz qadim u oriġinali sal-aċċettazzjoni. Iddefinixxi min jawtorizza l-bidla u kif tirrikonċilja kitbiet ġodda qabel ritorn.

Sorsi uffiċjali

Is-sorsi jiddeskrivu protokolli u settings. Iċċekkja d-dokumentazzjoni tal-verżjoni li qed tuża.

  1. ubuntu.com/server/docs/backups-introduction
  2. www.freedesktop.org/software/systemd/man/latest/systemctl.html
  3. man7.org/linux/man-pages/man1/rsync.1.html