Cpanel cron job cadangan database mysql

Data yang ada di satu tempat nyaris tidak ada sama sekali. Ini adalah kegagalan perangkat keras atau perintah yang salah ketik agar tidak hilang sama sekali. Itu pemikiran yang menakutkan, mengingat aset bisnis yang paling berharga termasuk data. Bayangkan membuat ulang semua yang ada di database Anda dari awal

Pencadangan basis data reguler sangat penting karena di situlah data terpenting Anda disimpan, baik itu detail pelanggan, alamat email, katalog produk, konten, atau ratusan jenis informasi lain yang dibutuhkan bisnis untuk berfungsi. MySQL® sejauh ini merupakan basis data sumber terbuka yang paling banyak digunakan di dunia, dan itulah mengapa cPanel & WHM membuatnya sangat mudah untuk mencadangkan dan memulihkan MySQL.  

Pada artikel ini, kami melihat sekilas apa itu cadangan MySQL dan menunjukkan kepada Anda cara menggunakan alat pencadangan dan pemulihan MySQL cPanel untuk menjaga keamanan data Anda.  

Apa itu MySQL?

MySQL adalah sistem manajemen basis data relasional sumber terbuka (RDBMS) yang digunakan untuk menyimpan, mengatur, dan mengambil informasi secara efisien. cPanel & WHM menggunakan MySQL, begitu juga banyak sistem pengelolaan konten dan aplikasi e-niaga paling populer, termasuk WordPress®, Joomla, Drupal, dan Magento®.  

MySQL menyimpan data dalam tabel, yang dibagi menjadi kolom dari tipe data yang telah ditentukan sebelumnya. Catatan individu membentuk baris tabel, dan harus sesuai dengan tipe yang ditentukan oleh kolom. Misalnya, berikut adalah bagian dari tabel posting dari database situs WordPress baru.  

Cpanel cron job cadangan database mysql

Bagaimana cara pengguna mendapatkan data masuk dan keluar dari MySQL? . Kita harus berbicara dengan RDBMS dalam bahasanya sendiri, yang disebut SQL. Untuk menghasilkan tabel dalam gambar, kami mengirimkan pernyataan SQL berikut

PILIH ID,post_date,post_title,post_type,comment_count DARI wp_posts;

Sebagai pengguna cPanel, Anda tidak perlu menulis SQL karena cPanel menanganinya di belakang layar. Namun, sangat berguna untuk memahami apa itu karena cadangan MySQL hanyalah daftar pernyataan SQL.  

Saat Anda menjalankan pencadangan, perangkat lunak menghasilkan pernyataan yang diperlukan untuk membuat ulang database dan menyimpannya ke file. Ini sering disebut "mengekspor" atau "membuang" basis data. Saat Anda memulihkan, MySQL menjalankan pernyataan tersebut untuk mengembalikan database ke keadaan saat pencadangan dibuat.  

Cara Back Up Database MySQL di cPanel

Tujuan kami adalah membuang database dan mengunduh file SQL yang dihasilkan ke komputer kami, tempat kami dapat menyimpannya atau memindahkannya ke lokasi yang lebih aman. Dimungkinkan untuk melakukan ini dari baris perintah dengan klien "mysql", tetapi pencadangan dan pemulihan cPanel MySQL menawarkan antarmuka yang mudah digunakan

Salah satu dari metode ini dapat digunakan untuk membuat cadangan database di server Anda. Untuk contoh ini kita akan menggunakan instalasi WordPress dan Database WordPress. Peringatan cepat sebelum kita melanjutkan. situs WordPress terdiri dari database dan file dan cadangan WordPress lengkap harus menyertakan keduanya.  

Cpanel cron job cadangan database mysql
  • Pertama, pilih Cadangan di bagian File di halaman utama. Halaman ini adalah antarmuka terpadu yang berguna untuk mencadangkan file dan database yang terkait dengan akun cPanel Anda.  
  • Selanjutnya, temukan bagian Download a MySQL Database Backup, di mana Anda akan melihat daftar database yang dapat Anda download

    Terakhir, klik database pilihan Anda untuk memulai pencadangan, dan cPanel akan membuat file SQL dan menyimpannya ke lokasi pengunduhan default di komputer Anda
Cpanel cron job cadangan database mysql

Ini adalah cara paling mudah untuk mencadangkan MySQL di cPanel, tetapi Anda juga dapat menggunakan alat administrasi phpMyAdmin terintegrasi untuk menyesuaikan pengaturan ekspor atau mencadangkan beberapa database sekaligus. Inilah cara melakukannya

Back Up Database di cPanel dengan phpMyAdmin

Pilih phpMyAdmin di bagian Database di halaman utama cPanel

Cpanel cron job cadangan database mysql

Di sebelah kiri adalah daftar database yang terkait dengan akun cPanel Anda. Klik salah satu yang ingin Anda cadangkan dan kemudian pada tab Ekspor di bagian atas halaman.  

Cpanel cron job cadangan database mysql

