Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pelajari cara membuat cadangan database MySQL Anda

Kami menyarankan Anda menyiapkan database cadangan atau replika untuk analisis Chartio. Ini menjamin basis data produksi Anda tidak akan menanggung beban yang tidak perlu. Di bawah ini, kami telah membuat sketsa proses mudah menyiapkan cadangan dengan dump data biasa.

  1. Buat database cadangan

Umumnya Anda harus menambahkan _backup atau sesuatu dengan nama yang ada.

$ mysql -u root -p
mysql> CREATE DATABASE mydata_backup;
mysql> exit
  1. Memuat data dari database lama ke database baru
    $ mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
    
  2. Cron tugas ini agar dijalankan setiap hari pada, misalnya, tengah malam
    $ crontab -e
    

    untuk mengedit crontab, tambahkan baris ini:

    0 0 * * * mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
    

    Tada! Database MySQL bernama mydata sekarang disalin ke mydata_backup setiap malam pada tengah malam.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Alternatif pt-query-digest - Manajemen &Pemantauan Kueri MySQL dengan ClusterControl

  2. Fungsi MySQL LOG10() – Mengembalikan Logaritma Basis-10 dari suatu Nilai

  3. LOAD DATA LOCAL INFILE memberikan kesalahan Perintah yang digunakan tidak diizinkan dengan versi MySQL ini

  4. Apakah ada cara untuk mengambil ID peningkatan otomatis dari pernyataan yang disiapkan

  5. SQL:Apa Order By default dari kueri?