• 22-05-2014, 09:50:17
    #1
    merhaba arkadaşlar ben asp,php veya .net ile günlük otomatik olarak veritabanını yedeklemek istiyorum şuan günlük disk yedeğini alıyorum fakat bir sorun olması halinde db yi çıkartmakla uğraştığımız zaman kaybı çok fazla bunun için belirtiğim veritabanını hergün ayrı bir sunucuda sql olarak yedeklemek istiyorum herhangi bir panel kullanmıyorum bunu nasıl yapabilirim.

    @tolgasen ; asp veya .nette hocam bildiğiniz veya kullandığınız bu tarzda bir dosya varsa yardımcı olursanız sevinirim @saintx ; php de bu tarz işlemler var fakat dün bir kaç denememe rağmen benim mysql portum değişik olduğundan sanırım çalışmadı hocam aşağıda php kodları veriyorum yardımcı olur iseniz sevinirim.

    <?php
    $siteAdi = "http://www.xxx.com";
      $db		 		= "XXXX";
      $dbHost			= "XX.XX.XX.XX";
      $dbPort			= "XX.XX.XX.XX";
      $dbKadi 		= "XXXXX";
      $dbSifre 		= "XXX";
      $karakterSet	= "latin5";
      $tarihSaat 	= date("d.m.Y.H-i",(time())); 
      $x 			= exec("mysqldump -h $dbHost -u $dbPort -u $db_user -p$db_pass --default-character-set=$karakterSet $db_name > $tarihSaat.sql"); 
      if (file_exists($tarihSaat.".sql")) 
    { 
    echo "Yedek Alındı"; 
    header("Location: $siteAdi/$tarihSaat.sql"); 
    } 
    else 
    {
    echo "Işlem Gerçekleşmedi!";
    } 
    ?>
  • 23-05-2014, 10:10:57
    #2
    yokmu konu hakkında bilgisi olan arkadaşlar.