Score:1

พฤติกรรมใดที่มี tar บนสัญญาณ TERM ขณะทำการสำรองข้อมูลส่วนเพิ่ม

ธง gp

ฉันได้เขียนสคริปต์สำรองใน python โดยใช้ น้ำมันดิน (ทาง กระบวนการย่อย) เพื่อสำรองข้อมูลส่วนเพิ่มของไฟล์ของฉัน เนื่องจากข้อมูลสำรองบางส่วนมีขนาดค่อนข้างใหญ่ (เช่น โฟลเดอร์รูปภาพของฉัน) และใช้เวลาหลายชั่วโมงกว่าจะเสร็จสิ้น (ผ่านเครือข่ายไปยัง NAS ของฉัน) ฉันกังวลว่าจะเกิดอะไรขึ้นเมื่อเซิร์ฟเวอร์/พีซีปิด/รีบูตระหว่าง การสำรองข้อมูล

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

หากไม่เป็นเช่นนั้น หมายความว่าอย่างไรสำหรับไฟล์ tar ของฉันและไฟล์สแน็ปช็อตที่ใช้โดย tar (ด้วยไฟล์ --รายการที่เพิ่มขึ้น ตัวเลือก)?

คำสั่งที่ฉันใช้คือ:

tar -vcpzf <target_file> --no-check-device -g <target_snapshot_file> <dir_to_backup>

หมายเหตุ: บนพีซีของฉัน ฉันวางแผนที่จะเรียกใช้สคริปต์ผ่าน anacron แม้ว่าตัวมันเองจะตรวจสอบว่ามีการสำรองข้อมูลเมื่อดำเนินการหรือไม่

Score:1
ธง cn

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

gp flag
Mh ที่น่าเสียดาย แต่ตกลงฉันคิดว่าฉันสามารถอยู่ได้ด้วยการทำซ้ำการสำรองข้อมูลทั้งหมดจนกว่าจะเสร็จสิ้น ไม่ควรเกิดขึ้นบ่อยสำหรับฉัน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา