
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

ฉันสูญเสียข้อมูลเมื่อไม่กี่วันก่อนจากความผิดพลาดของพีซี งานวันหนึ่งหายไป:/
- ฉันบันทึกข้อมูลของฉันในระบบคลาวด์เพื่อป้องกันข้อบกพร่องของฮาร์ดดิสก์
- ฉันใช้ซอฟต์แวร์การกำหนดเวอร์ชันเพื่อให้สามารถกู้คืนเวอร์ชันเก่าของงานได้
- ฉันสำรองข้อมูลทุกวัน
แต่คราวนี้ฉันสูญเสียข้อมูลปัจจุบันของฉันก่อนที่จะสำรองข้อมูล และไฟล์ชั่วคราวสำหรับการกู้คืนก็ถูกทำลายในระหว่างการขัดข้องด้วย
ฉันต้องการแสดงให้คุณเห็นว่าฉันจะหลีกเลี่ยงการสูญเสียข้อมูลดังกล่าวในอนาคตได้อย่างไร
(วิธีนี้เหมาะสำหรับระบบหน้าต่าง)
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ…
คุณไม่จำเป็นต้องซื้อสิ่งที่คุณต้องการ
- คุณต้องมีสิทธิ์ของผู้ดูแลระบบ
- ตัวแก้ไข เช่น Notepad++ หรือตัวแก้ไขของ Windows
ขั้นตอนที่ 2: สร้างไฟล์แบทช์


ฉันมีแผน;)
หากคุณเป็นโปรแกรมเมอร์ นักเขียนหนังสือ หรือโปรแกรมแก้ไขรูปภาพ สิ่งสำคัญคือต้องมีระยะสำรองข้อมูลที่สั้นมาก บางทีแม้แต่นาทีเดียว… ฉันต้องการสำรองข้อมูล 10 นาทีในไดเร็กทอรีอื่นเพื่อไม่ให้มีการเขียนทับ
อันดับแรก เราต้องการแบตช์ไฟล์ที่เริ่มโปรแกรมสำรองข้อมูล Windows มีโปรแกรมสำรองข้อมูลของตัวเองที่เรียกว่า Robocopy Robocopy เป็นแบบบรรทัดคำสั่งและสามารถดำเนินการได้ในหน้าต่าง CMD เท่านั้น (DOS-กล่อง)
ตอนนี้ค่อนข้างยากเพราะฉันเป็นคนเยอรมันและมีหน้าต่างภาษาเยอรมัน แต่มาดูกัน…
เปิดตัวแก้ไขที่คุณเลือกและสร้างไฟล์ชื่อ "backup.bat" ชื่อไม่สำคัญและสามารถเลือกได้อย่างอิสระ
บรรทัดคำสั่งสำหรับ Robocopy มีดังนี้:
Robocopy - ต้นทาง - เป้าหมาย - ไฟล์ที่จะสำรอง - พารามิเตอร์
ไฟล์แบตช์ของฉันดูเหมือนว่า:
- set quelle=D:\Projekte
- ตั้งค่า ziel=D:\Datensicherung\RoboCopy\Backup_%time:~3, 1%0
- robocopy "%quelle%" "%ziel%" *.c /mir /maxage:1
ไม่จำเป็นต้องใช้ตัวแปร แต่ทำให้บรรทัดคำสั่งชัดเจนขึ้น มันหมายถึงสิ่งต่อไปนี้:
- set quelle= นี่คือไดเร็กทอรีของข้อมูลของคุณ คุณยังสามารถใช้ "source" หรืออะไรก็ได้ที่คุณต้องการแทน "quelle" มันเป็นการตัดสินใจของคุณ
-
set ziel= นี่คือเป้าหมายของการสำรองข้อมูลของคุณ คุณยังสามารถใช้ "เป้าหมาย" หรืออะไรก็ได้ที่คุณต้องการแทน "ziel" มันเป็นการตัดสินใจของคุณ
- ไดเร็กทอรีใหม่จะถูกสร้างขึ้นทุกๆ 10 นาที ดังนั้นทั้งหมด 6 ไดเร็กทอรี ทำได้โดยคำอธิบายไดเร็กทอรี:
- สำรองเป็นส่วนแรกของชื่อ กว่าใส่เวลาด้วย %
- %time:~3, 1%0 หมายถึง: ใช้เวลาปัจจุบันและดึงตัวเลขหลักแรกของนาทีและเพิ่ม 0
- เช่น เวลา 12:10:34 น. หมายความว่า 0=1, 1=2, 2=:, 3=1, 4=0, 5=:, 6=3, 7=4
- 3 หลัก = 1 แสดงเพียงหลักเดียว เพิ่ม 0 = 3, 1%0. นั่นทำให้: 00, 10, 20, 30, 40, 50
- %time:~0, 2% หมายถึง จับเวลาปัจจุบัน แยกหลักทางซ้ายของชั่วโมงและใช้ 2 หลัก (0-12/24)
- %time:~3, 2% หมายถึง, ใช้เวลาปัจจุบัน, แยกตัวเลขหลักทางซ้ายของนาทีออกมา แล้วใช้ 2 หลัก (0-59)
- *.c = ไฟล์หรือประเภทข้อมูลสำหรับการสำรองข้อมูล คุณยังสามารถใช้ *.txt, *.png, *.xls ได้ทุกอย่างที่คุณต้องการ และคุณสามารถใช้นามสกุลไฟล์ได้มากกว่าหนึ่งนามสกุลโดยคั่นด้วยช่องว่างหนึ่งช่อง (*.txt *.cpp *.h)
- มีพารามิเตอร์มากมาย ใช้หุ่นยนต์ /? สำหรับรายละเอียด!
- ฉันใช้ /mir. หมายถึง: มิเรอร์โครงสร้างไดเร็กทอรี สำรองไฟล์แต่ลบไฟล์ด้วย!
- ฉันใช้ /maxage:1. หมายความว่า: อย่าพิจารณาไฟล์ที่เก่ากว่า 1 วัน
- คุณสามารถต่อท้ายคำสั่ง "Pause" -> "wait" (?) เพื่อให้หน้าต่างไม่ปิดโดยอัตโนมัติ
บันทึกไฟล์แบตช์นี้ไปยังตำแหน่งที่คุณเลือก เริ่มไฟล์และดูว่าเกิดอะไรขึ้น ควรมีลักษณะเหมือนภาพหน้าจอด้านบนและควรสร้างไดเร็กทอรีหนึ่งรายการในตำแหน่งเป้าหมาย
ขั้นตอนที่ 3: ตัวกำหนดเวลางาน (ตอนที่ 1)


