เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

2.2. เทปไดร์ฟ


สามารถใช้เทปไดร์ฟที่ต่อกับเซิร์ฟเวอร์แทนการใช้ NFS ร่วมกัน การใช้เทปไดรฟ์ช่วยลดความยุ่งยากในการหมุนไฟล์เก็บถาวร และทำให้การนำสื่อออกนอกไซต์ทำได้ง่ายขึ้นเช่นกัน


เมื่อใช้เทปไดรฟ์ ไม่จำเป็นต้องใช้ส่วนชื่อไฟล์ของสคริปต์ เนื่องจากข้อมูลจะถูกส่งไปยังอุปกรณ์เทปโดยตรง จำเป็นต้องมีคำสั่งบางอย่างเพื่อจัดการกับเทป ทำได้โดยใช้ mt ซึ่งเป็นส่วนยูทิลิตี้ควบคุมเทปแม่เหล็กของแพ็คเกจ cpio


นี่คือเชลล์สคริปต์ที่แก้ไขเพื่อใช้เทปไดรฟ์:


#! / bin / ทุบตี

####################################

#

# สำรองข้อมูลไปยังสคริปต์เทปไดรฟ์

#

####################################


# การสำรองข้อมูล

backup_files="/home /var/spool/mail /etc /root /boot /opt"


#สำรองข้อมูลไว้ที่ไหน dest="/dev/st0"


# พิมพ์ข้อความสถานะเริ่มต้น

echo "กำลังสำรองข้อมูล $backup_files เป็น $dest" วันที่

เสียงสะท้อน


#ตรวจสอบให้แน่ใจว่าได้กรอเทปแล้ว mt -f $dest rewind


# สำรองไฟล์โดยใช้ tar tar czf $dest $backup_files


# กรอกลับและนำเทปออก mt -f $dest rewoffl


# พิมพ์ข้อความสถานะสิ้นสุด เสียงก้อง

echo "สำรองข้อมูลเสร็จสิ้น" วันที่


ภาพ

ชื่ออุปกรณ์ดีฟอลต์สำหรับเทปไดร์ฟ SCSI คือ /dev/st0. ใช้เส้นทางอุปกรณ์ที่เหมาะสมสำหรับระบบของคุณ


การกู้คืนจากเทปไดรฟ์นั้นโดยทั่วไปแล้วจะเหมือนกับการกู้คืนจากไฟล์ เพียงกรอกลับเทปและใช้เส้นทางอุปกรณ์แทนเส้นทางของไฟล์ ตัวอย่างเช่นการคืนค่า / etc / hosts ไฟล์ไปที่ /tmp/etc/hosts:


mt -f /dev/st0 ย้อนกลับ

tar -xzf /dev/st0 -C /tmp ฯลฯ/โฮสต์


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: