Bu yazımızda sitemizden yedek alma ve tekrar geri yükleme konusunu anlatmaya çalışacağız. Sitelerden yedek almak için birçok alternatif mevcut. Fakat biz bu yazıda, alanında oldukça iyi bir araç olan phpmybackuppro scriptinin kullanılışını anlatacağız. Bu scriptin kullanılışını iyice öğrenmek için localhost'ta çalışabilirsiniz.
Öncelikle
http://www.phpmybackuppro.net/download.php adresinden scriptin son sürümünü indiriyoruz. İndirdiğimiz sıkıştırılmış dosyayı masaüstüne açalım. Açtığımız dosyadan documentation ve phpmybackuppro isimli iki klasör çıkacaktır. phpmybackuppro isimli klasörü localhost'ta kullandığımız web dizininin içine atıyoruz.
Tarayıcınızı açarak adres satırından localhost/site/phpmybackuppro ya da
http://www.siteadi.com/phpmybackuppro şeklinde giriyorum. Açılan sayfa aşağıdaki gibi görünecektir.

Resimde gördüğünüz gibi sol üstte MySQL veritabanı bilgilerinin doğru olmadığı açıklaması yer almakta. Bunun için hemen üstünde bulunan configuration linkine tıklıyoruz. Açılan sayfa aşağıdaki gibidir.

Burada sırasıyla hostname, (genellikle localhost) MySQLkullanıcı adı ve şifreyi giriyoruz. Hemen sağında yer alan kutuyu ise sadece istediğimiz veritabanını yedeklemek için kullanabiliriz. Bütün veritabanlarını yedeklemek için boş bırakıyouz.
Eğer FTP ile yedek alacaksak hemen altında yer alan alanları dolduruyoruz. Alınan yedeği email adresinize göndermek istiyorsanız en alt satırda yer alan kısmı dolduruyoruz. En sonunda Save data düğmesine tıklıyoruz. Aşağıdaki yazı bize veritabanı ayarlarımızın başarılı olduğunu göstermektedir.

Soldaki listede yer alan veritabanı listesinden yedek almak istediğimiz veritabanını (burada edit isimli veritabanı) seçiyoruz. Sağ tarafta yer alan kutucukların üçünü de seçili bırakıyoruz. Aldığınız yedeği sıkıştırmak istiyorsanız en sağda görünen açılır kutudan zip veya gzip seçiyoruz.
Şimdi Backup düğmesine tıklıyoruz. Karşımıza aşağıdaki gibi bir yazı çıkıyorsa başardık demektir.

Solda yer alan isim, bizim geri yüklemek istediğimiz yedek dosyamız. Sağda yer alan import linkine tıkladığımız zaman veritabanımız geri yüklenecektir. download linkine tıkladığımızda yedek dosyasını bilgisayarınıza indirebilir, delete linki ile dosyayı silebilirsiniz.
Görüldüğü gibi bu script ile yedek almak ve geri yüklemek oldukça basit.
Eğer bu scripti sitenizde kullanacaksanız dikkat etmeniz gereken birkaç küçük ayrıntı var.
* Eğer scripti siteden silmek istemiyorsanız kullanmadığınız zamanlar klasörün okuma yazma iznini minimuma getirin. (CHMOD 700)
* Yedek aldıktan sonra yedek dosyasını sunucuda bırakmayın, bilgisayarınıza indirdikten sonra sunucudan siliniz.
* Kendinizi güvenlik manyağı hissediyorsanız yukarıda anlatıldığı gibi ayarlar bölümüne girin ve MySQL şifrenizi sildikten sonra ayar dosyasını kaydedin. Elbette bir sonraki kullanımda şifreyi yeniden gireceksiniz.
Sonuç: Kullandığınız panel çok yavaşsa veya girilemiyorsa, site üzerinden de yedek alma imkanı yoksa bu script tam ihtiyacınız olan şeydir.Scripti kullandım ve faydalı olduğunu gördüm.
Konu anlatımı alıntıdır.