Windows มีตัวกำหนดเวลางาน สามารถพบได้ภายใต้ ระบบ / การจัดการ (?)
ในภาษาเยอรมันเรียกว่า Windows-Verwaltungsprogramme -> Aufgabenplanung มิฉะนั้น ให้ถาม Windows Assistant สำหรับ Task Scheduler
เริ่มตัวกำหนดเวลางาน (ฉันได้แนบภาพหน้าจอภาษาอังกฤษมาด้วย)
ทางด้านขวา เลือก Create Task… และคุณจะเห็นหน้าต่างในรูปที่ 2
- ตั้งชื่องานและคำอธิบาย (ถ้าคุณต้องการ)
- รายละเอียดอื่นๆ ในหน้าต่างนี้จะยังคงเหมือนเดิม
ขั้นตอนที่ 4: Task Scheduler (ตอนที่ 2)

เลือกแท็บทริกเกอร์
- เลือก "Nach einem Zeitplan" (ตามกำหนดการ) (ตัวเลือกแรก)
- เลือก "Einmal" (ครั้งเดียว) และป้อนวันที่และเวลาปัจจุบัน
- เลือก "Wiederholen jede:" (ทำซ้ำทุกๆ 10 นาที)
- เลือก "Für die Dauer von:" (สำหรับระยะเวลา) "sofort" (ไม่มีกำหนด)
- เลือก "Ablaufen" (หมดอายุ) หากคุณต้องการกำหนดวันที่/เวลาสิ้นสุด
- เลือก "Aktiviert" (เปิดใช้งาน)
ขั้นตอนที่ 5: Task Scheduler (ตอนที่ 3)

เลือกแท็บการดำเนินการ:
- เลือก "Aktion: Programm starten" (การกระทำ: เริ่มโปรแกรม)
- ภายใต้ Program/Script ให้ป้อนพาธและชื่อของแบตช์ไฟล์ของคุณ (backup.bat)
ไม่ต้องการข้อมูลเพิ่มเติม
ขั้นตอนที่ 6: Task Scheduler (ตอนที่ 4)

เลือกแท็บเงื่อนไข:
ฉันไม่ได้ระบุเงื่อนไขใด ๆ แต่ถ้าคุณใช้แล็ปท็อป คุณสามารถใช้เงื่อนไขบางอย่าง…
ขั้นตอนที่ 7: Task Scheduler (ตอนที่ 5)

เลือกแท็บการตั้งค่า:
ดูรายละเอียดเหล่านี้อย่างละเอียด คุณสามารถป้อนบางสิ่งได้ที่นี่ หากบางสิ่งใช้งานไม่ได้
โดยค่าเริ่มต้น การตั้งค่า 1, 4 และ 5 จะถูกเลือกและเป็นตัวเลือกที่ดี ฉันยังเลือกจุดที่ 2 ดูภาพหน้าจอ
ฉันคิดว่า ณ จุดนี้ไม่จำเป็นต้องอธิบายอะไรเลย
ขั้นตอนที่ 8: รอบชิงชนะเลิศ


คุณใช้ตัวแบ่ง (หยุดชั่วคราว / รอ) ในไฟล์แบตช์ของคุณหรือไม่?
คุณบันทึกงานใหม่ของคุณหรือไม่?
ตกลงทางด้านขวา คุณจะเห็นคำสั่ง RUN เลือกงานของคุณและปล่อยให้เขาทำงาน….
หน้าต่างคำสั่งจะปรากฏขึ้น และหากมีการหยุดชั่วคราว หน้าต่างจะยังคงเปิดอยู่จนกว่าคุณจะปิด ภายหลัง คุณควรแก้ไขแบทช์ของคุณเพื่อที่คุณจะได้ไม่ต้องปิดหน้าต่างด้วยมือทุกครั้ง
ไดเร็กทอรีใหม่ ขึ้นอยู่กับเวลาที่สร้างขึ้นในไดเร็กทอรีเป้าหมายของคุณ
หลังจากผ่านไปหนึ่งชั่วโมง งานจะสร้าง 6 ไดเร็กทอรีและจัดเก็บข้อมูลของคุณไว้ไม่เกินหนึ่งวัน
การตัดสินใจโปรแกรมผิดพลาดจะไม่เป็นปัญหาอีกต่อไป
ระบบล่มไม่ใช่ปัญหาอีกต่อไป
แต่วิธีนี้ไม่ควรแทนที่การสำรองข้อมูลและการกำหนดเวอร์ชันปกติของคุณ!
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน

การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน

การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน

วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน

การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน

เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง