GHOSTVPS / Yedekleme
Storage Box üzerinde rsync ile kopyalama ve geri yükleme
Küçük aktarımı önizleyin, silme bayrağı olmadan yükleyin ve geri yüklenen dosyayı doğrulayın.
Güncelleme · GhostVPS

Başlamadan önce
SSH ve rsync içeren Linux/macOS/WSL terminali ve hizmetinizin Storage Box bilgileri gerekir. Port 23 SSH ve dış erişimi hizmet ayrıntıları veya GhostVPS desteğiyle doğrulayın. uXXXXX ve sunucu adını her yerde değiştirin. Ayrı deneme klasörü kullanın; check.txt dosyası üzerine yazılır.
Bağlantı ve kimliği doğrulayın
SSH parmak izini kabul etmeden güvenilir kaynaktan doğrulayın. Storage Box adresi VPS adresinden farklıdır. Port 23 kısıtlı komut ortamıdır, genel Linux kabuğu değildir. Erişimi doğruladıktan sonra uzak oturumdan çıkın; kalan komutlar kaynak bilgisayarda çalışır.
Bilgisayarınız · terminal
ssh -p 23 uXXXXX@uXXXXX.your-storagebox.de

Zararsız örnek ve hedef hazırlayın
Küçük yerel örnek ve uzak hedef klasör oluşturun. Canlı veritabanını veya sunucunun tüm dosya sistemini bu örnekle kopyalamayın. Uzak yol Storage Box hesabınıza göredir; alt hesap için verilen doğru sunucu adını kullanın.
Bilgisayarınız · terminal
mkdir -p ./backup-demo
printf 'GhostVPS restore check\n' > ./backup-demo/check.txt
ssh -p 23 uXXXXX@uXXXXX.your-storagebox.de mkdir -p backups/backup-demo

Aktarımı önizleyin
Önizleme check.txt dosyasını içerik yüklemeden göstermelidir. Hesap, kaynak ve hedefi inceleyin. Sondaki eğik çizgi klasörün içeriğini kopyalar. İzin veya port sorunlarını ayarlar/destek üzerinden çözün; SSH kimlik kontrolünü kapatmayın.
Bilgisayarınız · terminal
rsync -rtv --dry-run -e 'ssh -p 23' ./backup-demo/ uXXXXX@uXXXXX.your-storagebox.de:backups/backup-demo/

Örneği yükleyin
Önizleme doğrulandıktan sonra –dry-run olmadan aktarın. Örnek uzak ek dosyaları silmez, ancak aynı adlı dosyayı değiştirebilir. Parola komuta yazılmaz. Aktarım hatası varsa kopyayı doğrulanmış yedek saymayın; çıkış sonucunu kontrol edin.
Bilgisayarınız · terminal
rsync -rtv -e 'ssh -p 23' ./backup-demo/ uXXXXX@uXXXXX.your-storagebox.de:backups/backup-demo/

Yeni klasöre geri yükleyip karşılaştırın
Geri yükleme yeni geçici yerel klasör oluşturup check.txt ile kaynağı karşılaştırır. cmp çıktısız ve sıfır koduyla biterse dosyalar aynıdır. Bu dosya kopyası, sürümlü veya depolamada şifreli yedek politikası değildir. Gerçek yedek için tutarlı veritabanı dışa aktarımı, şifreleme, saklama ve geri yükleme testleri planlayın. SSH aktarımı şifreler, saklanan dosyaları değil.
Bilgisayarınız · terminal
restore_dir=$(mktemp -d) &&
rsync -rtv -e 'ssh -p 23' uXXXXX@uXXXXX.your-storagebox.de:backups/backup-demo/ "$restore_dir/" &&
cmp ./backup-demo/check.txt "$restore_dir/check.txt"



