Arkadaşlar merhaba kendi yazmış oldugumuz sınıf sayesinde otomatik olarak veritabanı yedek aldırma işleminizi yapabileceksiniz.


session_start();
ob_start();

header('Content-Type: text/html; charset=utf-8');
include 'Yedekle.class.php';
if(isset($_SESSION['oturum'])){

// eğer yönetici olarak oturum açmış isek bu işlem gerçekleşsin diyoruz

$bilgiler = array(
'src' => 'mysql',
'host' => 'localhost',
'kadi' => 'veritabanı kullanıcı adı ',
'parola' => 'veritabanı şifre ',
'veritabani' => 'veritabanı adı'
);

$olustur = new Yedekle($bilgiler);
$yedekle = $olustur->yedek();
if(!$yedekle['hata']){

header('Content-type: text/plain');
header('Content-disposition: attachment; filename=vt_'.uniqid().'.sql');
echo $yedekle['mesaj'];

} else {
echo 'İşlem başarısız oldu!';
}

}else{

header('location:http://google.com');

}

?>



http://yavuz-selim.com/17/10/2016/234/pdo-veritabani-otomatik-yedek-alma-sinifi

Konuya ve veritabanı yedek classımıza web sitemden ulaşabilirsiniz.