หลายเดือนก่อน ฉันได้เขียนบทความเกี่ยวกับวิธีสำรองโฮมไดเร็กทอรี Linux ของคุณ รวมถึงการตั้งค่าข้อมูลและแอปพลิเคชัน รวมถึงการเข้ารหัส สิ่งนี้ทำได้โดยใช้เครื่องมือที่ค่อนข้างง่ายที่มีอยู่ในระบบ Linux ทุกระบบ ทำให้สามารถใช้งานได้ทุกที่ทุกเวลา จากนั้นฉันได้รับอีเมลและคำแนะนำของคุณ เรียกหาบทช่วยสอนที่เทียบเท่าสำหรับ Windows
ตอนแรกฉันคิดว่าจะเขียนคู่มือบรรทัดคำสั่งด้วยเชลล์สคริปต์ของ Windows แต่ฉันตัดสินใจทำสิ่งที่ง่ายกว่า คนส่วนใหญ่ใช้ Windows แบบมองเห็น ดังนั้นเราจะทำบทความแบบภาพ ฉันจะแสดงวิธีสำรองข้อมูลผู้ใช้ แอปพลิเคชัน และการตั้งค่าโปรแกรมทั้งหมดของคุณ สร้างไฟล์เก็บถาวรแบบ zip แล้วเข้ารหัส ดังนั้นคุณจึงมีสำเนาแบบพกพาของข้อมูลที่คุณต้องการ - บางทีเมื่อย้ายข้อมูลไปยังเครื่องใหม่ เริ่มกันเลย
ภาพรวมของข้อมูลที่จำเป็น
เครื่อง Windows สมัยใหม่ทั่วไปมีตำแหน่งที่ตั้งเฉพาะของผู้ใช้หลายแห่ง ซึ่งข้อมูลของคุณจะสะสมในช่วงหลายปีที่ผ่านมา จากนี้ฉันหมายถึงสิ่งที่อยู่ภายใต้ C:\Users\ชื่อผู้ใช้ของคุณเป็นหลัก ดังนั้นหากผู้ใช้ของคุณชื่อ Dedo ข้อมูลจะอยู่ภายใต้ C:\Users\Dedo แต่มีมากขึ้น ที่จริงแล้ว สถานที่หลักสองแห่งคือ:
- C:\User\ชื่อผู้ใช้ของคุณ - โฟลเดอร์ต่างๆ เราจะตรวจสอบในไม่ช้า
- C:\ProgramData - โฟลเดอร์ที่มีการตั้งค่าและบันทึกสำหรับโปรแกรมต่างๆ ของคุณ
ตอนนี้ โปรดทราบว่าฉันเองไม่ได้ใช้โฟลเดอร์ผู้ใช้ของฉัน และฉันหมายถึง My Pictures, My Documents และอื่นๆ ฉันมักจะเก็บข้อมูลในพาร์ติชั่นแยกกัน (ไดรฟ์เช่น G:หรือ K:) เพื่อให้ของในระบบและของใช้ส่วนตัวแยกจากกัน ที่กล่าวว่าข้อมูลทั่วไปที่เกี่ยวข้องกับบัญชีผู้ใช้และข้อมูลโปรแกรมของฉันยังคงอยู่ภายใต้ตำแหน่ง C:ที่คาดไว้ มาดูกันดีกว่าว่ามีอะไรบ้าง
ข้อมูลผู้ใช้
ภายใต้บัญชีผู้ใช้ของคุณจะมีโฟลเดอร์มากมาย บางส่วนถูกซ่อนไว้ตามค่าเริ่มต้น หากคุณอนุญาตให้ Explorer แสดงไฟล์และโฟลเดอร์ที่ซ่อน - อย่างที่ควรจะเป็น รายการเหล่านั้นจะแสดงด้วยเฉดสีกึ่งโปร่งใส โปรดทราบว่าคุณไม่จำเป็นต้องเห็นโฟลเดอร์ทั้งหมดที่ฉันแสดงไว้ในภาพหน้าจอด้านล่าง บางส่วนจะเฉพาะเจาะจงกับซอฟต์แวร์ที่คุณเลือก
โดยทั่วไป นี่คือสิ่งที่คุณจะมีภายใต้ผู้ใช้ของคุณ:
- วัตถุ 3 มิติ - รายการวัตถุ 3 มิติที่มีอยู่สำหรับการออกแบบ 3 มิติใน Windows 10 คุณสามารถเพิกเฉยได้เว้นแต่คุณจะสร้างและวางวัตถุใดๆ ของคุณเองไว้ในนั้น
- AppData - สำคัญมาก ประกอบด้วยการกำหนดค่าสำหรับโปรแกรมส่วนใหญ่ของคุณ เช่น โปรไฟล์ Firefox และ Thunderbird, โปรไฟล์ Skype, การตั้งค่าและปลั๊กอิน Notepad++ และอื่นๆ หากมีสิ่งใด โฟลเดอร์นี้เป็นโฟลเดอร์ที่สำคัญที่สุดในการสำรองข้อมูล
- ผู้ติดต่อ - หากคุณเก็บผู้ติดต่อไว้ในแอปผู้ติดต่อของ Windows รายชื่อเหล่านั้นจะถูกบันทึกไว้ที่นี่
- เดสก์ท็อป - นี่คือเดสก์ท็อปที่มีทางลัดไปยังแอปพลิเคชัน ลิงก์ และไฟล์อื่นๆ ที่คุณเก็บไว้ที่นั่น
- เอกสาร - เอกสารของฉัน โดยพื้นฐานแล้ว แม้ว่าคุณจะไม่ได้เก็บไฟล์ใดๆ ของคุณเองไว้ที่นั่น แต่โปรแกรมและเกมจำนวนมากจะยังคงใช้ไฟล์นั้นเป็นตำแหน่งที่ตั้งเริ่มต้น ตัวอย่างเช่น SimCity4 และ ArmA 3 เก็บแผนที่ บันทึกข้อมูล และทรัพย์สินอื่นๆ ไว้ที่นี่
- ดาวน์โหลด - หากคุณใช้ตำแหน่งดาวน์โหลดเริ่มต้น สิ่งต่างๆ จะไปไกลกว่านั้น
- รายการโปรด - ตำแหน่งใดๆ ที่คุณบันทึกไว้ใน Internet Explorer หรือ Window Explorer
- ลิงก์ - คล้ายกับด้านบน ลิงก์เหล่านี้จะแสดงในแถบด้านข้างใน Window Explorer
- MicrosoftEdgeBackups - Windows 10 เท่านั้น ตามชื่อที่ระบุ โฟลเดอร์นี้มีไฟล์เก็บถาวรสำรองลงวันที่ซึ่งมาพร้อมกับรายการต่างๆ มากมาย รวมถึงโฟลเดอร์ที่มีชื่อแปลกๆ เช่น 'Protected - It is aละเมิดนโยบายของ Windows ในการแก้ไข' - สิ่งนี้สร้างแรงบันดาลใจให้กับผู้ใช้โดยสิ้นเชิงและไม่ได้ดูแปลกเลย คุณสามารถสำรองข้อมูลได้หากต้องการ บางทีถ้าคุณใช้ Edge แต่การตั้งค่าแอปจะเก็บไว้ที่อื่น ดังนั้นนี่จึงเป็นข้อมูลสำรองของข้อมูลสำรอง
- ดนตรี - อย่างที่ชื่อบอก
- OneDrive - ถ้าคุณใช้ OneDrive ไฟล์ที่จำลองไปยังระบบคลาวด์จะอยู่ที่นี่
- รูปภาพ - อย่างที่ชื่อบอก
- เกมที่บันทึกไว้ - บางเกมอาจใช้สิ่งนี้แทนตำแหน่งอื่นใดก็ตามที่พวกเขาเลือก
- การค้นหา - ผลการค้นหาออฟไลน์จะถูกบันทึกไว้ที่นี่
- การติดตาม - หากคุณเปิดใช้การติดตามในโปรแกรมต่างๆ ของ Windows บันทึกจะถูกบันทึกไว้ที่นี่
- วิดีโอ - ตามชื่อของมันเลย
ในกรณีของฉัน มีบางโฟลเดอร์เฉพาะการใช้งาน เช่น .docker และ .VirtualBox หากคุณไม่ใช้ผลิตภัณฑ์เหล่านี้ คุณจะไม่เห็นผลิตภัณฑ์เหล่านี้ สำหรับเรื่องนั้น VirtualBox VMs จะมีการกำหนดค่าเครื่องเสมือนและฮาร์ดไดรฟ์เสมือนของคุณ แต่นี่ไม่ใช่ตำแหน่งที่ดีที่จะเก็บไว้เพราะมันอุดตันไดรฟ์ C:ดังนั้นหากคุณต้องการเก็บอิมเมจระบบ มันจะใหญ่กว่า เกินความจำเป็น และเนื่องจากจะใช้ดิสก์เดียวกันกับโฮสต์ของคุณ ดังนั้นหากคุณใช้งานเครื่องเสมือน คุณอาจมีประสิทธิภาพการทำงานลดลง แค่ตัวอย่างเท่านั้น
ข้อมูลโปรแกรม
ตำแหน่งที่สำคัญอื่นๆ คือ ProgramData ซึ่งมีการตั้งค่าโปรแกรมและบันทึกของคุณ - ไม่จำเป็นต้องมีการแทนที่ผู้ใช้เฉพาะ แต่เป็นสิ่งที่ใช้กับซอฟต์แวร์เฉพาะทั่วโลก โปรดทราบว่าตำแหน่งนี้จะแสดงรายการซอฟต์แวร์ทั้งหมด ซึ่งมักจะรวมถึงซอฟต์แวร์ที่ติดตั้งล่วงหน้ามากับเครื่องของคุณ (ถ้ามี) รวมทั้งโปรแกรมที่คุณอาจลบออกไปด้วย ข้อมูลนี้เป็นข้อมูลที่สำคัญน้อยกว่าข้อมูลของผู้ใช้ แต่เพื่อความสม่ำเสมอ ก็อาจคุ้มค่าที่จะสำรองข้อมูลเป็นครั้งคราว
เครื่องมือสำรองข้อมูล:Karen's Replicator
ตอนนี้เราต้องการบางสิ่งเพื่อย้ายข้อมูลทั้งหมดนี้ไปยังตำแหน่งสำรอง โปรแกรมที่ฉันชอบสำหรับงานนี้คือโปรแกรมคลาสสิกชื่อ Karen's Replicator ซึ่งเป็นเครื่องมือคัดลอกและจำลองข้อมูลที่เรียบง่าย แข็งแกร่ง และสวยงาม ซึ่งเพิ่งได้รับการอัปเดตเพื่อรองรับ Windows 8.1 และ 10 คุณสามารถอ่านบทความของฉันในหัวข้อนี้ได้ ถ้า ที่คุณชอบ
ฉันได้พูดคุยเกี่ยวกับโปรแกรมนี้ในอดีต รวมถึงภาพรวมของความสามารถของโปรแกรม แต่เราจะมาแตะกันสั้นๆ ว่าคุณต้องแก้ไขและเปลี่ยนแปลงการตั้งค่าใดบ้างเพื่อสร้างงานการจำลองแบบ ขั้นตอนที่หนึ่ง ในอินเทอร์เฟซหลัก คลิกที่แก้ไขการตั้งค่า ซึ่งจะนำคุณไปสู่อีกมุมมองหนึ่งซึ่งคุณสามารถแก้ไขงานที่มีอยู่ สร้างงานใหม่ หรือแก้ไขการตั้งค่าโดยรวมของโปรแกรม
หลังจากที่คุณคลิกงานใหม่ ตอนนี้คุณต้องกรอกรายละเอียด ชื่องาน แหล่งที่มา - นี่จะเป็นโฟลเดอร์ระดับบนสุดของบัญชีผู้ใช้ของคุณ (C:\Users\ชื่อผู้ใช้ของคุณ) หรือ ProgramData (C:\ProgramData) หรืออะไรก็ได้ที่คุณต้องการ คุณยังสามารถสำรองข้อมูลชุดย่อยภายในโฟลเดอร์เหล่านี้ได้ตลอดเวลา แต่สำหรับงานในมือ เราต้องการทั้งสองอย่างนี้ โดยให้ความสำคัญกับข้อมูลผู้ใช้เป็นอันดับแรก โฟลเดอร์ปลายทางจะเป็นตำแหน่งใดก็ได้ที่คุณต้องการ - นอกจากนี้ยังสามารถเป็นฮาร์ดดิสก์ตัวที่สอง ซึ่งเป็นเครื่องอื่นในเครือข่ายได้อีกด้วย
ตามค่าเริ่มต้น งานใหม่จะถูกกำหนดค่าให้รวมโฟลเดอร์ย่อยและใช้วิธีตรวจหาการเปลี่ยนแปลงไฟล์หลายวิธี งานใหม่จะไม่ถูกกำหนดค่าเป็นการทำซ้ำ ดังนั้นคุณควรเลือกช่องที่ถูกต้องสำหรับสิ่งนั้น โดยพื้นฐานแล้วหมายความว่ามันจะลบไฟล์ใด ๆ ในปลายทางที่ไม่มีอยู่ในต้นทาง ค่าเริ่มต้นคือการสำรองข้อมูล และจะสะสมไฟล์เมื่อคุณคัดลอกและเขียนทับไฟล์ที่มีอยู่ แต่จะไม่ลบไฟล์ใดๆ ที่ถูกลบออกจากแหล่งที่มา ฉันอยากจะแนะนำให้ใช้วิธีการจำลองแบบ งานจะมีกำหนดการเริ่มต้น - ทำงานทุกวันที่ 0100 ชั่วโมง (อย่าลืมชั่วโมงที่ใช้งาน) คุณสามารถปรับเปลี่ยนสิ่งนี้ให้เหมาะกับคุณมากที่สุด
จากนั้น คุณยังสามารถกำหนดค่าตัวกรอง ตามค่าเริ่มต้น ตัวกรองจะบอกงานว่าไฟล์ใดที่จะรวม - เว้นแต่คุณจะทำเครื่องหมายในช่องที่ระบุว่าไม่รวม ซึ่งในกรณีนี้เฉพาะไฟล์ที่ไม่ตรงกับตัวกรองเท่านั้นที่จะถูกคัดลอก การดำเนินการเริ่มต้นครอบคลุมไฟล์ทั้งหมด ยกเว้นการยกเว้นส่วนกลาง (เช่น ไฟล์ชั่วคราว ถังขยะ ฯลฯ) คุณสามารถใช้ค่าที่ตั้งไว้ล่วงหน้าหรือสร้างตัวกรองใหม่ของคุณเอง คำแนะนำของฉันคือปล่อยไว้ตามที่เป็นอยู่ นั่นคือไฟล์ทั้งหมด เพราะวันหนึ่งคุณอาจไม่รู้ว่าคุณต้องการอะไร และถ้ามีไฟล์อยู่ในโฟลเดอร์ผู้ใช้ การสำรองข้อมูลจะไม่เสียหาย
การป้องกันรหัสผ่าน:7-Zip
เมื่อจำลองไฟล์ไปยังตำแหน่งสำรองสำเร็จแล้ว สมมติว่า D:\Backup คุณสามารถสร้างไฟล์เก็บถาวรที่ป้องกันด้วยรหัสผ่าน (เข้ารหัส) ได้ เช่นเดียวกับที่เราทำกับ gpg เมื่อใช้ tar ใน Linux วิธีนี้ทำให้คุณสามารถคัดลอกไฟล์เก็บถาวรไปยังดิสก์ภายนอกหรือตำแหน่งอื่น (ที่ปลอดภัยน้อยกว่า) หรือแม้กระทั่งกล่องจดหมายอีเมลหรือที่ใดก็ตามที่คุณคิดว่าเหมาะสม แต่ไฟล์ควรปลอดภัยพอสมควรจากการเข้าถึงโดยบังเอิญ ไม่ได้ตั้งใจ หรือโดยเจตนา
7-Zip เป็นโปรแกรมที่มีประโยชน์อย่างยิ่งสำหรับงานนี้ สามารถสร้างไฟล์เก็บถาวรได้หลายรูปแบบ รวมทั้ง zip และ 7z คุณสามารถเข้ารหัสไฟล์เก็บถาวรรวมถึงชื่อของไฟล์ที่อยู่ภายในได้ คลิกขวาที่โฟลเดอร์สำรองของคุณ จากนั้นเลือก เพิ่มไปยังไฟล์เก็บถาวร ในหน้าต่างที่เปิดขึ้น ให้ระบุรหัสผ่านในส่วนการเข้ารหัส และทำเครื่องหมายในช่องที่ระบุว่าเข้ารหัสชื่อไฟล์ คุณสามารถออกจากวิธีการเข้ารหัส AES-256 ที่มีอยู่ได้ เนื่องจากวิธีนี้ถือเป็นมาตรฐานอุตสาหกรรมที่ปลอดภัย
และนั่นแหล่ะ คุณสามารถทำซ้ำขั้นตอนสำหรับข้อมูลโปรแกรมของคุณได้เช่นกัน แต่ส่วนที่สำคัญที่สุดจะทำเสร็จแล้ว คุณมีการสำรองข้อมูลผู้ใช้ที่สำคัญของคุณ รวมถึงการตั้งค่าแอปพลิเคชัน บันทึกเกม และอาจรวมถึงเอกสารต่างๆ และคุณยังมีไฟล์เก็บถาวรแบบพกพาที่เข้ารหัสซึ่งคุณสามารถจัดเก็บได้อย่างปลอดภัย จากนั้นใช้เพื่อกู้คืนระบบของคุณ หรือโอนย้ายไปยังเครื่องใหม่ ประหยัดเวลาและปวดหัวไปได้มาก
ใช้งานได้หรือไม่
I've tried this method countless times, from XP to Windows 10 machines and everything in between, and each time, the replication as well as restore have worked reliably. I was able to create identical or near-identical setups within minutes, with applications using existing setting from other systems as though they had always been there. You really have a lot of freedom and flexibility. Much like the Linux example, this allows you to tinker and configure your user as you like, and if there's even an issue, you have backups. Prevents tears and hear loss all at once!
บทสรุป
Hopefully, this is a useful, practical guide. It's not a command-line tutorial like the Linux example, because I felt most people would spend more time putting together the necessary scripts than focus on backing their data up. The use of Karen's Replicator and 7-Zip provides most users with simple, straightforward utilities to create encrypted backups of the user account data in Windows.
Now, it does not stop there. If you want to expand your work, 7-Zip does have command line, so in combination with Replicator's scheduled tasks, you can have a fully autonomous, independent and secure backup scheme. Then, when you feel you're all comfy, you can perhaps experiment with Powershell. But I believe the tools you have here are more than adequate for most if not all scenarios. ที่นั่น. Backups of essential data are extremely important - personal files and user account information, which can make recovery from bad situations and migration to new systems a quick, painless exercise. And that would be all.
ไชโย.