Selamat datang di forum ngapak.
anda segara terhubung dengan komunitas masyarakat banyumas.


 
RegisterPortalLog inHome
PASANG BANNER ATAU IKLAN ANDA DISINI. HARGA MULAI Rp. 100 Ribu Per Bulan. Hubungi Admin. EMAIL: ngapakforum@gmail.com

Share | 
 

 Tutorial Backup dan Resore Data di Linux Menggunakan MT dan TAR

View previous topic View next topic Go down 
AuthorMessage
hyperr
Warga Baru
Warga Baru


Posts : 17
Reputation : 3
Join date : 2010-04-06

PostSubject: Tutorial Backup dan Resore Data di Linux Menggunakan MT dan TAR   Thu Apr 22, 2010 2:05 pm

Tutorial Backup dan Resore Data di Linux Menggunakan MT dan TAR

cara membackup dan merestore data menggunakan media SCSI Tape di Linux menggunakan tools mt dan tar. Tape yang digunakan Sony DDS-312 GB.


1. Persiapan

1.1 Media

Media untuk membackup banyak macamnya, salah satu yang mungkin anda sering gunakan adalah disket dengan kapasitas 1.44MB. Pemilihan media ini bergantung dari kebutuhan anda.

Beberapa macam media backup diantaranya:

1.Disks(kapasitas 500 GB –xx Tera Bytes Raid 5 backups)
2.Tape ( kapasitas up 40-80 GB)
3.DVD, CDR ( kapasitas up 600 MB– 4 GB)
4.Zip Disk.(kapasitas 200 - 400 MB)

1.2 Driver

Sebelum melakukan backup di Linux,pastikan anda telah mendapatkan jenis driver yang tepat dengan jenis tape drive yang terpasang di PC/Server anda. Anda bisa download langsung lewat internet sesuai dengan merek tape drive yang anda punya.

Untuk SCSI tape driver akan dikenal sebagai /dev/st0 (untuk rewind tape) dan /dev/nst0 (untuk non-rewind tape). /dev/nst0 dan /dev/nst0 dikenal sebagai tape drive pertama, /dev/st1 dan /dev/nst1 untuk tape drive kedua, dan seterusnya. Lalu pastikan driver (st.o) telah ada di /lib/modules. Sebagai root anda bisa mengecek dengan menjalankan perintah /sbin/lsmod untuk memastikan st module telah terinstal ke dalam sistem.Jika belum, instal modul st dengan perintah /sbin/insmod st.

Tip: Untuk memastikan sistem telah mengenal tape drive gunakan perintah #cat/proc/scsi/scsi

Contoh:

rot@id-prx-jkt~#cat/proc/scsi/scsi
Atacheddevices:
Host:scsi0Chanel:0Id:09Lun:0
Vendor: IBM-PSG Model: ST318404LC !# Rev: 3283
Type:Direct-AcesANSISCSIrevision:03
Host:scsi0Chanel:0Id:15Lun:0
Vendor: IBM Model: CaVv3 S2 Rev: 0
Type:ProcesorANSISCSIrevision:02
Host:scsi1Chanel:0Id:04Lun:0
Vendor: HP Model: C1537A Rev: L05
Type: Sequential-Aces ANSI SCSI revision: 02


1.3 Backup dan Restore Tool

Banyak ragam tool yang dapat anda gunakan di Linux untuk membackup data,anda bisa mendapatkanya dengan mendownload secara gratis di Internet. Pemilihan tools ini bergantung dari pemakaian dan kebutuhan anda.

Di unix dikenal 3 macam tools low-level untuk membackup dan merestore data, yaitu:

5.Dump
6.Tar (Tape ARchive)
7.cpio (CoPy I/O)

Anda dapat juga menggunakan tools yang terintegrasi antara lain:

8.Amanda
9.Bacula
10.Afbackup
11.Rsync
12.KBackup

(selengkapnya htp:/www.linux.org/apps/al/Administration/Backup.html)

Untuk mengontrol magnetic tape digunakan antara lain:

13. mt
14. mtx
15. tctl

2. Lets Do It!

