Close Menu
BertanBertan
    BertanBertan
    • Hakkımızda
    • Hizmetler
      • SEO Ajansı
      • Web Tasarım
      • Google Reklam
      • SEO Danışmanlığı
      • İçerik Pazarlaması
      • Instagram Reklam
    • Kaynaklar
      • SEO Blog
      • SEO Nedir?
      • SEO Eğitimi
      • Site Hızı Arttırma
    • İletişim
    • TR
    BertanBertan
    Nasıl Yapılır? » SSH ile Yedek Alma ve Başka Sunucuya Taşıma

    SSH ile Yedek Alma ve Başka Sunucuya Taşıma

    Nasıl Yapılır? 24 Nisan 2026
    ssh

    Sunucu yönetiminde veri güvenliği ve taşınabilirlik açısından düzenli yedekleme büyük önem taşır. Özellikle cPanel/WHM tabanlı sistemlerde SSH üzerinden yedek almak ve bu yedekleri başka bir sunucuya taşımak oldukça pratik bir yöntemdir. Bu makalede, SSH ile toplu ve tekil yedek alma, yedekleri indirme ve farklı bir sunucuya aktarma adımları detaylı şekilde ele alınmaktadır.

    SSH ile Sunucuya Bağlanma

    İlk olarak sunucuya root yetkisi ile SSH üzerinden giriş yapılır. Ardından yedekleme işlemleri için genellikle /home dizinine geçilir:

    cd /home
    

    Yedek Alma Yöntemleri

    cPanel sistemlerde yedek almak için birden fazla yöntem bulunmaktadır.

    2.1. Tüm Hesapların Yedeğini Alma (Riskli Yöntem)

    /scripts/cpbackup --force
    

    Bu komut tüm hesapların yedeğini alır; ancak yüksek sistem kaynağı tüketimi nedeniyle sunucuyu zorlayabilir. Bu yüzden dikkatli kullanılmalıdır.

    Daha Güvenli Toplu Yedek Alma

    for i in $(ls /var/cpanel/users); do /scripts/pkgacct $i; done
    

    Bu komut, sunucudaki tüm cPanel kullanıcılarını tek tek işleyerek yedeklerini alır. Daha kontrollü ve stabil bir yöntemdir.

    Tek Bir Hesabın Yedeğini Alma

    /scripts/pkgacct USERNAME
    

    Burada USERNAME, yedeği alınacak cPanel kullanıcısının adıdır. Bu işlem sonucunda yedek dosyası /home dizinine cpmove-USERNAME.tar.gz formatında kaydedilir.

    Yedek Dosyasını İndirme

    Yedek dosyasını tarayıcı üzerinden indirebilmek için aşağıdaki adımlar uygulanır:

    1. Yedek dosyasını kullanıcının web dizinine taşıma:
    mv /home/cpmove-USERNAME.tar.gz /home/USERNAME/public_html
    
    1. Dosyaya erişim izni verme:
    chmod 777 /home/USERNAME/public_html/cpmove-USERNAME.tar.gz
    

    Bu işlemlerden sonra yedek dosyasına tarayıcı üzerinden şu şekilde erişilebilir:

    http://domain.com/cpmove-USERNAME.tar.gz
    

    Yedekleri Başka Sunucuya Taşıma

    Eğer yedekler başka bir sunucuya aktarılacaksa ve her iki sunucuda da root erişimi mevcutsa, scp komutu kullanılabilir:

    scp cpmove-* root@IP_ADRESI:/home
    

    Varsayılan SSH portu 22 ise ekstra bir parametreye gerek yoktur.

    WHM Üzerinden Yedek Geri Yükleme

    Yeni sunucuda WHM paneline giriş yaparak şu adımlar izlenir:

    WHM → Backups → Restore a Full Backup/cpmove File

    Açılan ekranda, yedek dosyasının adı değil, cPanel kullanıcı adı (USERNAME) girilir ve “Restore” (TR: Yükle) butonuna basılır. İşlemin tamamlanması sunucu performansına bağlı olarak zaman alabilir.

    Haklısın—o komutun doğru çalışması için önce yedeklerin bulunduğu dizine geçmek gerekir. Genelde bu dizin /home olduğu için, komuttan önce cd /home çalıştırılmalıdır.


    SSH ile Toplu Yedek Geri Yükleme (Hızlı Yöntem)

    WHM arayüzü yerine SSH üzerinden tüm yedekleri hızlıca geri yüklemek için aşağıdaki adımlar izlenir:

    Öncelikle yedek dosyalarının bulunduğu dizine geçilir:

    cd /home
    

    Ardından şu komut çalıştırılır:

    for x in $(ls -A *.tar.gz | cut -d "-" -f 2 | cut -d "." -f 1); do /scripts/restorepkg $x; done
    

    Bu komut /home dizinindeki tüm .tar.gz uzantılı yedekleri tespit eder, kullanıcı adlarını ayıklar ve her birini otomatik olarak geri yükler.

     

    Paylaş. Copy Link Facebook Pinterest LinkedIn Tumblr Email Reddit VKontakte Telegram WhatsApp
    Bertan Uzun
    • LinkedIn

    Bertan 20 yılı aşkın deneyime sahip bir SEO uzmanıdır ve SEO projelerini baştan sona yönetme konusunda uzmandır. Sayfa içi ve sayfa dışı optimizasyon dahil olmak üzere SEO'nun tüm alanlarında yetkindir ve çeşitli sektörlerde projelerde görev almıştır. Odağı organik büyümeyi sağlamak, arama motoru sıralamalarını iyileştirmek ve iş hedeflerine ulaşmak için ekiplerle yakın iş birliği içinde çalışarak güçlü geri dönüşler elde etmektir.

    Benzer İçerikler

    Kredi ve Banka Kartına HES Kodu Tanımlama

    Rantudil Forte Nedir?

    Dolgit Krem Ne İşe Yarar?

    Levonidin Nedir, Ne İşe Yarar?

    Bactrim Forte Ne İşe Yarar?

    Delix Plus Ne İşe Yarar?

    Bir Yorum Bırak Cancel Reply

    İçindekiler
    • SSH ile Sunucuya Bağlanma
    • Yedek Alma Yöntemleri
        • 2.1. Tüm Hesapların Yedeğini Alma (Riskli Yöntem)
    • Daha Güvenli Toplu Yedek Alma
    • Tek Bir Hesabın Yedeğini Alma
    • Yedek Dosyasını İndirme
    • Yedekleri Başka Sunucuya Taşıma
    • WHM Üzerinden Yedek Geri Yükleme
    • SSH ile Toplu Yedek Geri Yükleme (Hızlı Yöntem)
    Araçlar
    • HTML Editör
    • UTM Oluşturucu
    • İnternet Hız Testi
    • SERP Önizleme Aracı
    • Yapısal Veri İşaretleyici
    Bertan
    Facebook LinkedIn Instagram
    • Anasayfa
    • Site Haritası
    • İletişim
    © 2006 - 2026 | Bertan.NET | Tüm hakları saklıdır.

    Arayacağını şeyi yukarıya yazın ve Enter tuşuna basın. İptal etmek için Esc tuşuna basın.