Selasa, 08 Juni 2010

Backup dan Recovery

CARA BACKUP DAN RECOVERY
-MYSQLDUMP & MYSQL
-MYSQLHOTCOPY
-BACKUP LANGSUNG SECARA MANUAL
-BACKUP TABLE DAN RESTORE TABLE

1 – MYSQLDUMP & MYSQL
-DENGAN MENGGUNAKAN PERINTAH
mysqldump –u user –p database table > file
mysqldump –u user –p database > file
-RECOVERY DENGAN MENGGUNAKAN PERINTAH
mysql –u user –p database < file
mysql –u user –p < file
HASIL
-FILE DALAM FORMAT TEXT, BERISI STATEMENT SQL YANG BISA DIGUNAKAN UNTUK MEMBUAT KEMBALI DATABASE/TABLE YANG DI BACKUP

2 – MYSQLHOTCOPY
-MYSQLHOTCOPY MERUPAKAN SCRIPT / PROGRAM KECIL YANG DIGUNAKAN UNTUK MELAKUKAN PENYALINAN DATA BASE SECARA LANGSUNG
-SEMUA HAL SEPERTI LOCK DAN UNLOCK TABLE DILAKUKAN OLEH SCRIPT

3 – BACKUP LANGSUNG
-DATA BASE  FOLDER
-BACKUP DILAKUKAN DENGAN MELAKUKAN “COPY-PASTE” FOLDER
-RECOVERY DILAKUKAN DENGAN MELAKUKAN “COPY-PASTE” FOLDER DATA BASE DI \MYSQL\DATA\

KELEMAHAN BACKUP LANGSUNG
-KONSISTENSI TIDAK TERJAGA
-SANGAT TERGANTUNG PLATFORM DAN VERSI
-BAHKAN UNTUK VERSI YANG SAMA, TERKADANG TIDAK BISA DIBUKA

4 – BACKUP TABLE DAN RESTORE TABLE
-DILAKUKAN PADA ENGINE MYISAM
-PERINTAH UNTUK BACKUP:
backup table namatable ‘path/to/copy’
-PERINTAH UNTUK RESTORE:
restore table namatable ‘path/to/copy

HASIL BACKUP TABLE DAN RESTORE TABLE
-SAMA DENGAN HASIL BACKUP LANGSUNG
-HANYA BISA DILAKUKAN PADA ENGINE MYISAM TIDAK PADA YANG LAIN (MYSQL 4.0 DAN 4.1)

Sabtu, 22 Mei 2010

MANAJEMEN USER DAN GROUP

Sebagai sistem operasi yang mendukung banyak pengguna/multiuser Linux menyediakan konsep pengaturan user yang sederhana.
Pada dasarnya user dibagi dalam dua jenis yaitu superuser dan user normal. Login name superuser adalah root. Selain login name tersebut adalah user normal, meskipun ada beberapa user yang biasanya dikhususkan untuk penggunaan tertentu.
Group adalah pengelompokan secara logika user-user dalam sistem operasi linux. Hal ini sangat berhubungan dengan ijin akses dari suatu file /direktori. Seperti diketahui bersama ijin akses terhadap file atau direktori digolongkan menjadi tiga yaitu user, group dan other.
User adalah presentasi logika para pemakai komputer dalam sistem operasi linux.
Baik Group maupun user diwakili oleh sebuah nomor ID. Nomor ini yang akan dikenali oleh sistem operasi.

Manajemen group
Perintah-perintah yang berhubungan dengan manajemen group ini
adalah :
1. groupadd.
2. groupdel.
3. groupmod.

groupadd, berfungsi untuk menambahkan sebuah group ke dalam sistem. Option yang bisa dipakai oleh perintah ini adalah -g untuk menentukan nomor id group yang dibuat.
Sintaks :
groupadd [-option] [nama_group]
contoh :
# groupadd -g1000 manajer
Perintah ini akan membuat group manajer dengan group ID 1000.
Yang perlu diingat group ID tidak boleh bernilai negatif dan defaultnya adalah nilainya dimana nilai yang didapatkan akan lebih besar dari 99. Nilai antara 0 sampai 99 dialokasikan untuk sistem.
groupdel, berfungsi untuk menghapus group dari sistem. Group yang akan dihapus tidak boleh mempunyai user yang terdaftar.
Sintaks :
groupdel [nama_group]
contoh :
# groupdel manajer
groupmod, berfungsi untuk merubah nama group atau nomor id.
Sintaks :
groupmod [-option] [nama_group]
contoh :
# groupmod -g1001 manajer
# groupmod -n pimpinan manajer
Perintah-perintah diatas masih menggunakan model teks, Linux
sebagai sistem operasi yang lengkap juga menyediakan fasilitas pengaturan dengan mode grafik.
Setelah masuk ke dalam model grafik, yang harus dilakukan untuk memanajemen group adalah
– Pilih menu System --> User and Group

Gambar III.1 pilih menu system-->user and group

– Masukkan password root pada dialog box

Gambar III.2 dialogbox password root

– Setelah muncul tampilan user and group pilih group

Gambar III.3 User and Group Manager

– Sorot group yang akan diedit dan pilih menu properties

Gambar III.4 Edit group

– Lakukan pengeditan terhadap group sesuai dengan keinginan dan kebutuhan.

Manajemen User
Ada tiga perintah yang berhubungan dengan manipulasi user, yaitu:
1. useradd.
2. userdel.
3. usermod.
useradd, perintah untuk menambahkan atau membuat user baru ke dalam sistem.
Sintaks :
useradd [-option_1] [-option_n] [nama_user]
contoh :
# useradd -u2000 -gkelas -Gusers latih
perintah ini untuk menambahkan user latih dengan user id 2000 dengan group default kelas dan group tambahan users.
userdel, perintah untuk menghapus user yang ada didalam sistem.
Sintaks :
userdel [-option] nama_user
contoh :
# userdel latih
# userdel -r latih
Kedua perintah diatas sama yaitu untuk menghapus user latih, hanya pada perintah kedua user latih akan dihapus sekaligus menghapus home direktorinya.
usermod, perintah untuk merubah informasi user.
Sintaks :
usermod [-option] nama_user
contoh :
# usermod -gusers latih
Perintah diatas adalah untuk merubah group asal user latih menjadi
users.
Satu perintah lagi yang berhubungan dengan manajemen user ini
adalah password. Tentunya user yang dibuat harus bisa login ke
dalam sistem, untuk itulah perlu diberikan password.
Sintaks :
passwd [-option] nama_user
contoh :
# passwd testing
Changing password for user testing.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
Perintah diatas untuk memberikan password pada user testing.
Sebaiknya password dibuat setelah diabuat user baru.
Untuk mode grafiknya tidak terlalu jauh dengan manajemen group, hanya berbeda dalam beberapa langkah :
– pilih menu System --> user and group (gambar II.1)
– masukan password root pada kotak dialog (gambar II.2)
– setelah muncul tampilan user and group pilih bagian user

gambar III.5 menu user

– sorot user yang akan diedit, pilih menu properties.

Gambar III.6 Edit user

– edit sesuai kebutuhan.

Senin, 15 Februari 2010

Posting Pertama


Nama saya Firman Siamira.
Nim 25309095.
Teknik Komputer Jaringan
Politeknik Negeri Ambon

Ini adalah posting pertama saya, selamat menikmati artikel-artikel selanjutnya..
semoga bermanfaat buat anda semua.
segala sesuatu pasti mempunyai kekurangan dan kelebihan, mohon kritik dan saran dari anda semua guna mengembangkan blog ini ke depannya lagi.
Terima Kasih