Skip to main content

Backup Script yang Handal untuk Database SIMRS

Membuat backup adalah "keharusan" apalagi hal ini untuk database dari Sistem Informasi Manajemen Rumah Sakit (SIMRS). Alasan membuat backup adalah untuk berjaga-jaga apabila sistem mengalami kerusakan atau terserang virus, maka Anda dapat memulihkan sistem tersebut dengan cepat dan usaha yang minimal.

Backup script sederhana

#!/bin/sh
cd /opt/lampp/bin
./mysqldump -uroot -p sik > /home/khanza/Documents/sik.sql

Script di atas bila dijalankan akan menimpa file yang lama (dalam hal ini adalah file sik.sql). Lalu, bagaimana bila kita ingin menyimpan file yang lama sebelum file yang baru dibuat? Kita bisa mengubah nama (rename) file tersebut secara manual sebelum menjalankan script backup. Alangkah baiknya, bila nama file tersebut disebutkan waktu pembuatan backup-nya. Lihat script di bawah.

Backup script dengan timestamp

#!/bin/sh
cd /opt/lampp/bin
./mysqldump -uroot -p sik > /home/khanza/Documents/sik_$(date +%F.%H%M%S).sql

Script di atas menyisipkan waktu (tanggal dan jam) pembuatan backup. Jadi setiap kali dijalankan file baru akan dibuat dan tidak menimpa yang lama.

Nah, mudah bukan? Di blog berikutnya, kami akan membahas cara meng-compress file backup supaya menjadi lebih kecil dan menghemat tempat penyimpanan. Selain itu, akan dibahas backup secara berkala yang dilakukan secara otomatis oleh sistem sehingga tidak ada alasan lagi "lupa backup". :)



Comments

Popular posts from this blog

Update Webapps Terbaru di SIMRS Khanza

 Halo sobat TKM, kali ini kita akan membahas update terbaru di SIMRS Khanza, yang mana dalam update-an kali ini SIMRS Khanza memberikan beberapa menu yang dapat diakses melalui browser. Yuk, kita simak update terbaru dari SIMRS Khanza. Tampilan awal webapps SIMRS Khanza yang diakses dari browser. Di dalam webapps ini terdapat beberapa menu : 1. Persetujuan Umum 2. Persetujuan/Penolakan Tindakan 3. Perencanaan Pemulangan Pasien 4. Penyerahan Resep 5. Pernyataan Pasien Umum 6. Pernyataan Pulang Atas Permintaan Sendiri 7. Persetujuan Transfer Antar Ruang webapps ini dapat diakses kita melalui: http://localhost/webapps/ lalu login menggunakan user dan password yang sama seperti yang digunakan untuk login ke SIMRS Khanza. Jika dari kalian ada yang belum update SIMRS Khanza ke versi yang terbaru, berikut adalah tutorialnya: 1. Download file update SIMRS Khanza terbaru dari Google Drive SIMRS Khanza / Github 2. Ekstrak file yang telah berhasil terdownload 3. Se...

Bagaimana Cara CFML Berinteraksi Dengan Database? Yuk Kita Simak!

Blog sebelumnya menunjukkan bagaimana kita menampilkan kalimat “Hello World” dengan menggunakan CFML. Selanjutnya, seperti bahasa scripting lainnya, kita bisa mempelajari fungsi-fungsi yang tersedia. Dokumentasi CFML dapat ditemukan di https://cfdocs.org/ Di blog ini, kita akan berinteraksi dengan database. Contoh, kita mempunyai data produk yang ada di dalam database. Bagaimana cara mengambil data tersebut? Simak blog ini baik-baik. Membuat Koneksi ke Database Cara yang paling gampang membuat koneksi ke database adalah dengan menambahkan Data Source Name (DSN) lewat halaman Administrator dari ColdFusion/Lucee. Cara lainnya adalah lewat Application.cfc. Untuk lebih jelasnya, ini akan dibahas di blog tersendiri karena cukup mendalam. Mengambil Data dari Database Setelah membuat koneksi ke database, kita menggunakan cfquery tag dan DSN untuk menghubungkan CFML dengan database. Berikut adalah contohnya:

Tutorial SOAP Terinput Otomatis Plan Dari Resep Obat di SIMRS Khanza

  Halo sobat TKM, ditutorial kali ini, kita akan memberikan cara cepat untuk input SOAP dan Plan yang diambil dari Resep Obat untuk mempermudah teman-teman/petugas yang ada di poli/dokter. Tanpa panjang lebar mari kita simak tutorialnya. 1. Kita buka Aplikasi SIMRS Khanza, dan login menggunakan user masing-masing. 2. Pilih dan klik Menu Rawat Jalan 3. Pilih pasien yang akan diperiksa, Pilih dan klik Tindakan & Pemeriksaan, lalu Pilih dan klik Tindakan Rawat Jalan. Atau menggunakan Shortcut yang dapat digunakan di SIMRS Khanza dengan cara klik 2 kali pada kolom Kode Dokter 4. Akan muncul menu Pemeriksaan, dan kita bisa mulai input data SOAP dan data lainnya yang diperlukan 5. Saat menginput SOAP, ketika di kolom Plan kita sengaja tidak isi terlebih dahulu 6. Jika dirasa sudah terinput data-data yang diperlukan, Klik Simpan 7. Setelah kita Simpan, klik dua panah dibagian samping kiri SIMRS Khanza untuk mulai menginput Resep Obat, pilih dan klik Input Resep 8. Muncul Menu Perese...