Sukabumikode menu
  • Beranda
  • Tutorial
  • Sharing
  • Non Teknis
  • Download
  • Arsip
  • cancel
  • account_circle
  • S

    SUKABUMI KODE
  • close
  • Beranda
  • Tutorial
  • Sharing
  • Non Teknis
  • Download
  • Arsip
  • Kang Ruswan Kang Ruswan

    01 Februari 2019

Backup Otomatis PostgreSQL di Linux



PostgreSQL

Bagi para pegiat opensource, PostgreSQL merupakan salah satu database yang sering digunakan untuk menampung data-datanya. Selain karena gratis tetapi juga karena kehandalannya dalam menampung data sekalipun datanya itu sudah sangat banyak.



Baca juga : Cara Install PostgreSQL di Ubuntu 16.4 dan 18.4

Di kampus tempat saya bekerja saat ini yaitu Universitas Muhammadiyah Sukabumi menggunakan database PostgreSQL sebagai database untuk sistem utamanya, yaitu Sistem Informasi Akademik (SIAK). Dari pertama kali SIAK ini dibangun yaitu tahun 2012 sampai dengan saat ini (tahun 2018)  alhamdulillahbelum pernah sekali pun database SIAK mengalami kerusakan.


Untuk menjaga data supaya tetap aman maka dulakukan pencadangan / backup secara teratur, khusus untuk SIAK ini saya setup supaya melakukan bacup otomatis sebanyak dua kali dalam sehari, adapun waktunya tidak bisa saya sebutkan disini dengan alasan keamanan.

Karena server dari database SIAK ini menggunakan debian server (linux), maka saya menggunakan crontab untuk menangani proses backup ini. Berikut adalah tutorial backup otomatis PostgreSQL pada linux dengan crontab.


1. Persiapan Folder Penyimpanan


Buat Sebuah Folder untuk Menyimpan Hasil Dari Proses Backup, lalu rumah permisionnya menjadi 777 supaya bisa menambahkan file baru. 


Baca juga : Cara Backup Database PostgreSQL di Ubuntu Melalui Command Line


  


2. Pembuatan Crontab Auto Backup


Buka crontab sebagai Super User dan masukan rerintah dibawah ini untuk membackup otomatis, misal kita mau membackup database siak dengan nama db_siak lalu menyimpannya kedalam folder /home/ruswan/data_backup/, lalu tambahkan script dibawah ini kedalam baris akhir pada crontab. 


Baca juga : Cara Menghapus (Uninstall) PostgreSQL dari Ubuntu

#backup siak setiap jam 22:00 00 22 * * * sudo su postgres -c 'pg_dump -Fc -f /home/ruswan/data_backup/ siak`date +"\%Y-\%m-\%d"` _malam.sql db_siak'


Sehingga hasilnya menjadi seperti ini:


 



3. Selesai, Tinggal Tunggu Hasilnya


Kalau berhasil, makan akan ada file seperti ini:



Sekian tutorial tentang cara backup otomatis PostgreSQL dengan menggunkan crontab di linux, semoga bermanfaat dan bisa diikuti, mohon maaf apabila ada kekurangan dalam penyampainan penjelasan dan apabila ada yang mau ditanyakan silahkan tuliskan di kolom komentar.

 


Baca juga : Backup Otomatis Database Setiap Dua Jam, Membuat Hidup Lebih Tentram

Keyrowd:


backup otomatis postgresql, auto backup postgresql database linux, backup database postgresql ,postgresql auto backup ubuntu, crontab postgresql backup


 




Topik: Tutorial PostgreSQL Linux Backup Backup Otomatis

Tentang Penulis

Kang Ruswan
Kang Ruswan
  • Kepala Urusan Sistem Informasi Kampus UMMI
  • Developer of Siak.ummi.ac.id
  • Creator of Sukabumikode.com
  • Blogger at Inisukabumi.com
Postingan Lainnya
  • Cara Install PostgreSQL di Ubuntu 16.4 dan 18.4
  • Cara Backup Database PostgreSQL di Ubuntu Melalui Command Line
  • Cara Menghapus (Uninstall) PostgreSQL dari Ubuntu
  • Backup Otomatis Database Setiap Dua Jam, Membuat Hidup Lebih Tentram
  • Upgrading Sistem Informasi Akademik dan Keuangan (SIAK) Kampus UMMI
  • Database SIAK Kampus UMMI Dibackup Otomatis Sehari Dua Kali
Artikel Terpopuler
  • Alasan Kenapa Kamu Harus Belajar Machine Learning
  • Pengertian Host to Host dan Keuntungannya Dalam Pembayaran
  • Cara Install Eprints di Debian/Ubuntu
  • Website Tracer Study Universitas, Support PKTS Belmawa Ristekdikti
  • Aila CBT, Aplikasi Ujian Online Berbasis Web dengan Codeigniter
  • Visitor Counter + Statistic, Plugin Statistik Pengunjung untuk SLiMS…
  • Panduan Pembayaran UAS Kampus UMMI dengan Virtual Account BSM…
Artikel Terbaru
  • Aila CBT Sebagai Base System dari e-ujian.id, Layanan Ujian…
  • Bank Syariah Indonesia Menggunakan Teknologi Bank Syariah Mandiri, Saya…
  • Informasi Update Terbaru Aila CBT
  • Belajar Linux System Administrator dari Blognya Om Musa Amin
  • Cara Install GIMP Di Ubuntu
  • Cara Memasang Tiny File Manager di Ubuntu
  • Cara Download File dari Google Drive Menggunakan Perintah Wget
Katergori

Linux

Ubuntu

PostgreSQL

SLiMS

MySQL

Codeigniter

SSH

Topik Pilihan
SLiMS H2H Codeigniter Tutorial PostgreSQL Plugin SLiMS MySQL Database
  • Home
  • FAQs
  • About
  • Contact
  • Sitemap

Sukabumi Kode Copyright 2021