July 17, 2024

Program Bantu Pembackupan Database Menggunakan Shell Programming (Dialog Part 1)

2 min read

Siapa bilang membackup database mesti menggunakan tools yang berbasis windows, dilinux juga bisa. Nah kali ini saya coba bantu bagaimana cara membuat tools backup database gratis dan sesuai dengan kebutuhan standar. Tools ini nanti bisa dikembangkan lagi untuk kebutuhan yang sangat spesifik. Hal yang pertama kali kita butuhkan adalah sistem operasi linux, kenapa ? Karena tools ini memang di buat untuk linux, kan gratis tidak berbayar. Tidak usah berlama-lama langsung saja kita eksekusi. Seperti kata om tukul “kembali ke laptop”. Langkah-langkah intinya sebagai berikut ;

  1. Buka aplikasi terminal atau konsole atau bisa juga pakai gedit. Kali ini saya pakai konsole, karena ini adalah tools paling canggih.
  2. Buat 1 direktory yang nanti akan kita gunakan untuk menampung seluruh file script yang kita buat.
  3. Kita eksekusi programnnya dan kita lakukan percobaan pada programnnya
  4. Tahap terakhir ini adalah tahap yang paling seru… klo program yang dibuat gagal berati harus di perbaiki lagi, kalau berhasil berarti ada kepuasan tersendiri dan kita berpikir lagi tools apa lagi yang akan kita buat.

Dibawah ini merupakan langkah-langkah yang  detail mengenai Program Bantu Pembackupan Database Menggunakan Shell Programming (Dialog Part 1) :

Langkah 1

Buka terminal/konsole/gedit dan buat direktory yang digunakan untuk menyimpan data programming.

linuxranger

Langkah 2

Buat file menu utama kemudian nanti di buat file-file berikutnya yang nantinya file utama memanggil file ke 2 ( 1 memanggail 2, 2 memanggil 3 dan seterusnya).

linuxranger2

Script 1

Kemudian tuliskan file tersebut dengan perintah dibawah ini.

linuxranger3

Setelah itu maka akan menghasilkan tampilan program seperti berikut.

linuxranger5

Script 2

Kemudian buat file ke tiga, pembuatan file sama seperti pada tahap-tahap sebelumnya, hanya saja scriptnya berbeda. Tuliskan script berikut pada file ke tiga :

linuxranger6

File ini untuk menghasilkan tampilan sebagai berikut, dimana user diminta untuk mengisi user dari pemegang database server.

linuxranger7

Script 3

Kemudian buat file ke 4 yang menyatakan meminta password dari user pemegang database.

linuxranger8

Baris script diatas digunakan untuk menampilkan tampilan program seperti berikut :

linuxranger9

Script 4

Kelima buat file yang nanti menanyakan host dari database.

linuxranger10

Baris di atas digunakan untuk menampilkan program berikut:

linuxranger11

Script 5

Selanjuntya buat file baru dan tuliskan scriptnya sebagai berikut, file ini meminta user untuk memasukkan nama database yang ingin di backup:

linuxranger12

Script di atas digunakan untuk menampilkan program seperti berikut :

linuxranger13

Script 6

linuxranger14

Script diatas digunakan untuk menampilkan tampilan program seperti berikut :

linuxranger15

Kalau semua proses pembuatan program selesai, selanjutnya adalah ubah akses permission file. Ada beberapa cara pengubahan akses permission file, yaitu satu-persatu di ubah akses permissionnya dengan perintah chmod 755 backup atau bisa juga menggunakan perintah chmod +x backup. Yang kedua bisa gunakan cara perubahan akses permission secara kolektif yaitu dengan menggunakan perintah chmod 755 * atau chmod +x *. nama file diganti dengan karakter bintang (*).

Jalankan programnnya dari file pertama dan lihat hasilnya.

Sampai disini dulu pelajarannya nanti kita sambung ke multi database backup, database backup dan restore database.

Leave a Reply

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

Copyright © All rights reserved. | Newsphere by AF themes.