Joomla Indonesia

Login or Sign Up
Sign In or Register
Avatar
Not Registered Yet?

Join Now! It's FREE. Get full access and benefit from this site

Reset My password - Remind Me My username

Username
Password
Remember me
Mohon untuk tidak memposting thread berupa pertanyaan di forum ini!

TOPIC: backup automatis

backup automatis 12 years 10 months ago #6851

  • arieonline
  • arieonline's Avatar
  • OFFLINE
  • Administrator
  • Posts: 2988
  • Karma: 98
latar belakang
1. hosting anda tidak memberikan backup
2. cadangan data
3. anda malas backup sendiri

solusi
menggunakan cron untuk backup database secara automatis

yang anda butuhkan
1. cPanel
2. Database Info (username, password, db name)
3. Space hosting yang cukup
4. Akses Cron Job

caranya

1. buat folder backup di root home anda (bukan di public_html)

2. chmod folder backup menjadi 777 ato 755

3. buat file cron_mysql dengan isi sebagai berikut
#!/bin/bash

tanggal="`date +%d`"
bulan="`date +%m`"
tahun="`date +%Y`"

mysqldump -u[usernameDatabaseAnda] -p[passwordDatabaseAnda] --opt [namaDatabaseAnda] > backup/backupMysql.sql

tar -zcf backup/backupMysql.tgz backup/backupMysql.sql

rm backup/backupMysql.sql

mv backup/backupMysql.tgz backup/backupMysql_$tahun-$bulan-$tanggal.tgz

4. chmod file cron_mysql menjadi 755

5. buka cPanel anda dan masuk ke Cron jobs lalu pilih Advanced

7. masukan 0 0 * * * ./cron_mysql

nanti setiap jam 00:00 setiap harinya akan terbentuk backup database yang dapat diambil melalui FTP
Last Edit: 12 years 3 weeks ago by arieonline.
The administrator has disabled public write access.

Re:backup automatis 12 years 10 months ago #6853

  • arieonline
  • arieonline's Avatar
  • OFFLINE
  • Administrator
  • Posts: 2988
  • Karma: 98
menggunakan cron untuk backup file secara automatis

yang anda butuhkan
1. cPanel
2. Space hosting yang cukup
3. Akses Cron Job

caranya

1. buat folder backup di root home anda (bukan di public_html)

2. chmod folder backup menjadi 777 ato 755

3. buat file cron_files dengan isi sebagai berikut
#!/bin/bash

tanggal="`date +%d`"
bulan="`date +%m`"
tahun="`date +%Y`"

tar -zcf backup/backupFiles.tgz public_html/*

mv backup/backupFiles.tgz backup/backupMysql_$tahun-$bulan-$tanggal.tgz

4. chmod file cron_files menjadi 755

5. buka cPanel anda dan masuk ke Cron jobs lalu pilih Advanced

7. masukan 0 0 0 * * ./cron_files

nanti setiap jam 00:00 setiap hari minggu akan terbentuk backup file yang dapat diambil melalui FTP
Last Edit: 12 years 3 weeks ago by arieonline.
The administrator has disabled public write access.

Re:backup automatis 12 years 10 months ago #6860

  • arieonline
  • arieonline's Avatar
  • OFFLINE
  • Administrator
  • Posts: 2988
  • Karma: 98
penjelasan :
#!/bin/bash

utk programming shell
tanggal=\"`date +%d`\"

bulan=\"`date +%m`\"

tahun=\"`date +%Y`\"

bikin variable utk tanggal, bulan, dan tahun
mysqldump -u[usernameDatabaseAnda] -p[passwordDatabaseAnda] --opt [namaDatabaseAnda] > backup/backupMysql.sql

utk membuat dump secara automatis pada database yang dituju kemudian disimpan di file backupMysql.sql pd folder backup
tar -zcf backup/backupMysql.tgz backup/backupMysql.sql

backupMysql.sql dicompress supaya menghemat tempat
rm backup/backupMysql.sql

karna sudah dikompres, maka hapus file backupMysql.sql
mv backup/backupMysql.tgz \"backup/backupMysql_$tahun-$bulan-$tanggal.tgz\"

rubah nama file backupMysql.tgz supaya bisa jd backup perhari (klo ga dinamain pk tanggal, bisa2 ketimpa deh backup lamanya)
The administrator has disabled public write access.

Re:backup automatis 12 years 3 weeks ago #34583

  • yudz
  • yudz's Avatar
  • OFFLINE
  • Moderator
  • Posts: 2628
  • Karma: 37
top banget! maksih banyak mas arie.. :)
The administrator has disabled public write access.

Re:backup automatis 12 years 3 weeks ago #34588

  • Cakka
  • Cakka's Avatar
  • OFFLINE
  • Ksatria joomla
  • Posts: 533
  • Karma: 1
Great Information fren :)
The administrator has disabled public write access.

Re:backup automatis 12 years 3 weeks ago #34655

  • pace obed
  • pace obed's Avatar
  • OFFLINE
  • Ksatria joomla
  • Posts: 566
  • Karma: 20
Thank you....atas bagi2 ilmunya
The administrator has disabled public write access.
Time to create page: 0.072 seconds

Diskusi Terakhir

  • No posts to display.

Joomla User Group Indonesia

Joomla User Group indonesia

Id-joomla.com adalah situs resmi Joomla User Group (JUG) Indonesia dan Joomla Translation Team

 
Download Terjemahan Joomla terakreditasi dari JoomlaCode dan laporkan bugs, ide dan saran nya di Sub Forum Hanacaraka

Socials

twitter id joomlafb idjoomla