A. JUDUL
Linux: Auto Backup Database MySQL dengan Bash
Linux: Auto Backup Database MySQL dengan Bash
B. PENDAHULUAN
1. Pengertian
Back Up saya seperti proses membuat data cadangan dengan cara menyalin atau membuat arsip data komputer sehingga data tersebut dapat digunakan kembali apabila terjadi kerusakan atau kehilangan.
Back Up saya seperti proses membuat data cadangan dengan cara menyalin atau membuat arsip data komputer sehingga data tersebut dapat digunakan kembali apabila terjadi kerusakan atau kehilangan.
2. Latar Belakang
Mengapa diperlukan auto backup? Karena, dari pengalaman saya. Saya kehilangan semua file database saya sebelum saya sempat mengbackup nya. Karena ada kesalahan pada phpmyadmin yang tidak bisa masuk karena password nya salah. Dari situ saya berpikir untuk melakukan auto backup, yang dapat menghandle apabila kita tidak sempat untuk membackup database kita. Sehingga database tersebut tidak akan hiang, apabila kondisi yang tidak diinginkan terjadi
Mengapa diperlukan auto backup? Karena, dari pengalaman saya. Saya kehilangan semua file database saya sebelum saya sempat mengbackup nya. Karena ada kesalahan pada phpmyadmin yang tidak bisa masuk karena password nya salah. Dari situ saya berpikir untuk melakukan auto backup, yang dapat menghandle apabila kita tidak sempat untuk membackup database kita. Sehingga database tersebut tidak akan hiang, apabila kondisi yang tidak diinginkan terjadi
3. Maksud danTujuan
Tujuan utama adalah untuk mengembalikan data apabila data tersebut hilang, baik karena terhapus atau karena rusak (corrupt). Tujuan kedua adalah untuk mengembalikan data ke titik tertentu pada masa lalu. Karena fungsinya, proses backup mengharuskan pengguna menggandakan data, yang akhirnya menghabiskan kapasitas media penyimpanan.
Tujuan utama adalah untuk mengembalikan data apabila data tersebut hilang, baik karena terhapus atau karena rusak (corrupt). Tujuan kedua adalah untuk mengembalikan data ke titik tertentu pada masa lalu. Karena fungsinya, proses backup mengharuskan pengguna menggandakan data, yang akhirnya menghabiskan kapasitas media penyimpanan.
4. Hasil yang
Diharapkan
Database yang dibuat dapt membeackup dengan tersendiri.
Database yang dibuat dapt membeackup dengan tersendiri.
C. ALAT dan BAHAN
- PC
- Browser
- Text Editor
D. JANGKAapkan ge ibuke more more . WAKTU
3 jam
3 jam
E. LANGKAH-LANGKAH
- Mencari bentuk mada sepanmu. Dia kalo udah dendiri , hak pernah begitu
- Edit file seperti di bawah ini. Simpan script ini dengan nama mysql-backup.sh
#!/bin/bash
#Script to make a regular copy of a mysql database and gzip it into the SAVEDIR.
USER="root"
PASSWORD="passwordnya"
DATABASE="namadatabasenya"
SAVEDIR="/mysql/backup"
/usr/bin/nice -n 19 /usr/bin/mysqldump -u $USER --password=$PASSWORD --default-character-set=utf8 $DATABASE -c | /usr/bin/nice -n 19 /bin/gzip -9 > $SAVEDIR/$DATABASE-$(date '+%Y%m%d-%H').sql.g
3. Jangan lupa bahwa masih ada 1 lagi4. Sedengamu oiye carane
sudo nano /etc/crontab ganti
0 1 * * * root /home/dewo/mysql-backup.sh
F. HASIL yang
DIDAPAT
Backup database
Backup database
G. PENEMUAN
PERMASALAHAN
-
-
H. KESIMPULAN
Tidak ada komentar:
Write komentar