Bir Web sitesi sahibi iseniz,yüksek ihtimalle WordPress gibi hazır içerik yönetim sistemlerinden birini kullanıyorsunuzdur ve zamanla açtığınız konular birikerek varitabanınızın boyutu arttırmıştır , boyut arttıkça
da üzerinde çalışması zorlaşacaktır , mesela yedeklemek daha uzun sürecek bu yedeği geri yüklemek zorlaşacak veya Bilgisayarınızda kurulu Apache server varsa güncel yedeği yükleyip üzerinde çalışmak sıkıntılı olacaktır. Büyük boyutlu veritabanı yedeklerinin geri yüklenmesi konusunda ilk yöntem bunların boyutlarını küçük parçalara ayırıp yüklemektir ki yazının sonunda bu iş için gerekli yazılımları bulacaksınız , bu yöntemin kötü tarafı oldukça zaman alması ve hata yapma olasılığı bulunmasıdır O nedenle Büyük boyutlu veritabanlarını geri yüklemede BigDump kullanmak biraz daha zahmetsizdir.
BigDump ile veritabanı nasıl yüklenir
BigDump un amacı PhpMyAdmin'in büyük boyutlu veritabanlarının yüklenmesi sırasında verebileceği hataların önüne geçmek ve serveri yormadan yavaş yavaş veri tabanını yüklemektir. BigDump bir Scripttir ve Büyük boyutlu yedeğin küçük bir bölümünü yükledikten sonra kendini yeniden başlatır sonrasında yüklemeye kaldığı yerden devam eder.
1. Scripti Anasayfasından indirelim Download Bigdump
2. Sağ tıklayıp Not defteri ile veya herhangi bir Metin editörü ile açalım ve aşağıdaki resimde gösterilen yerleri editleyelim.
Üstteki resimde işaretli kısımlardan Filename= yedek dosyanızdır ve bu dosyayı web sayfanızın kök dizinine kopyalayın yani BigDump dosyası ile yan yana olmalıdır.
3. Resimdeki işaretli yerleri editleyip kaydettiğiniz BigDump.php dosyasını web sayfanızın bulunduğu dizine atın , Bilgisayarınızda kurulu bir server varsa mesela Easyphp kullanıyorsanız bu dizin : EasyPHP-Devserver-17\eds-www\sordumnet\BigDump.php şeklinde olacaktır.
4. Sonrasında adres satırından BigDump.php dosyasını çağırın.
https://www.sordum.net/BigDump.php
Aşağıdaki gibi ekranla karşılaşacaksınız burada işaretli olan Start İmport linkine tıklayın.
Ardından veri tabanının yüklenmesini bekleyin , script veritabanını küçük parçalar halinde yükleyecektir. Eğer herşey sorunsuz şekilde sonlanırsa aşağıdaki gibi bir ekran gelecektir.
SQLDumpSplitter ile Büyük veritabanlarını Parçalara ayırın
Free hostlarda siteleri olanların en büyük sorunu yedek yüklemektir çünkü genellikle yüklenecek Veritabanı için 2Mb ve/veya daha küçük bir yükleme sınırı vardır bu gibi durumlarda veritabanını küçük parçalara ayırıp her bir parçayı ayrı ayrı yüklemek gerekecektir işte veritabanını parçalara ayırma işini yapan programlar
1. SQLDumpSplitter 2 (Eski sürüm)
Büyük boyutlu veri tabanını Bölmenize yarayan bir Uygulamadır.
1. Browse butonu ile veritabanı dosyasını seçin
2. Numaralı kısımdan kaçar MB/KB lık parçalara ayrılacağını seçin ,
3. Numara ile hedef klasörü belirleyin ve
4. Numaralı Buton ile işlemi uygulayın (Execute butonuna tıklayın)
Oluşan parçalardan ilk önce Xyz_DataStructure.sql olanını yüklemeniz gerekir. Download
1. SQLDumpSplitter 3 (Yeni sürüm)
Aynı yazılımın yeni tarihli olanını kullanmak isterseniz Buradaki sayfadan Portablesini veya kurulumlusunu indirip çalıştırın karşınıza aşağıdaki gibi bir arayüz gelecektir. SQL File kısmından Bölünecek Dosyayı seçin ardından kaç MB lık parçalara ayıracağınızı belirleyip Split butonunu kullanın.
Üstte verilen yazılım linkleri Geçersiz hale gelebilir diye Yandex bulut hizmetine de upload edilmiştir.
- Veri tabanında InnoDB mi MyISAM mı kullanılmalıdır Burada
- WordPress te databank (Veritabanı) temizligi Burada
- SSH bağlantısı ile dosya yedekleme Burada
10 ağustos 2010 tarihli yazı güncellendi
bunun gibi birseyler arıyordum teşekkur ederim
Veritabanını mesela Notepad ++ gibi bir yazılım ile açıp hata verdiği o satırı silip tyekrar yüklemeyi deneyebilirsiniz.
Db yedeğimde saçma bir yerde tablo hatası alıyorum bu dosyayı ne phpadminden ne de bigdump'dan içeri alamıyorum. Normalde web içerisinde çalışan db'yi içeri yüklerken hata alıyorum. 1 Arkadaş yükledi bir YÖNTEM ile onu da bilmiyorum ne ile içeri alıyorsun diye de sormadım. Yüklenen db'de Ascii karakter sorunu olduğu için içeri yüklenen DB'yi silmek zorunda kaldım. config.php latin5 olacakmış vs. Birinin bana yardımcı olması gerekiyor. umuT@hotmail.NL live: umut_259
Benimde çoğu zaman uyguladığım yöntemlerdir, faydalı olmasına memnun oldum.
Bu konunun bana çok yardımı oldu. Çünkü normalde limitlere takılıyorum. Anlatımı uyguladığımda kolayca veri tabanını yükleyebiliyorum. Çok teşekkürler.