cPanel kullanarak web sitenizin ve veritabanlarınızın yedeklerini almak, veri güvenliği açısından hayati önem taşır. Bu rehberde, "cpanel ssh yedek alma" anahtar kelimesi odaklı olarak adım adım nasıl yedek alabileceğinizi öğreneceksiniz.
İlk adım olarak, cPanel üzerinde SSH erişimini aktif hale getirmemiz gerekiyor. SSH üzerinden yedek almak için bu işlemi gerçekleştirmelisiniz. Aşağıdaki adımları takip ederek SSH erişimini aktif hale getirebilirsiniz:
SSH erişimini etkinleştirdikten sonra, SSH ile cPanel'e bağlanmaya hazırsınız.
SSH ile cPanel'e bağlanmak için bazı temel adımları izlemeniz gerekmektedir. Bu adımlar, terminal veya komut istemcisi kullanarak gerçekleştirilebilir:
ssh kullanıcı_adı@sunucu_adresi
ssh root@192.168.1.1
Artık cPanel sunucusuna SSH üzerinden bağlandığınızda, yedekleme işlemlerine başlayabilirsiniz.
cPanel üzerinde SSH kullanarak yedek almak için bazı temel komutları bilmeniz gerekmektedir. İşte yedekleme için kullanabileceğiniz temel SSH komutları:
tar
: Dosya ve dizinleri arşivlemek ve sıkıştırmak için kullanılır.mysqldump
: MySQL veritabanlarını yedeklemek için kullanılır.scp
: Yedek dosyalarını başka bir sunucuya veya bilgisayara güvenli bir şekilde kopyalamak için kullanılır.Bu komutları kullanarak, web sitenizin dosyalarını ve veritabanlarını yedekleyebilirsiniz.
SSH kullanarak yedek dosyasını oluşturmak ve indirmek için aşağıdaki adımları izleyin:
cd /home/kullanıcı_adı/public_html
tar -czvf yedek.tar.gz .
mysqldump -u kullanıcı_adı -p veritabanı_adı > veritabani_yedek.sql
scp kullanıcı_adı@sunucu_adresi:/path/to/yedek.tar.gz /local/dizin
scp root@192.168.1.1:/home/kullanıcı_adı/public_html/yedek.tar.gz /Users/kullanıcı_adı/Desktop
Yedekleme işlemini tamamladıktan sonra, güvenlik ve kontrol işlemlerini gerçekleştirmek önemlidir:
SSH ile yedek almak, daha güvenli ve hızlı bir yedekleme yöntemi sunar. Ayrıca, komut satırı üzerinden doğrudan erişim sağladığı için daha fazla esneklik ve kontrol sağlar.
Yedek dosyasını geri yüklemek için SSH üzerinden sunucunuza bağlanarak ilgili dosyaları ve veritabanlarını geri yükleyebilirsiniz. Örneğin, tar
komutu ile dosyaları açabilir ve mysql
komutu ile veritabanlarını geri yükleyebilirsiniz.
SSH anahtarlarını cPanel üzerinden veya terminal kullanarak oluşturabilirsiniz. Terminalde ssh-keygen
komutunu kullanarak SSH anahtar çifti oluşturabilirsiniz.
Yedek dosyasını başka bir sunucuya taşımak için scp
komutunu kullanabilirsiniz. Bu komut, dosyaları güvenli bir şekilde bir sunucudan diğerine kopyalamanıza olanak tanır.
Yedek dosyasının boyutu çok büyükse, dosyayı parçalara bölebilir veya sıkıştırma seviyesini artırabilirsiniz. Ayrıca, yedekleme işlemini belirli aralıklarla tekrarlayarak yedek dosyasının boyutunu kontrol altında tutabilirsiniz.