glucopy-glurestore

ภาพหน้าจอของซอฟแวร์:
glucopy-glurestore
รายละเอียดซอฟแวร์:
รุ่น: 1.1
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: Dimitri Marinakis and John Poulakis
การอนุญาต: ฟรี
ความนิยม: 50

Rating: 2.0/5 (Total Votes: 2)

glucopy-glurestore เป็นชุดของสคริปต์สำหรับการคัดลอกและฟื้นฟูการทำงานอย่างเต็มที่ GNU / Linux (หรืออื่น ๆ ที่ใช้ระบบปฏิบัติการยูนิกซ์เหมือน) ระบบ
สคริปต์ glucopy จะสำรองเนื้อหาทั้งหมดระบบ (ระบบและไฟล์ของผู้ใช้) ในขณะที่สคริปต์ glurestore จะแบ่งพาร์ติชันและฟอร์แมตระบบเหมือนกันเรียกคืนระบบและไฟล์ของผู้ใช้และทำให้สามารถบูตระบบ
สคริปต์ glucopy-glurestore จะรวมอยู่ในเอกสาร HTML
สำรองควร (นึกคิด) จะทำในขณะที่ระบบไม่ทำงานซึ่งมักจะหมายความว่าคุณจะต้องบูตด้วยระบบดิสก์กู้ภัย จำนวนของฟลอปปี้เหมาะสมหรือ CD-based ภาพระบบสามารถดาวน์โหลดได้จากสุทธิหรือดีกว่ารวมอยู่ในตัวเลือกการบูตกระจายของคุณ ตรวจสอบให้แน่ใจว่าระบบช่วยเหลือนี้สนับสนุนประเภทของดิสก์ในระบบเป้าหมายของคุณ (SATA / SCSI หรือ IDE)
สคริปต์ต่อไปนี้จะได้รับข้อมูลพาร์ทิชันในรูปแบบที่สามารถนำมาใช้ในการกู้คืนระบบบนดิสก์ใหม่และจากนั้นจะเก็บไฟล์ระบบการทำงานในหนึ่ง (หรือมากกว่า) ที่ถูกบีบอัดลูก tar
โปรแกรม sfdisk จะใช้สำหรับการรับข้อมูลพาร์ทิชัน (ตัวเลือก -d) ลองดูที่ sys_partitions.txt หลังจากสคริปต์ glucopy.sh ได้เสร็จสิ้น
ในโปรแกรมนี้จะพิจารณาว่าทั้งหมด Boot Record โท (MBR) ข้อมูลจะถูกเขียนทับโดยการแบ่งและโปรแกรมบูต หากท่านต้องการสำเนาทั้งหมดหรือบางส่วนของ MBR แต่วันเป็นเพื่อนของคุณ
ไดเรกทอรีระบบที่มีข้อมูลชั่วคราว (เช่น / proc / SYS) จะไม่ได้คัดลอก ไดเรกทอรีหรือแฟ้มบุคคลที่มีข้อมูลที่ไม่พึงประสงค์สามารถยกเว้นการใช้ tar ของ & ndash; ไม่รวม = directory / ตัวเลือก / ไฟล์
#! / bin / sh
###########################
# glucopy.sh
#
# สร้าง directory / glucopy
# ข้อมูลพาร์ทิชันสำเนาใน sys_partitions.txt
# เลือกที่ทำให้สำเนาของ MBR ใน mbr.bin
สำเนา # การทำงานระบบ GNU / Linux เพื่อ .tgz ไฟล์
#
# การใช้:
# ระบบ Boot กับแผ่นซีดีกู้ภัยหรือซีดีที่สามารถบูตใด ๆ
# ที่รองรับประเภทของดิสก์ (SATA / SCSI หรือ IDE)
# เรียกใช้สคริปต์สำรอง: ./glucopy.sh
#
# ในตัวอย่างนี้ระบบอยู่ใน / dev / SDA
# / dev / sda1 เป็นพาร์ทิชันขนาดเล็กที่มี HW สาธารณูปโภคผู้ผลิต
# / dev / sda2 มีรากของระบบ (/) -> ติดตั้ง / mnt
# / dev / sda3 เป็นอะไหล่ (ว่าง) พาร์ทิชัน
# / dev / sda4 มีบ้าน (/ บ้าน) และพื้นที่ที่จะถือ
# ข้อมูลที่จะคัดลอก -> ติดตั้ง / mnt2
#
# 061116 JP / dm
###########################
# เปลี่ยนต่อไปนี้เพื่อสะท้อนให้เห็นถึงสถานที่ที่รากของระบบของคุณ (/)
# และไดเรกทอรีบ้าน (home / / *) จะติดตั้ง
mkdir / tmp / mnt1
mkdir / tmp / mnt2
ภูเขา / dev / sda2 / tmp / mnt1
ภูเขา / dev / sda4 / tmp / mnt2
# ไดเรกทอรีที่จะถือสำเนาระบบวางอยู่บนพาร์ทิชันขนาดใหญ่
mkdir / tmp / mnt2 / glucopy
# เปลี่ยนไดเรกทอรีการทำงาน
cd / tmp / mnt2 / glucopy
# เลือกคัดลอกข้อมูล MBR
#dd if = / dev / SDA ของ = mbr.bin BS = 512 นับ = 1
# คัดลอกข้อมูลพาร์ทิชัน
/ sbin / sfdisk -d / dev / SDA> sys_partitions.txt
# Make tarballs
tar -C / tmp / mnt1 -cvzf syscopy.tgz ถังบูต ฯลฯ สื่อ lib เลือกราก sbin usr var dev
# เลื่อนขึ้นระดับ
cd ..
# ที่นี่เราอยู่ภายใต้ระดับไดเรกทอรี / home
แจ้งให้ทราบล่วงหน้าไม่รวม # ที่จะไม่รวมสิ่งที่ตรงกับ _pattern_
# ไดเรกทอรี glucopy จะยังคงถูกสร้างขึ้นใน tarball
tar -cvzf ./glucopy/homecopy.tgz * ไม่รวม = glucopy / *
# สำเนาสำรอง / กู้คืนสคริปต์ (ที่นี่ภายใต้ราก /) และโปรแกรม sfdisk รวม
ซีพี /glucopy.sh ./glucopy
ซีพี /glurestore.sh ./glucopy
ซีพี / sbin / sfdisk ./glucopy
ผู้ใช้แจ้ง #
สะท้อน -e & ldquo; glucopy: เสร็จ & rdquo;

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • รุ่นนี้จะเพิ่ม RAID เตรียม การสำรองข้อมูลและการฟื้นฟูและการพิจารณาแอตทริบิวต์อุปกรณ์ถาวร (UUIDs, ที่อยู่ MAC, initrd และ GIDs).

ซอฟต์แวร์ที่คล้ายกัน

XZ Utils
XZ Utils

22 Jun 18

Zutils
Zutils

20 Feb 15

S3cmd
S3cmd

20 Feb 15

Lunzip
Lunzip

17 Feb 15

ความคิดเห็นที่ glucopy-glurestore

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่