Treci la conținut
Protecție DDoS · Peeryx · 15 Tbps+
Toate ghidurile

Migrare VPS Linux: Debian, Ubuntu și aplicații

Migrare VPS Linux: Debian, Ubuntu și aplicații. Distinge restaurare aplicativă, backup compatibil și imagine; snapshot extern nu pornește automat pe KVM. Verifică utilizatori, servicii, SQL, certificate, sarcini și consola de recuperare; IP și gateway diferă. Notează versiunile, pornirea, spațiul utilizat, conturile, drepturile, sarcinile, bazele și dependențele externe. Confirmă exportul înainte de reziliere.

← Toate ghidurileCubixServ

Înainte să începi

Păstrează copie completă datată și original independent. Oprește scrierile sau folosește backup coerent aplicației. Testează restaurarea privată.

Inventariază versiunile

Distinge restaurare aplicativă, backup compatibil și imagine; snapshot extern nu pornește automat pe KVM.

Notează versiunile, pornirea, spațiul utilizat, conturile, drepturile, sarcinile, bazele și dependențele externe. Confirmă exportul înainte de reziliere.

  • KVM
  • Debian / Ubuntu

Păstrează toate datele

Inventariază fără schimbări OS, arhitectură, montări, UID/GID, ACL, systemd și cron.

Păstrează copie completă datată și original independent. Oprește scrierile sau folosește backup coerent aplicației. Testează restaurarea privată.

  • systemd / cron
  • UID / GID / ACL

Păstrează toate datele

cat /etc/os-release
uname -m

Nu s-a efectuat migrare sau verificare reală. Păstrează sursa și recuperarea testată. Fără garanție de continuitate, IP identic sau licențe transferabile.

Păstrează toate datele

df -hT
lsblk -f

Nu s-a efectuat migrare sau verificare reală. Păstrează sursa și recuperarea testată. Fără garanție de continuitate, IP identic sau licențe transferabile.

Păstrează toate datele

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

Nu s-a efectuat migrare sau verificare reală. Păstrează sursa și recuperarea testată. Fără garanție de continuitate, IP identic sau licențe transferabile.

Verifică accesul și dependențele

Fișierele bazei active nu sunt export coerent; dump-urile tranzacționale au limite de motor și DDL.

Verifică versiuni, spațiu temporar, porturi și drepturi la destinație. Păstrează inițial versiunile; actualizează separat. RAM și vCPU egale nu dovedesc performanță egală.

  • MySQL / MariaDB / PostgreSQL

Pregătește destinația și copia

rsync local cu -n doar simulează; verifică căi și nu suprascrie rețeaua destinației.

Planifică oprirea scrierilor și exportul final coerent. Separă fișierele de SQL. Compară dimensiunea și hash-ul aceleiași arhive stabile; nu demonstrează coerență SQL.

  • rsync -n
  • SHA-256

Pregătește destinația și copia

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

Nu s-a efectuat migrare sau verificare reală. Păstrează sursa și recuperarea testată. Fără garanție de continuitate, IP identic sau licențe transferabile.

Pregătește destinația și copia

sha256sum /path/archive.tar.gz

Nu s-a efectuat migrare sau verificare reală. Păstrează sursa și recuperarea testată. Fără garanție de continuitate, IP identic sau licențe transferabile.

Testează privat

Verifică utilizatori, servicii, SQL, certificate, sarcini și consola de recuperare; IP și gateway diferă.

Testează privat pornirea, autentificarea, drepturile, datele și persistența după repornire corectă. Verifică certificatele și TCP/UDP fără administrare publică.

  • TCP / UDP
  • TLS

Comută și păstrează recuperarea

Planifică sincronizarea finală, evită sarcini duplicate și reziliază după acceptare.

Schimbă adresa sau DNS după teste. Consideră TTL și cache. Urmărește erori și scrieri noi; revenirea cere reconcilierea datelor, nu doar DNS.

  • DNS
  • IP

Ce să faci în situația ta

SituațiePasul următor
Înainte de migrareNu comuta înaintea restaurării reușite a unei copii complete într-un test privat.
În timpul transferuluiCopierea în funcțiune poate omite schimbări. Planifică replicarea și sincronizarea finală potrivite cu un administrator; continuitatea nu e promisă.
După schimbarePăstrează vechiul serviciu și originalele până la acceptare. Stabilește cine aprobă și cum reconciliezi noile scrieri înainte de revenire.

Surse oficiale

Aceste surse explică protocoalele și setările menționate. Verifică documentația pentru versiunea pe care o folosești.

  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