backup database menggunakan codeigniter

saya sedang mencoba membuat backup database menggunakan MariaDB (PHPMyAdmin 4.7.0), tetapi kenapa hasilnya berbeda dengan hasil export langsung via PHPMyAdmin? perbedaan disini dari sisi ukuran file dimana hasil export langsung via PHPMyAdmin hanya berukuran 4 MB sedangkan jika menggunakan CI menjadi 13 MB. Hal ini tentu saja berdampak ketika databse tsb akan direstore/import kembali ke server. Mohon arahannya. berikut script yg saya gunakan:

 function backup_database(){
          $this->load->dbutil();
          $this->load->helper('file');
          $this->load->helper('download');
          $aturan = array(
                  'format'      => 'zip',
                  'filename'    => 'databasenya.sql',
                  'add_insert'    => false,
                );
          $backup =& $this->dbutil->backup($aturan);
          $nama_database = 'db-backup-on-'. date("Y-m-d H:i:s") .'.zip';
          $simpan = '/backup'.$nama_database;
          write_file($simpan, $backup);
          force_download($nama_database, $backup);
  }

terima kasih

avatar codenextdoor
@codenextdoor

1 Kontribusi 0 Poin

Dipost 7 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban