31-03-2007, 12:02
Daha önce yedek almayı yazmıştım. Şimdi de aldığımız yedekleri geri yüklemeyi anlatacağım. Ancak bu sefer PMA dan geri almayı anlatmayacağım. ilerleyen günlerde belki onu da yazarız inşallah.
Zaten PhpMyAdmin ile yedeği geri yükleme birçok server için sıkıntılı oluyor. Bazıları maalesef 2 Mb tan fazla veriyi yükleyemeye izin vermiyor. O zaman da db yedeğinizi çeşitli programlar ile parçalara ayırıyorsunuz ve parça parça uğraşıyorsunuz.
Bugün size anlatmak istediğim bir iki yol var. Bu yollarla db parçalamaya gerek kalmadan büyük veritabanı yedeklerinizi güvenli bir şekilde geri yükleyebileceksiniz.
1. Yolumuz birçoğunuzun da muhtemeln duyduğu belki de kullandığı yöntem olan Bigdump .
Bu yöntem ile ftp den .sql ve .gz uzantılı yedekler yüklenebilir.
Şimdilik BURAYA tıklayarak Bigdump dosyamızı indirelim.
Rar şifremiz mybbdestek.com olacak..
Rarlı bir dosya inecek ve rar dosyasını açıp içinden Bigdump dosyamızı çıkaralım. (Sanırım rardan dosya çıkarmayı bilmeyen yoktur.)
Raradan çıkardığımız Bigdump.php dosyamızın bazı kısımlarında değişikliler yapacağız.
$db_server ="localhost";burada tırnakların içerisine localhost yazıyoruz yada sunucu ip si olabiliryor.
$db_name = "buraya db ismi yazılacak";
$db_username = "buraya db username yazılacak";
$db_password = "buraya db şifreniz yazılacak";
$filename = "buraya almış olduğumuz yedeğin ismi yazılacak örnek: yedek.sql olarak...
";
Bu değişiklikleri yaptıktan sonra dosyamızı kayediyoruz.
Ftp den forum anadizinine atalım bu dosyayı. Yüklemek istediğimiz yedek dosyamızı da aynı yere atıyoruz. Bigdump.php ile yedek dosyamızı ftp ye attıktan sonra ftp ile işimiz bitiyor kapatabilirsiniz.
Şimdi gelelim son işleme..
http://www.sitenizinismi.com/forum/bigdump.php yazıp enter tuşuna basıyoruz
)
Gelen sayfada start import'a basıyoruz ve artık yedeğimiz yüklenmeye başlamıştır.
Hayırlı olsun...
(Alıntı değildir)
Biraz dinlenip 2. yöntemi de yazacağım inşallah..
-------------------------------------------------------------------
2. Yolumuzda Bigdump'a benzer bir yol. Ama bu yol ile sadece SQL uzantılı dosyalarınız geri yükleyebiliyorsunuz. Bunu unutmayın. Ayrıca bu yöntemle admin panelden alınan yedeklerin de sağlıklı yüklendiği gözlemlenmiştir.
Yine bigdump ta olduğu gibi dosyamızı BURDAN indirelim ve aşağıdaki gibi düzenleyelim.
Rar şifremiz yine mybbdestek.com olacak....
user = " veritabanı kullanıcı adını ";
$pass = " veritabanı kullanıcı şifresini ";
$dbname = " veritabanı adını ";
$file = " dosya ismi "; Burası çok önemli, sql dosyanızın ismini hatasız bir şekilde yamalısınız..
Şimdi düzenleme bittiyse, ssql dosyanız ile mk_restore_db.php dosyasını AYNI DİZİNDE olmak şartıyla ftp den uygun bir yere atınız.
Ben ana dizine attığınız varsayarak nota devam ediyorum..
http://www.sitenizinismi.com/forum/mk_restore_db.php yazıp enter yapalım. çok kısa sürede veritabanınınız yüklendiğini göreceksiniz.
Şimdilik bu kadar..
Yakında Yedek indirmenin çok daha kolay ve güvenli bir yoluyla tekrar yazıcağıkm inşallah.
Zaten PhpMyAdmin ile yedeği geri yükleme birçok server için sıkıntılı oluyor. Bazıları maalesef 2 Mb tan fazla veriyi yükleyemeye izin vermiyor. O zaman da db yedeğinizi çeşitli programlar ile parçalara ayırıyorsunuz ve parça parça uğraşıyorsunuz.
Bugün size anlatmak istediğim bir iki yol var. Bu yollarla db parçalamaya gerek kalmadan büyük veritabanı yedeklerinizi güvenli bir şekilde geri yükleyebileceksiniz.
1. Yolumuz birçoğunuzun da muhtemeln duyduğu belki de kullandığı yöntem olan Bigdump .
Bu yöntem ile ftp den .sql ve .gz uzantılı yedekler yüklenebilir.
Şimdilik BURAYA tıklayarak Bigdump dosyamızı indirelim.
Rar şifremiz mybbdestek.com olacak..
Rarlı bir dosya inecek ve rar dosyasını açıp içinden Bigdump dosyamızı çıkaralım. (Sanırım rardan dosya çıkarmayı bilmeyen yoktur.)
Raradan çıkardığımız Bigdump.php dosyamızın bazı kısımlarında değişikliler yapacağız.
$db_server ="localhost";burada tırnakların içerisine localhost yazıyoruz yada sunucu ip si olabiliryor.
$db_name = "buraya db ismi yazılacak";
$db_username = "buraya db username yazılacak";
$db_password = "buraya db şifreniz yazılacak";
$filename = "buraya almış olduğumuz yedeğin ismi yazılacak örnek: yedek.sql olarak...
";
Bu değişiklikleri yaptıktan sonra dosyamızı kayediyoruz.
Ftp den forum anadizinine atalım bu dosyayı. Yüklemek istediğimiz yedek dosyamızı da aynı yere atıyoruz. Bigdump.php ile yedek dosyamızı ftp ye attıktan sonra ftp ile işimiz bitiyor kapatabilirsiniz.
Şimdi gelelim son işleme..
http://www.sitenizinismi.com/forum/bigdump.php yazıp enter tuşuna basıyoruz
)Gelen sayfada start import'a basıyoruz ve artık yedeğimiz yüklenmeye başlamıştır.
Hayırlı olsun...
(Alıntı değildir)
Biraz dinlenip 2. yöntemi de yazacağım inşallah..
-------------------------------------------------------------------
2. Yolumuzda Bigdump'a benzer bir yol. Ama bu yol ile sadece SQL uzantılı dosyalarınız geri yükleyebiliyorsunuz. Bunu unutmayın. Ayrıca bu yöntemle admin panelden alınan yedeklerin de sağlıklı yüklendiği gözlemlenmiştir.
Yine bigdump ta olduğu gibi dosyamızı BURDAN indirelim ve aşağıdaki gibi düzenleyelim.
Rar şifremiz yine mybbdestek.com olacak....
user = " veritabanı kullanıcı adını ";
$pass = " veritabanı kullanıcı şifresini ";
$dbname = " veritabanı adını ";
$file = " dosya ismi "; Burası çok önemli, sql dosyanızın ismini hatasız bir şekilde yamalısınız..
Şimdi düzenleme bittiyse, ssql dosyanız ile mk_restore_db.php dosyasını AYNI DİZİNDE olmak şartıyla ftp den uygun bir yere atınız.
Ben ana dizine attığınız varsayarak nota devam ediyorum..
http://www.sitenizinismi.com/forum/mk_restore_db.php yazıp enter yapalım. çok kısa sürede veritabanınınız yüklendiğini göreceksiniz.
Şimdilik bu kadar..
Yakında Yedek indirmenin çok daha kolay ve güvenli bir yoluyla tekrar yazıcağıkm inşallah.