Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 33559|Jawab: 1

[Sumber] Gunakan MySQL untuk menjadwalkan pencadangan secara otomatis di lingkungan Windows

[Salin tautan]
Diposting pada 12/04/2019 11.46.40 | | | |
1. Tulis skrip cadangan

Ini adalah file skrip batch Windows yang sangat umum, dan saya akan menjelaskan secara singkat bagian-bagian kuncinya:

forfiles digunakan untuk menghapus cadangan kedaluwarsa di direktori cadangan. "E:\mysql\MySQL BackUp" adalah jalur di mana file cadangan berada, yang dapat dimodifikasi sendiri. backup_*.sql mengacu pada semua file cadangan database yang dimulai dengan "backup_" dan diakhiri dengan ".sql". Angka "30" setelahnya menunjukkan bahwa tanggal kedaluwarsa 30 hari.

Gunakan perintah set untuk menentukan variabel yang disebut "Ymd", dan nilai variabel ini adalah seperangkat aturan yang besar, sederhananya, tanggal dan waktu saat ini
Baris perintah ini adalah untuk memanggil alat pencadangan yang disertakan dengan MySQL, perhatikan bahwa jalur ini harus ditulis sebagai jalur di mana "mysqldump.exe" Anda sendiri berada, biasanya di direktori /bin dari jalur instalasi MySQL. Baris perintah ini diikuti oleh daftar besar parameter, mari kita pilih beberapa parameter penting untuk dijelaskan:

Akun yang terhubung ke layanan database MySQL harus memiliki izin untuk melakukan operasi pencadangan database. Demi kesederhanaan, kami menggunakan root, tetapi tidak disarankan untuk menggunakan akun root di lingkungan produksi yang sebenarnya untuk menghindari kebocoran akun dan kata sandi, yang akan menyebabkan masalah yang tidak perlu.
Ini adalah kata sandi untuk terhubung ke layanan database MySQL
Ini adalah alamat IP server tempat layanan database berada
Ini adalah nomor port server tempat layanan database berada
events untuk mencadangkan database ke file tertentu. "yumi_website" adalah database yang perlu dicadangkan, dan sisi kanan tanda ">" adalah direktori server dan nama file tempat file cadangan kita disimpan.

2. Atur tugas Windows

Setelah kita menyelesaikan langkah-langkah di atas, kita perlu menambahkan tugas terjadwal Windows.

Di Windows Server 2008, kita pergi ke panel manajemen server, klik "Alat" di bilah menu kanan atas, dan pilih "Penjadwal Tugas" di dalamnya:




Setelah membuka penjadwal tugas, kami mengklik "Buat tugas dasar" di sebelah kanan:



Kemudian, kita perlu mengisi nama tugas, serta informasi deskripsi:



Setelah mengklik Berikutnya, kita perlu mengatur frekuensi tugas, dan saya memilih "Harian":



Klik "Berikutnya" lagi, atur waktu untuk eksekusi tugas, saya memilih jam 1 di tengah malam:



Di "Berikutnya" kami memilih "Luncurkan program":



Dalam dialog berikut, kita perlu memilih file batch yang baru saja kita tulis:



Setelah langkah-langkah ini selesai, Windows akan memberi kita gambaran umum tentang seluruh tugas:



Setelah Anda yakin, klik "Selesai". Pada titik ini, kita akan melihat bahwa ada tugas baru dalam daftar tugas Windows:



Pada titik ini, pencadangan otomatis MySQL di lingkungan Windows sudah siap.




Mantan:Java menentukan apakah kelas mewarisi kelas induk
Depan:asp.net GridView secara dinamis menghasilkan kolom
 Tuan tanah| Diposting pada 30/09/2021 11.30.51 |
Kelelawar CMD menstandarkan beberapa metode untuk mendapatkan tanggal sistem saat ini, dan menambahkan 0
https://www.itsvse.com/thread-9673-1-1.html
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com