Langsung ke konten utama

Postingan

Menampilkan postingan dari Desember, 2021

Automate MySQL Database Backups in Windows

https://wowilingrivo.wordpress.com/2020/02/20/cara-backup-mysql-otomatatis-di-windows/   Banyak cara sebenarnya, untuk proses otomatisasi ini. bisa menggunakan tools software atau bisa juga dengan scripting, kalau di Windows, dikenal batch file, di Linux kita kenal bash script. kali ini, saya coba berbagi script yang biasa saya gunakan di windows. ini bisa dicopy – paste ke notepad, kemudian  save as dengan format  *.bat @echo off title autobackup mysql by RW set timestamp=%date:~6,4%%date:~3,2%%date:~0,2% set archive= "c:\Program Files\7-Zip\7z.exe" set backupDir= "C:\script\test" cd "C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin" mysqldump.exe -u UserNameDB -p passwordDB -hlocalhost DbName > %backupDir%\test.sql %archive% a -tgzip %backupDir%\%timestamp%_test.zip %backupDir%\test.sql del %backupDir%\test.sql ::pause notes pada font merah… mohon ganti dan sesuaikan dengan lingkungan Database yang sedang kamu gunakan ya, seperti lokasi  “backup...

Script Auto Backup Database MySQL dengan Bash Linux

 https://blog.ecampuz.com/simple-script-auto-backup-database-mysql-dengan-bash/ Mengapa Auto Backup Diperlukan? Sebagai layanan data, MySQL tidak lepas dari berbagai macam risiko. Risiko adalah potensi terjadinya insiden. Potensi terjadinya hal-hal yang tidak diinginkan, dan tidak diketahui kapan persis terjadinya. Kadang, sebagian risiko tersebut akan memiliki dampak (impact) yang besar terhadap database. Entah corrupt, rusak, atau bahkan terhapus.  Belakangan ini, ransomware mulai menjamah database MySQL. Dilaporkan puluhan ribu kasus database di MySQL Server mengalami perusakan oleh ransomware. Ransomware tersebut menyatakan bahwa mereka telah mengenkripsi database tersebut, dan minta tebusan sejumlah uang untuk mendapatkan kunci dekripnya. Pada bagian ini akan dibahas mengenai pembuatan skrip yang sederhana untuk dapat dioperasikan auto backup database dan diberikan schedule eksekusi pada jam-jam tertentu. Misal dieksekusi pada jam 01 dini hari, maka jika terjadi kerusakan...