Agen Terpercaya  
 
 
 
 
Pasang iklan, hanya lewat Contact Us.
Waspada penipuan iklan. Klik di sini untuk melihat daftar penipu.

SHARE Back-Up Database Secara Otomatis

RayMantic

Moderator
Staff member
Moderator
Daftar
4 Oct 1988
Post
×
Like diterima
9.103
Bimabet
[hide]
seorang database administrator, kita diwajibkan untuk memback-up database secara periodik. Memback-up database, terutama untuk database back-end merupakan suatu keharusan karena di sinilah semua data disimpan.
Memback-up database bisa dilakukan secara manual maupun otomatis dan dilakuan secara periodik. Pada database Access, memback-up secara manual bisa dilakukan dengan meng-copy file database sumber ke database target. Cara mengcopy file bisa dilakukan melalui Windows Explorer, lalu lakukan prosedur copy dan paste seperti biasa. Cara lain adalah dengan menggunakan perintah dari File System Object (FSO).
Untuk back-up secara otomatis, kita bisa menggunakan bantuan dari program kecil yang dibuat dengan menggunakan DOS (Disk Operating System) batch file. DOS batch file berisi perintah yang ditulis dan dijalankan dengan menggunakan Windows command prompt. Setelah itu kita dapat menggunakan Administrative Tools yang tersedia di Windows, berupa Scheduled Task/Task Scheduler.

Sebagai tahap awal, kita pahami dulu Windows command prompt Contohnya seperti ini:
[url=http://upld.eu/gWdYw][/URL]
menggunakan perintah Dir/dir untuk menampilkan nama directory, dalam hal ini directorynya adalah C.

mencopy secara manual file sumber yang bernama Access Terapan.accdb ke file target yang bernama Access Terapan 01.accdb.
[url=http://upld.eu/WxJjp][/URL]
Setelah mengetahui perintah Windows command prompt seperti di atas, kita dapat menuliskannya dalam sebuah batch file.

file back-up database, caranya sebagai berikut:
Dari Windows Explorer, buatlah folder D:\AccessTerapan. Dari folder ini buatlah subfolder Proyek, sehingga bila folder proyek dibuka, alamatnya adalah D:\AccessTerapan\Proyek. Setelah itu, tempatkan nama file database Access yang ingin di-backup otomatis, misalnya nama filenya: Access Terapan.accdb, sehingga path file menjadi d:\AccessTerapan\Proyek\Access Terapan.accdb. Path file inilah yang akan dicopy ke file lain secara otomatis.

[url=http://upld.eu/yNjAH][/URL]
Buatlah file dengan ekstensi .bat
Code:
[LIST=1]
[*]set hour=%time: =0% 
[*]copy "d:\AccessTerapan\Proyek\Access Terapan.accdb" "d:\AccessTerapan\Proyek\Access Terapan Backup-%date:~10,4%%date:~4,2%%date:~7,2%%hour:~0,2%%time:~3,2%%time:~6,2%.accdb" 
[/LIST]

Setelah selesai mengisi, simpanlah file Backup.bat. Untuk menguji coba, silakan klik ganda file Backup.bat untuk melihat hasilnya. Contoh animasi eksekusi Backup.bat dapat dilihat di gambar bawah ini.
[url=http://upld.eu/R3iKc][/URL]

saat Backup.bat diklik dua kali. maka file Access Terapan.accdb akan di-copy sesuai dengan nama file target yang sudah dikodekan menjadi Access Terapan Backup-20171017221730.accdb, Access Terapan Backup-20171017221732.accdb, dan seterusnya. Untuk diketahui, nama file target ini sangat unik, tidak akan pernah sama. Jadi kita bisa menjalankannya secara otomatis.

Buka Scheduled Task atau Task Scheduler di Administrative Tools pada Control Panel.
Setelah Task Scheduler terbuka, pilih menu Action lalu pilih Create Task...
Pada tab General bagian Name, isikan BackupDatabase sebagai nama Task.
Pada tab Triggers, klik tombol New... untuk membuat pemicu baru. Pop up window New Trigger ditampilkan. Sebagai uji coba, isikan seperti data di gambar di bawah ini.
[url=http://upld.eu/c3u9Y][/URL]
Bagian Repeat task every bisa kita ubah setiap saat. Nilai 1 minutes di atas hanya untuk uji coba saja. Tekan OK untuk menutup jendela New Trigger.
Pada tab Action, klik New... untuk membuat action baru. Isikan data:
[url=http://upld.eu/4Vgzv][/URL]

Tekan OK untuk menutup jendela New Trigger.
Untuk tab lain seperti Condition dan Settings, biarkan apa adanya.
Klik OK untuk menyimpan dan mengakhiri.

ilustrasi :
[url=http://upld.eu/hJf3d][/URL]


file database back-end bisa diback-up secara otomatis dan periodik tanpa perlu bekerja keras. Kita hanya perlu memerintahkan komputer untuk memback-up setiap saat.
[/hide]

— Tolong Bagikan —
:ampun:
 
Bimabet
saya juga pake cara ini, ngga cuman menyimpan database aja, membackup secara periodik file / directory / apapun itu yg harus dilakukan berulang2 pada waktu2 tertentu , cara ini membantu banget , good job mod , tq
 
Jav Toys
Gaple Online Indonesia
Pasang iklan hanya lewat CONTACT US
Back
Top
We are now part of LS Media Ltd