ฉันสามารถแบ่งปันอุปกรณ์เทปท้องถิ่นของฉันไปยังเซิร์ฟเวอร์ผ่านทางเซสชัน ssh ได้หรือไม่ (วัตถุประสงค์การสำรองข้อมูล)


1

ยินดีต้อนรับคุณ,

ฉันจะบอกว่าฉันกำลังทำสิ่งนี้ตอนนี้อย่างไร (สำรองข้อมูล)

ฉันมีคอมพิวเตอร์ในพื้นที่ของฉันและเซิร์ฟเวอร์

ฉันเข้าสู่เซิร์ฟเวอร์และติดตั้งเครื่องคอมพิวเตอร์ของฉัน (โฟลเดอร์) ผ่าน sshfs

สร้างไฟล์สำรองข้อมูล. rar โดยตรงไปยังโฟลเดอร์ระยะไกล sshfs

หลังจากคัดลอกปิดเซสชัน ssh ของฉัน

และใช้ลำแสงของฉันเพื่อสำรองไฟล์ที่เก็บไว้ในเซิร์ฟเวอร์

ฉันสงสัยว่ามีวิธีใดที่จะแบ่งปัน streamer / dev / st0 ผ่านเซสชัน ssh หรือไม่

ความคิดใด ๆ ที่ฉันสามารถเริ่มการสำรองข้อมูลโดยตรงกับ (ระยะไกล) -> root @ server / dev / st0

ความนับถือ

คำตอบ:


0

จากเซิร์ฟเวอร์:

tar -cvf - /dir/to/backup | ssh you@yourmachin "mt -f /dev/st0 rewind;cat >> /dev/st0"


อืมมันดูอันตรายไหม? ปกติฉันใช้ <pre> tar -cvpWlf / dev / st0 filetobackup </pre> เพื่อทำการสำรองข้อมูล มันจะ verificate เทปหลังจากเขียน
marcell22

คุณกำลังพายเรือด้วยกันด้วยวิธีการแก้ปัญหาของคุณเอง ฉันจะไม่แปลกใจถ้าไม่ได้แข็งแกร่งพอ ๆ กับโซลูชันที่ออกแบบมา บางทีคุณสามารถไพพ์เอาต์พุตของ tar ผ่าน md5sum หรือยูทิลิตี้การตรวจสอบคุณภาพอื่น ๆ แล้วส่งไปเปรียบเทียบ
Slartibartfast

@ marcell22 ด้วยวิธีนี้คุณไม่สามารถยืนยันได้ (เป็นทางเดียว) การอ้างถึงคู่มือ GNU / tar: "การตรวจสอบความถูกต้องกำหนดว่าไฟล์เก็บถาวรต้องอยู่ในสื่อบันทึกที่มีพื้นที่ด้านหลังซึ่งหมายความว่าไพพ์เทปไดรฟ์เทปคาร์ทริดจ์บางตัวและอุปกรณ์อื่น ๆ
shellholic

0

ถ้าคุณต้องการบางสิ่งที่แข็งแกร่งกว่าที่ shellholic แนะนำคุณไม่สามารถใช้ SSH และท่อแบบง่าย ๆ ได้ พิจารณาใช้ Amanda หรือแอปพลิเคชั่นสำรองข้อมูลอื่น ๆ ที่รับรู้จากเครือข่าย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.