วันที่ 14 กุมภาพันธ์ฉันเข้ามา linux.com สิ่งพิมพ์ของ Simrat Pal Singh Khharซึ่งจะนำเสนอสคริปต์ในรูปแบบ Bash Shell ของการประพันธ์ของเขาซึ่งทำให้เราสามารถทำ BackUp ในรูปแบบได้
.tar.bz2
ของไดเร็กทอรีใด ๆ ที่อยู่ในระบบของเรา
แม้ว่า ต้นฉบับ มันค่อนข้างเก่าเนื่องจากมีการเผยแพร่ครั้งแรกเมื่อวันที่ 13 มีนาคม 2009 ฉันพบว่ามีประโยชน์อย่างมากทั้งในด้านการใช้งานและความสะดวกในการใช้งาน
ในการใช้สคริปต์ให้ทำตามขั้นตอนต่อไปนี้กับตัวอักษร:
- เปิดเอกสารใหม่ใน Gedit en o นาโน ตามที่คุณชอบ.
- คัดลอก รหัสสคริปต์แบบเต็ม ในเอกสารใหม่นี้
- บันทึกสคริปต์เป็น
mybackup.sh
ในสถานที่ที่คุณต้องการภายในทีมของคุณ (ควรอยู่ในโฟลเดอร์ส่วนตัวของคุณ).
ตอนนี้เราจะให้สิทธิ์การเรียกใช้สคริปต์ผ่านคำสั่งต่อไปนี้ (ก่อนอื่นคุณต้องค้นหาตัวเองในไดเร็กทอรีที่มีสคริปต์):
chmod + x mybackup.sh
วิธีใช้สคริปต์มีดังนี้:
ในการดำเนินการ BackUp ของไดเร็กทอรีหรือไฟล์เฉพาะจากการดำเนินการดังกล่าวด้วยวิธีต่อไปนี้:
sh mybackup.sh [ต้นทาง] [ปลายทาง]
โดยที่แหล่งที่มาคือเส้นทางที่แน่นอนของไดเร็กทอรีหรือไฟล์ที่คุณต้องการสำรองข้อมูล (ตัวอย่าง:
~/Documentos/Writer
)
ปลายทางคือเส้นทางที่คุณต้องการจัดเก็บ BackUp (ตัวอย่าง:
~/Documentos
)
หมายเหตุ: Simrat อ้างว่าสคริปต์รับรู้ทั้งเส้นทางสัมบูรณ์และเส้นทางสัมพัทธ์ แต่ในกรณีของฉันมีเพียงเส้นทางสัมบูรณ์เท่านั้นที่ใช้งานได้
ซึ่งจะส่งผลให้มีการสร้างไฟล์
.tar.bz2
ด้วยรูปแบบ
"fuente_ddmmyyyy.x.tar.bz2"
ตอนนี้ถ้าคุณต้องการคลายซิปการสำรองข้อมูลก่อนหน้านี้คุณเพียงแค่เรียกใช้สคริปต์และระบุไฟล์
.tar.bz2
เป็นแหล่งที่มาและไดเร็กทอรีที่คุณต้องการคลายซิปไฟล์เป็นปลายทาง
นอกจากนี้สคริปต์นี้สามารถใช้ภายในไฟล์ หอยโข่ง เพื่อให้การสำรองข้อมูลทำได้ง่ายขึ้น
บอกความจริงฉันแค่มองหาอะไรแบบนั้น ฉันใส่ไว้ใน CRON เพื่อให้เป็นไปโดยอัตโนมัติทุกครั้งที่ X และนั่นก็คือฉันไม่ต้องกังวลกับเรื่องนี้ =)
ข้อมูลดีมาก แต่คุณไม่ได้อธิบายวิธีการสำรองข้อมูล
1. เปิดเอกสารใหม่ใน Gedit หรือ nano ตามที่คุณต้องการ
►2คัดลอกโค้ดสคริปต์ทั้งหมดลงในเอกสารใหม่นี้
3. บันทึกสคริปต์เป็นไฟล์
mybackup.sh
ปป! รหัสคืออะไร? คุณช่วยฉันใน Nothing