Tips Backup Samba4

Beberapa hari yang lalu, Team Excellent melakukan upgrade Samba4 pada salah satu klien di daerah Cibitung Bekasi. Tentu saja sebelum dilakukan upgrade, hal yang wajib dilakukan adalah melakukan backup. Backup ini merupakan tindakan preventif apabila terjadi hal yang tidak diinginkan/diluar rencana. Dikarenakan sistem yang digunakan diinstall diatas sistem Virtualisasi, maka metode backup yang pertama adalah dengan menyalin image virtual. Metode kedua yang digunakan adalah dengan menggunakan script bawaan Samba4 itu sendiri. Adapun langkah-langkah backup menggunakan script bawaan Samba4 sebagai berikut :

Diasumsikan folder hasil extract Samba berada diposisi folder yang sedang diakses
[code lang=’bash’]
cp samba-4.0.8/source4/scripting/bin/samba_backup /usr/sbin
chown root:root /usr/sbin/samba_backup
chmod 750 /usr/sbin/samba_backup
[/code]
Ganti samba-4.0.8 dengan versi Samba yang digunakan. Buat folder penampung hasil dari backup
[code lang=’bash’]
mkdir /usr/local/backups
chmod 750 /usr/local/backups
[/code]
Copy file tdbbackup ke folder /usr/sbin/
[code lang=’bash’]
cp /usr/local/samba/bin/tdbbackup /usr/sbin/
[/code]
Untuk menajalankan backup, jalankan perintah berikut :
[code lang=’bash’]
/usr/sbin/samba_backup
[/code]
Adapun data yang dibackup adalah folder etc, samba4_private dan sysvol yang ada pada folder /usr/local/samba/ sesuai dengan tanggal backupnya. Agar otomatis melakukan backup, kita dapat menggunakan crontab untuk melakukan daily backup. Misalnya melakukan backup pada setiap jam 2 pagi
[code lang=’bash’]
crontab -e
[/code]
Masukkan isian seperti berikut dan simpan
[code lang=’bash’]
1 2 * * *  /usr/sbin/samba_backup
[/code]

Silakan dicoba dan semoga bermanfaat 😀

Tagged with:
BackupSamba

Ahmad Imanudin, Tinggal di Bekasi. Bekerja sebagai salah satu staff di PT. Excellent Infotama Kreasindo. Dapat dihubungi pada alamat surel ahmad [at] imanudin.com

4 thoughts on “Tips Backup Samba4

  • pagi mas iman,, semoga tetap sehat…
    saya implementasi backup samba4 dikantor tp muncul error begni mas :

    Error while archiving /usr/local/backups/samba4_private

    ini kira2 kenapa ya?

    terima kasih sebelumnya mas

  • Dear Mas Iman,

    Klo saya muncul begini mas saat jalan crontab, mohon bantuannya

    /usr/sbin/samba_backup: line 35: date: command not found
    /usr/sbin/samba_backup: line 49: find: command not found
    /usr/sbin/samba_backup: line 50: sed: command not found
    /usr/sbin/samba_backup: line 52: find: command not found
    /usr/sbin/samba_backup: line 48: find: command not found
    Error while archiving /usr/local/backups/samba4_..tar.bz2

    Terima kasih sebelum nya

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You might also like
Konfigurasi Network dan Hostname pada Ubuntu 18.04 (Bionic Beaver)

Konfigurasi Network dan Hostname pada Ubuntu 18.04 (Bionic Beaver)

Tips Instalasi dan Konfigurasi Excellent Samba4 Appliance Sebagai Active Directory Server Bagian 2

Tips Instalasi dan Konfigurasi Excellent Samba4 Appliance Sebagai Active Directory Server Bagian 2

Tips Instalasi dan Konfigurasi Excellent Samba4 Appliance Sebagai Active Directory Server Bagian 1

Tips Instalasi dan Konfigurasi Excellent Samba4 Appliance Sebagai Active Directory Server Bagian 1

Stay Connected
Tips Mengganti Tampilan Background di Zimbra Webmail
Menambahkan Modul Set Flag Moderated melalui CLI pada Mailman
Panduan Instalasi Zextras Carbonio Community Edition (CE) pada Oracle Linux 8
Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,863 other subscribers
Categories