• 04-06-2009, 00:22:45
    #1
    Merhabalar,

    SSH'dan aşağıda ki komut ile yedeği alıyorum.

    mysqldump --opt -Q -u db_kullanıcı_adı -p database_adı > /home/sitekullaniciadi/public_html/yedek.sql
    Ancak site büyüdükçe yedek boyutu artıyor, bunu da indirmek yada bir sorunda upload etmek problem olacaktır.

    Bu yedeği sıkıştırılmış bir biçimde almamım yolu var mı?
  • 04-06-2009, 01:39:16
    #2
    Kurumsal Üye
    Yedek alma işleminin sonunda

    tar -czf yedek.tar.gz /home/sitekullaniciadi/public_html/yedek.sql

    komutu ile sql dosyasını sıkıştırabilirsiniz.

    Yüklerken sorun olacaktır, sıkıştırılmış sql'i ssh üzerinden yükleyemiyorsunuz bildiğim kadarıyla.

    Bunun haricinde

    cd /var/lib/mysql
    tar -czf yedek.tar.gz database_adi

    komutu ile MYI uzantılı db dosyalarınızı sıkıştırılmış bir şekilde yedekleyebilirsiniz.

    Geri yüklemek istediğinizde ise yedek.tar.gz dosyasını /var/lib/mysql içerisine yükleyip,

    tar -zxvf yedek.tar.gz
    chown -R mysql.mysql database_adi (cPanel için geçerli)
  • 04-06-2009, 10:41:42
    #3
    Cevap için teşekkürler.

    1.dediğinizin geri yükleme şansı yoksa öyle yedek almanında bir manası olmaz gibime geldi.

    2. dediğinizi ise tam anlamadım. O komut ile yedek aldığımda o yedeği geri nasıl indircem, o klasöre nerden ve nasıl ulaşcam bilmiyorum.
  • 04-06-2009, 11:20:13
    #4
    Kurumsal Üye
    cd /var/lib/mysql

    ile klasöre ulaşmış olursunuz.

    Yedeğide, yedekleme işleminden sonra;

    mv /var/lib/mysql/yedek.tar.gz /home/user/public_html;chmod -R 755 yedek.tar.gz

    komutunu uygulayarak yedeği sitenizin ana diznine çekmiş olursunuz. Daha sonra siteadi.com/yedek.tar.gz şeklinde indirirsiniz.
  • 04-06-2009, 11:24:54
    #5
    Deneyelim, sorun olursa ulaşırım size.

    Teşekkür ederim.
  • 16-06-2009, 07:14:24
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Tarlanmış bir şekilde yedek geri yüklenebiliyor. Bunu yapamazsanız ssh da sıkıştırdığınız dosyayı tekrar açarak .sql halinde yükleyebilirsiniz.

    tar -zcvf dosya.sql.tar.gz dosya.sql

    tar -zxvf dosya.sql.tar.gz gibi olabilir...