26 Temmuz 2013 Cuma

Mysql SQL sıkıştırma ve Yüklem işlemleri

sql zip
Bu konumda yüksek kapasiteli projelerle uğraşanların yada tüm server'ın yedeğini alıp geri yüklemek isteyenlerin baş belası boyut sorununa biraz değineceğim

Öncelikle yedek alma iyi bir alışkanlık fakat yüksek boyutlu yedekler sunucuların yada kişisel bilgisayarınızdaki localhostun yükleme kapasitesini zorlamak demek

Şimdi yapacağımız işlemi eğer bir sunucuda deneyecekseniz ve bu sunucunun php.ini klasörüne ulaşamıyorsanız bu bilgiler size uymaz ancak bilgilenmek herzaman iyidir diyoruz ve sizede yazının sonuna kadar okumanızı tavsiye ediyoruz :)

İlk önce bilgisayarınızdan yada sunucudan aldığınız veritabanı veya veritabanları yedeği olmalı elinizde yedek alma işlemi için phpMyadmin panelinden dışa aktar diyerek çok kolay yedek alabilirsiniz. Ancak sorun burada başlıyor aldığınız yedek bazen 30-40 MB hatta daha fazla olabilir. Örneğimizde biz 30 MB veritabanı dosyası kullandık.

İlk yapmanız gereken şey dosyayı sıkıştırarak en küçük seviyeye getirmek bunun için dosyaya sağ tıklayıp arşive ekle diyoruz(Bu işlem için bilgisayarınızda WinRar Yüklü olmalı)


1)Dosya adı kesinlikle x.sql.zip şeklinde olmalı

2)Arşiv biçimi .zip olarak seçilmeli

3)Sıkıştırma yöntemi en iyi seçilmeli(bu yöntem dosyayı en iyi sıkıştırmak için)

Sıkıştırma işleminin sonunda 30MB x.sql.zip dosyanız yaklaşık 6-7MB civarında olmalı.Ancak buda phpmyadmin için gerekli olan boyut değil işte burada devreye php.ini dosyasında yapılacak editleme olayı giriyor.

kişisel bilgisayarında wampserver kurulu olanlar için

wampserver php.ini
php.ini dosyasını çalıştırın ve aşağıdaki iki kelimeyi tek tek arayın ve karşılarındaki boyutu değiştirin

post_max_size = xM

upload_max_filesize = xM

Not:x yazdığım yerleri kendinize göre değiştirin ancak her ihtimale karşı farklı yöntemleride araştırmanızda fayda var

Hiç yorum yok:

Yorum Gönder