Dalam kebanyakan situasi, pengaturan Cepat memberikan konfigurasi ekspor yang optimal untuk cadangan MySQL, tetapi pengaturan Kustom berguna untuk mengecualikan tabel, mengganti nama file yang diekspor, atau menjalankan konfigurasi lebih lanjut. Jika Anda ingin mengekspor beberapa database secara bersamaan, buka phpMyAdmin dan, tanpa memilih database di sidebar, klik tab Export. Metode ekspor cepat default akan mengekspor semua database yang tersedia. Untuk menyesuaikan database mana yang akan diekspor, pilih metode Ekspor khusus, dan pilih yang ingin Anda buat cadangannya

Cpanel cron job cadangan database mysql

Jadwalkan Pencadangan MySQL dengan Cron di cPanel

Kami telah melihat betapa mudahnya mencadangkan database MySQL di cPanel, tetapi bagaimana jika Anda ingin mencadangkan database secara otomatis sesuai jadwal? .  

Untuk mengotomatiskan pencadangan MySQL, Anda dapat menggunakan penjadwal tugas cron dan alat "mysqldump" baris perintah. Arahkan ke halaman Cron Jobs cPanel, yang akan Anda temukan di bawah Lanjutan di halaman utama.  

Gunakan kotak drop-down untuk memilih interval waktu, seperti seminggu sekali.  

Cpanel cron job cadangan database mysql

Di kolom perintah, masukkan berikut ini, ganti bagian huruf besar dengan detail yang sesuai untuk database Anda

mysqldump -u USERNAME -p PASSWORD database > database_backup. sql

Klik tombol Add New Cron Job, dan selesai. Cron akan menjalankan pencadangan pada interval waktu yang ditunjukkan, menyimpan file SQL ke lokasi yang ditentukan di akhir perintah (bagian setelah simbol >).  

Untuk mempelajari lebih lanjut tentang mengotomatiskan tugas dengan cron job, baca Cara Mengonfigurasi Cron Job

Cara Mengembalikan Database MySQL di cPanel

Untuk memulihkan database, buka antarmuka Cadangan, yang akan Anda temukan di bagian File di halaman utama cPanel

Cpanel cron job cadangan database mysql

Memulihkan file SQL akan menimpa tabel dan menghapus data. Jika, misalnya, Anda memublikasikan postingan blog ke CMS setelah terakhir kali mencadangkan, postingan tersebut akan dihapus secara permanen saat Anda memulihkan. Sebelum memulihkan cadangan, pastikan itu tidak akan menghapus data yang ingin Anda simpan.  

Di bagian berjudul Restore a MySQL Database Backup, klik Choose File dan pilih file SQL dari mesin lokal Anda. Klik Unggah, dan cPanel akan mengimpor file.  

Cpanel cron job cadangan database mysql

Untuk impor SQL yang lebih kompleks atau untuk mereplikasi daripada mengganti database, Anda dapat menggunakan alat phpMyAdmin yang dijelaskan di bagian sebelumnya. Namun, halaman Cadangan lebih disukai untuk pemulihan standar karena cPanel menangani prefiks basis data dan mengonfigurasi pernyataan SQL.  

Sulit untuk melebih-lebihkan pentingnya cadangan MySQL biasa. Tanpa cadangan baru-baru ini, bisnis Anda dan situsnya adalah kesalahan perangkat keras yang jauh dari bencana. Dengan cPanel & WHM, Anda dan pengguna Anda mendapat manfaat dari proses pencadangan dan pemulihan dua klik yang sederhana.  

Seperti biasa, jika Anda memiliki umpan balik atau komentar, beri tahu kami. Kami di sini untuk membantu dengan cara terbaik yang kami bisa. Anda akan menemukan kami di Discord, forum cPanel, dan Reddit

Bagaimana cara mem-backup database MySQL menggunakan cron job?

Metode #1. Masukkan informasi login MySQL di perintah cron job . Ganti dbusername dengan pengguna basis data, dbpassword dengan kata sandi pengguna basis data, dbname dengan basis data yang akan dicadangkan, dan jalur dengan jalur tempat Anda ingin menyimpan file cadangan. Contoh ini menggunakan cadangan.

Bagaimana cara mengambil backup database MySQL dari cPanel?

Cara Backup Database MySQL Menggunakan cpanel dan phpMyAdmin .
Masuk ke akun cPanel Anda
Di layar Beranda, gulir ke bawah ke Database dan klik phpMyAdmin
Pilih database yang ingin Anda cadangkan dari pohon navigasi kiri
Klik tab Ekspor
Pilih metode Ekspor cepat dan klik Mulai

Bagaimana cara membuat cadangan seluruh database MySQL?

MySQL Workbench untuk mencadangkan database .
Pada panel Administrasi, klik Ekspor Data. .
Pada tab Pilih Objek > Tabel untuk Diekspor, pilih skema sakila
Di bawah Export Options, pilih Export to Dump Project Folder jika Anda ingin tabel database disimpan terpisah. .
Untuk membuat file cadangan, klik Mulai Ekspor

Bagaimana mengambil cadangan MySQL dari server jauh?

Anda dapat menyimpan cadangan file tunggal secara langsung di sistem jarak jauh, atau mengaktifkan mysqlbackup dengan perintah salin-kembali-dan-terapkan-log di sisi lain untuk memulihkan . .