2.1 MT (Magnetic Tape Control)

Sebelum mencoba pastikan anda login sebagai root di linux dan tape telah di load ke dalam tape drive.

Pertama mari kita mencoba perintah dasar untuk mengontrol tape drive menggunakan mt. Perintah MT digunakan untuk mengontrol operasi magnetic tape drive. Formatnya adalah:

mt [-h][-f device] operation [count][arguments.]

Untuk opsi-opsi selengkapnya dapat dibaca dengan mengetikkan #man mt pada command line linux.

Perintah dibawah adalah perintah yang sering digunakan.

#mt –f /dev/st0 densities Melihat kode list density. Disini kita bisa mencocokan jenis tape yang kita gunakan.

rot@id-prx-jkt~#mt-f/dev/st0densities
SomeSCSItapedensitycodes:
code explanation code explanation
0x0 default 0x20 QIC-6GB
0x01 NRZI (80 bpi) 0x21 QIC-20GB
0x02 PE (160 bpi) 0x2 QIC-2GB
0x03 GCR (6250 bpi) 0x23 QIC-875
0x04 QIC-1 0x24 DDS-2
0x05 QIC-45/60 (GCR, 80 bpi) 0x25 DDS-3
0x06 PE (320 bpi) 0x26 DDS-4 or QIC-4GB
0x07 IMFM (640 bpi) 0x27 Exabyte Mammoth
0x08 GCR (80 bpi) 0x28 Exabyte Mammoth-2
0x09 GCR (37871 bpi) 0x29 QIC-3080MC
0x0a MFM (67 bpi) 0x30 AIT-1 or MLR3
0x0b PE (160 bpi) 0x31 AIT-2
0x0c GCR (12960 bpi) 0x3 SLR6
0x0d GCR (25380 bpi) 0x34 SLR10
0x0f QIC-120 (GCR 10 bpi) 0x40 DLT1 40 GB, or Ultrium
0x10 QIC-150/250 (GCR 10 bpi) 0x41 DLT 40GB
0x1 QIC-320/525 (GCR 160 bpi) 0x45 QIC-3095-MC (TR-4)
0x12 QIC-1350 (RLL 5167 bpi) 0x47 TR-5
0x13 DDS (610 bpi) 0x80 DLT 15GB uncomp. or Ecrix
0x14 EXB-820 (RLL 43245 bpi) 0x81 DLT 15GB compresed
0x15 EXB-850 or QIC-10 0x82 DLT 20GB uncompresed
0x16 MFM 10 bpi 0x83 DLT 20GB compresed
0x17 MFM 4250 bpi 0x84 DLT 35GB uncompresed
0x18 TZ86 0x85 DLT 35GB compresed
0x19 DLT 10GB 0x86 DLT1 40 GB uncompresed
0x1a DLT 20GB 0x87 DLT1 40 GB compresed
0x1b DLT 35GB 0x8 DLT 40GB uncompresed
0x1c QIC-385M 0x89 DLT 40GB compresed
0x1d QIC-410M 0x8c EXB-8505 compresed
0x1e QIC-10C 0x90 EXB-8205 compresed
0x1f QIC-210C

#mt –f/dev/st0 setdensity0x25 Menentukan jenis density yang digunakan. Disini menggunakan 0x25 untuk jenis DDS-3 berkapasitas 12.0GB

#mt –f /dev/st0 setblk32000 Memberikan default blok untuk drive sebesar 32K. Lihat Tape drive atribute.

#mt –f/dev/st0 status Perintah ini digunakan untuk mengecek status tape drive st0 (rewind tape)

Contoh:

rot@id-prx-jkt~#mt-f/dev/st0status
SCSI2tapedrive:
Filenumber=0,blocknumber=0,partition=0.
Tapeblocksize320bytes.Densitycode0x25(DDS-3).
Softerorcountsincelaststatus=0
Generalstatusbitson(41010):
BOT ONLINE IM_REP_EN

Jika tape belum di load atau dimasukkan ke dalam drive maka didapatkan status:

