İçeriğe atla
DDoS koruması · Peeryx · 15 Tbps+
Tüm rehberler

Linux VPS taşıma: Debian, Ubuntu ve uygulamalar

Linux VPS taşıma: Debian, Ubuntu ve uygulamalar. Uygulama, desteklenen yedek ve sistem imajını ayırın; dış snapshot KVM’de otomatik başlamaz. Kullanıcı, hizmet, SQL yazma, sertifika, görev ve kurtarma konsolunu kontrol edin; IP/ağ geçidi değişir. Sürüm, başlangıç, kullanılan alan, hesap, izin, görev, veri tabanı ve dış bağımlılıkları kaydedin. İptalden önce dışa aktarımı doğrulayın.

← Tüm rehberlerCubixServ

Başlamadan önce

Tarihli tam yedeği bağımsız kopyasıyla saklayın. Yazmaları durdurun veya uygulamayla tutarlı yedek alın. Özel ortamda geri yüklemeyi deneyin.

Sürüm ve kapsamı belirleyin

Uygulama, desteklenen yedek ve sistem imajını ayırın; dış snapshot KVM’de otomatik başlamaz.

Sürüm, başlangıç, kullanılan alan, hesap, izin, görev, veri tabanı ve dış bağımlılıkları kaydedin. İptalden önce dışa aktarımı doğrulayın.

  • KVM
  • Debian / Ubuntu

Tüm veriyi koruyun

OS, mimari, bağlamalar, UID/GID, ACL, systemd ve cron’u salt okunur inceleyin.

Tarihli tam yedeği bağımsız kopyasıyla saklayın. Yazmaları durdurun veya uygulamayla tutarlı yedek alın. Özel ortamda geri yüklemeyi deneyin.

  • systemd / cron
  • UID / GID / ACL

Tüm veriyi koruyun

cat /etc/os-release
uname -m

Gerçek taşıma veya yedek doğrulama yapılmadı. Kaynağı ve test edilmiş kurtarmayı koruyun. Kesintisizlik, aynı IP veya lisans aktarımı garanti edilmez.

Tüm veriyi koruyun

df -hT
lsblk -f

Gerçek taşıma veya yedek doğrulama yapılmadı. Kaynağı ve test edilmiş kurtarmayı koruyun. Kesintisizlik, aynı IP veya lisans aktarımı garanti edilmez.

Tüm veriyi koruyun

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

Gerçek taşıma veya yedek doğrulama yapılmadı. Kaynağı ve test edilmiş kurtarmayı koruyun. Kesintisizlik, aynı IP veya lisans aktarımı garanti edilmez.

Hesap ve bağımlılıkları kontrol edin

Etkin veri tabanı dosyaları tutarlı dışa aktarım değildir; işlemsel dump’ların motor/DDL sınırları vardır.

Hedef sürüm, geçici alan, port ve izinleri kontrol edin. Önce aynı sürümleri kullanın; güncellemeyi ayırın. Eşit RAM/vCPU eşit performans değildir.

  • MySQL / MariaDB / PostgreSQL

Hedef ve yedeği hazırlayın

Yerel rsync -n yalnızca simüle eder; yolları kontrol edin, hedef ağını kaynakla ezmeyin.

Yazma duraklaması ve tutarlı son dışa aktarım planlayın. Dosya ve SQL’i ayırın. Aynı sabit arşivin boyut/hash değerini karşılaştırmak SQL tutarlılığını kanıtlamaz.

  • rsync -n
  • SHA-256

Hedef ve yedeği hazırlayın

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

Gerçek taşıma veya yedek doğrulama yapılmadı. Kaynağı ve test edilmiş kurtarmayı koruyun. Kesintisizlik, aynı IP veya lisans aktarımı garanti edilmez.

Hedef ve yedeği hazırlayın

sha256sum /path/archive.tar.gz

Gerçek taşıma veya yedek doğrulama yapılmadı. Kaynağı ve test edilmiş kurtarmayı koruyun. Kesintisizlik, aynı IP veya lisans aktarımı garanti edilmez.

Özel ortamda deneyin

Kullanıcı, hizmet, SQL yazma, sertifika, görev ve kurtarma konsolunu kontrol edin; IP/ağ geçidi değişir.

Başlangıç, giriş, izin, veri ve düzgün yeniden başlatma sonrası kalıcılığı özel ortamda deneyin. Sertifika ve TCP/UDP’yi yönetimi açmadan kontrol edin.

  • TCP / UDP
  • TLS

Geçiş ve kurtarmayı planlayın

Son eşitlemeyi planlayın, yinelenen görevleri önleyin ve kabul sonrası iptal edin.

Testlerden sonra adres veya DNS değiştirin. TTL ve önbelleği hesaba katın. Hata ve yeni yazmaları izleyin; dönüş yeni verilerin uzlaştırılmasını gerektirir.

  • DNS
  • IP

Durumunuza göre sonraki adım

DurumNe yapılmalı?
Taşımadan önceTam yedek özel ortamda başarıyla yüklenmeden geçiş yapmayın.
Aktarım sırasındaCanlı kopya değişiklikleri kaçırabilir. Yöneticiyle uygulamaya özgü çoğaltma ve son eşitleme planlayın; kesintisizlik vaat edilmez.
Geçişten sonraKabul edilene kadar eski hizmet ve asılları koruyun. Geçiş yetkilisini ve dönüşte yeni yazmaların nasıl uzlaştırılacağını belirleyin.

Resmî kaynaklar

Bu kaynaklar belirtilen protokol ve ayarları açıklar. Kullandığınız sürümün belgelerini kontrol edin.

  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