Buat Linux Backup menggunakan tar ke tape

Blog dokumentasi ini adalah bagi membuat Salinan sandar(backup) terhadap sistem linux anda ke "tape drive", kebiasannya tape ini adalah pada /dev/st0 (SCSI pertama pekakasan tape) namun jika lain sila ubah mengikut kesesuaian sistem anda.

Gulung Semula (Rewind) tape anda .

#mt -f /dev/st0 rewind

Kemudian Sebagai Contoh saya ingin membuat salinan bagi direktory /home /var dan /etc maka bahasa perentah (command) adalah :-

#tar -cpzf /dev/st0 /home /var /etc <----------- (z-compressed) Untuk mendapatkan kedudukan blok anda bahasa perentah adalah :- #mt -f /dev/st0 tell

Bagi memaparkan fail yang telah dibuat salinan sandar pada tape adalah :-

#tar -tzf /dev/st0

Sekiranya fail anda terlalu besar dan memerlukan lebih dari 1 tape backup , maka bahasa perintah ini boleh digunakan :-

#tar -cMpzf /dev/st0 /home /var /xxx

Bagi proses restore bahasa perintah yang boleh digunakan adalah :-

#cd /
#mt -f /dev/st0 rewind
#tar -xpzf /dev/st0 home

Setelah selesai untuk upload (mengeluarkan tape dari server) bahasa perentah nya adalah :-

# mt -f /dev/st0 offline

Bagi memaparkan infomasi dan maklumat tentang tape pula adalah :-

#mt -f /dev/st0 status

Bagi memadam data pada tape pula :-

#mt -f /dev/st0 erase

Antara bahasa perintah mt lain yang boleh digunakan adalah :-

Pergi ke akhir penyimpanan data
#mt -f /dev/nst0 eod

rujukan :-
http://www.die.net/doc/linux/man/man1/mt.1.html
http://www.uwsg.iu.edu/usail/man/linux/tar.1.html