Script Auto Backup Database

Bagi Administrator System terkadang direpotkan backup database dengan cara  manual. Sedikit sebagai catatan saya pribadi saja dibawah ini ada contoh script auto backup untuk database postgresql ataupun mysql.

Script Auto Backup Mysql

1. Buat file dengan nama terserah, misal di /usr/local/etc/mysqlscript.sh , isikan seperti berikut.

2. Chmod file tsb agar bisa di eksekusi.

3. Jangan lupa dibuat jadwal untuk cron di /etc/crontab. misal seperti dibawah ini untuk backup tiap jam 1 malam.

4. Script backup mysql diatas bisa dimodifikasi sesuai kebutuhan.

Script Auto Backup Postgresql

1. Buat file dengan nama misal /usr/local/etc/postgresqlscript.sh

2. Chmod file tsb agar bisa di eksekusi.

3. Jangan lupa dibuat jadwal untuk cron di /etc/crontab. misal seperti dibawah ini untuk backup tiap jam 1 malam.

4. Script backup postgresql diatas bisa dimodifikasi sesuai kebutuhan.

 

Script-script contoh diatas hanya bisa berjalan di shell BASH. Silahkan dikembangkan sesuai kebutuhan dan keperluan masing-masing.

Sedikit contoh tambahan disini untuk syntax melakukan restore database postgresql dari file hasil backup melalui console dengan hostdb server ip 192.168.1.1 (bukan di localhost).

Selamat berinovasi……salam

7 comments

  1. Edi Susilo says:

    wah baru tau kalau ada cara untuk auto backup, terima kasih infornya pak

  2. Fadhly says:

    Mantaapp.. 😀 saya simpan dulu.

  3. taryo says:

    nice info.. semoga semakin berkembang blognya.

  4. Wadiyo says:

    untuk orang non programmer sepertinya masih mengalami kesulitan Pak.
    Adakah cara lain yang lebih sederhana, sehingga bisa dilakukan dengan mudah oleh orang non programmer?
    terima kasih

    • runnov says:

      Saya sndiri juga bkn seorang programer, tapi sy hanya sekedar script kiddies yg mencoba memahami setiap syntax2 program sesuai dengan fungsi dan kegunaannya. Tinggal bagaimana kita sendiri mau belajar.

Leave a Reply

Your email address will not be published. Required fields are marked *

47 − = 43