ใช่ มันใช้งานได้ ที่เก็บข้อมูลที่ติดตั้งจะไม่เป็นปัญหา แต่ไฟล์ที่เปลี่ยนแปลงระหว่างการสำรองข้อมูลจะเสียหาย สำหรับการทดสอบ ฉันใช้พาร์ติชันสำหรับเริ่มระบบของเครื่องเสมือนทดสอบกับ Centos 7
สคริปต์อย่างง่ายที่จะทำการเปลี่ยนแปลงไฟล์ในเซสชั่นที่สองคือ:
ในขณะที่ :;
ทำ
ให้ฉัน ++
echo "test$i" >> /boot/testfile
นอน 0.5 วินาที
เสร็จแล้ว
คุณสามารถเรียกใช้สคริปต์การเปลี่ยนแปลงแล้วเรียกใช้คำสั่งของคุณ
root@testkvm ~ $ dd สถานะ=ความคืบหน้า if=/dev/sda1 bs=10M conv=sync,noerror | gzip -9 - | dd of=/tmp/testfile.gz
545259520 ไบต์ (545 MB) คัดลอก 27.401949 วินาที 19.9 MB/วินาที
51+1 บันทึกใน
52+0 บันทึกออกมา
545259520 ไบต์ (545 MB) คัดลอก 27.4028 วินาที 19.9 MB/วินาที
206820+1 บันทึกใน
206820+1 บันทึกออก
105892004 ไบต์ (106 MB) คัดลอก 27.4112 วินาที 3.9 MB/วินาที
root@testkvm /tmp $gunzip /tmp/testfile.gz
root@testkvm /tmp $ เมานต์ /tmp/testfile /mnt
root@testkvm /tmp $ cat /mnt/testfile.root
â+â.ââââdIâ(iâ-â)mCaââJ!âØ¥'[â ââfââ;â)iâÙ³:gâââ澿ââââOââ zâ=oâ)�]â}koy{âgââs>lââââ?UâlÞâ âkλlâ'Û¯ââ,âââ5âââo[{âswââjâ ââ)ââââââââM|uâââ>׳;â âÒâ=â+?ââ?Nâââ[+âolââoâââ Üâ?T\âwââââ[âRâXââânââ[â ^â^â\ââGoââââââê»{ٲ﮺ââC7â\â âââO2á®âwâmNEâ4ââwââââVââ
âEV>ââ8ââââwâ
âVâââââk:âNOââââVâppâYâmgâμ0â âââââLââââââââpâ'â.â tÃâeââ{>ââââââââcââ{â{6> :'âââââ{âââ/ââ>ââSââ[_â âââZǯâWÕ:ÞtÆ¿â84}â+ââââyâuâ; âãâ
ตามที่คุณเห็นว่ามีข้อมูลไม่ถูกต้อง
ไฟล์ต้นฉบับในขณะที่การสำรองข้อมูลเสร็จสิ้นมีลักษณะดังนี้:
root@testkvm ~ $ cat /boot/testfile
ทดสอบ1
ทดสอบ2
ทดสอบ 3
...
ทดสอบ72
คุณจึงสามารถสำรองข้อมูลด้วยคำสั่งนี้ได้ก็ต่อเมื่อคุณแน่ใจว่าจะไม่มีการเปลี่ยนแปลงใดๆ ระหว่างการสำรองข้อมูล