rot@id-prx-jkt~#mt-f/dev/st0status
SCSI2tapedrive:
Filenumber=-1,blocknumber=-1,partition=0.
Tapeblocksize0bytes.Densitycode0x0(default).
Softerorcountsincelaststatus=0
Generalstatusbitson(50):
DR_OPEN IM_REP_EN

#mt–f/dev/st0 erase Menghapus/format seluruh isi tape. Hati-hati menggunakan perintah ini!. Pastikan anda menggunakan tape baru atau pastikan data sudah di backup di tempat lain. Perintah ini memakan waktu cukup lama tergantung dari besar kapasitas tape.

#mt –f /dev/st0 rewind Mengembalikan tape ke posisi awal.

#mt –f/dev/st0 tel Memberitahukan posisi block sekarang pada tape.
rot@id-prx-jkt~#mt-f/dev/st0tel
Atblock0.

Pada tahap ini Drive telah siap untuk menerima backup data.

#mt –f/dev/st0 eject Digunakan untuk mengeluarkan tape dari drive.

2.2 TAR (Tape ARchive)

TAR adalah program yang digunakan untuk meng-arsipkan. Kali ini kita menggunakan TAR untuk membackup dan merestore data ke dalam tape. Formatnya adalah:

tar [OPTION]. [FILE].

Untuk opsi-opsi selengkapnya dapat dibaca dengan mengetikkan #man tar pada command line linux.

Perintah dibawah adalah perintah yang sering digunakan dalam backup dan restore data menggunakan tape

#tar–tvf/dev/st0 Digunakan untuk melihat isi tape.
rot@id-prx-jkt~#tar-tvf/dev/st0
drwxr-xr-x rot/rot 0 203-09-05 20:41:39 bot/
drwxr-xr-x rot/rot 0203-09-0601:51:2bot/lost+found/
-rw-r-r- rot/rot 237 203-09-05 19:07:34 bot/kernel.h
-rw-r-r-rot/rot20697520-06-1901:01:06bot/System.map-2.2.16-3tr
-rw-r-r- rot/rot 173 20-06-19 01:01:06 bot/module-info-2.2.16-3tr
-rw-r-r-rot/rot63910320-06-1901:01:06bot/vmlinuz-2.2.16-3tr
lrwxrwxrwx rot/rot 0 203-09-06 01:52:50 bot/vmlinuz -> vmlinuz-2.2.16-3tr
lrwxrwxrwx rot/rot 0 203-09-06 01:52:50 bot/System.map ->
System.map-2.2.16-3tr
lrwxrwxrwx rot/rot 0 203-09-06 01:52:50 bot/module-info ->
module-info-2.2.16-3tr
-rw-r-r- rot/rot 4592 20-06-19 0:14:0 boot/bot.b
-rw-r-r- rot/rot 612 20-06-19 0:14:0 bot/chain.b
-rw-r-r- rot/rot 64 20-06-19 0:14:0 bot/os2_d.b
-rw-r-r- rot/rot 340538 203-09-0601:54:03bot/initrd-2.2.16-3tr.img
-rw-r-r- rot/rot 512 203-09-06 01:54:03 bot/bot.080
-rw- rot/rot 2508 203-09-05 20:41:39 bot/map
-rw- rot/rot 64068 203-09-05 20:40:41 bot/vmlinuz-custom

#tar –cvf /dev/st0 erase Menghapus isi tape. Hati-hati menggunakan perintah ini. Perintah ini memakan waktu cukup lama tergantung dari besar kapasitas tape.

#tar–cvf /dev/st0 /boot /etc Membuat backup untuk direktori /boot dan /etc. Anda bisa memilih direktori yang akan di backup sesuai kebutuhan anda. Untuk memastikan data telah terbackup gunakan perintah #tar–tvf /dev/st0 untuk melihat isi ditape.

#tar –xvf /dev/st0 Perintah ini akan mengembalikan seluruh file backup ke direktori asalnya yaitu /boot dan /etc.
Back to top Go down
 

Tutorial Backup dan Resore Data di Linux Menggunakan MT dan TAR

View previous topic View next topic Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
 :: Teknologi :: Programing :: Linux Mania-