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

    SUKABUMI KODE
  • close
  • Beranda
  • Tutorial
  • Sharing
  • Non Teknis
  • 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 : Backup Otomatis PostgreSQL di Linux

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 Menghapus (Uninstall) PostgreSQL dari Ubuntu


  


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 Backup Database PostgreSQL di Ubuntu Melalui Command Line

#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
  • Sekertaris UPT Sistem Informasi Manajemen Kampus UMMI
  • Developer of siak.ummi.ac.id and lms.ummi.ac.id
  • Blogger at Sukabumikode.com and Inisukabumi.com
Postingan Lainnya
  • Cara Install PostgreSQL di Ubuntu 16.4 dan 18.4
  • Cara Menghapus (Uninstall) PostgreSQL dari Ubuntu
  • Cara Backup Database PostgreSQL di Ubuntu Melalui Command Line
  • 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
  • Aila CBT, Aplikasi Ujian Online Berbasis Web dengan Codeigniter
  • Website Tracer Study Universitas, Support PKTS Belmawa Ristekdikti
  • Jangan Asal Mengisi Formulir Pendaftaran Online, Bisa Jadi Penipuan
  • Informasi Update Terbaru Aila CBT
  • Plugin 10 Pengunjung Teraktif untuk SLiMS 7 dan SLiMS…
  • Pengertian Host to Host dan Keuntungannya Dalam Pembayaran
  • Panduan Pembayaran UAS Kampus UMMI dengan Virtual Account BSM…
Artikel Terbaru
  • Tingkatkan Lalu Lintas Online Anda dengan Tips Ini
  • Instagram Story Download: Cara Mudah Download Story Instagram Temanmu
  • 3 Game Online Paling terkenal di Dunia
  • Blog: Pengertian, Fungsi dan Manfaatnya yang Perlu Diketahui
  • Rekomendasi Website Untuk Belajar Mengetik 10 Jari
  • Kemudahan Teknologi Asuransi, Ketahui Dulu Sebelum Membeli Produk Pilihannya!
  • SLiMS 9.5.1 Sudah Rilis, Simak Keunggulan dan Cara Downloadnya
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 2023