การซิงค์หรือเวอร์ชันที่ควบคุม Virtualbox VMs


4

ฉันเพิ่งตั้งค่าสภาพแวดล้อมการพัฒนา Arch Linux ที่มีประโยชน์ภายใน VirtualBox VM บน Windows 7

ฉันจะรักษาสภาพแวดล้อมการพัฒนานี้ไว้ในการควบคุมเวอร์ชันเพื่อให้ฉันสามารถ "ตรวจสอบ" สภาพแวดล้อมของตัวเองในคอมพิวเตอร์เครื่องใหม่ได้อย่างไร

ไฟล์ VirtualBox ใดที่ฉันต้องการในการควบคุมเวอร์ชันนอกเหนือจากไฟล์. vdi

ฉันจะใช้ rsync เพื่อทำให้ VM ทั้งสองตรงกันได้อย่างไร

ฉันไม่สนใจในการสำรองข้อมูล VM ด้วยตนเองส่งออกอุปกรณ์ "หรือเล่นซอกับ GUI เพื่อให้บรรลุนี้ กระบวนการซิงค์ / การกำหนดเวอร์ชันจะต้องสามารถสคริปต์ได้อย่างสมบูรณ์

คำตอบ:


3

ลองใช้Git-ภาคผนวกและBUP

bupทำสิ่ง rsync

git-annexผ่อนคลายความต้องการของ 'ซ้ำล็อต' ของคอมไพล์; ดังนั้นคุณสามารถกระจายข้อมูล VirtualBox ทั้งหมดของคุณไปยังสื่อจัดเก็บข้อมูลได้หลายแบบและมีการกำหนดข้อมูลซ้ำซ้อนต่อไฟล์

ทั้งสองเป็นสคริปต์ได้ ไม่มีความผิดพลาดใด ๆ

ลิงค์นี้มีรายละเอียดเพิ่มเติมเกี่ยวกับ git, git-annex และ bup

ไฟล์ VirtualBox ใดที่ฉันต้องการในการควบคุมเวอร์ชันนอกเหนือจากไฟล์. vdi

ฉันกำลังใช้ VirtualBox เวอร์ชันพรีออราเคิล สำหรับเวอร์ชั่นโบราณของฉัน: นอกเหนือจากไฟล์ vdi แล้วฉันยังดูแลไฟล์ vbox config ทั้งหมดด้วย ดังนั้นนั่นคือ XML ทั้งหมดภายใต้/machine/ไดเรกทอรีและยังเป็นVirtualBox.xmlไฟล์หลัก


nb: เนื่องจากสถานะของฉัน & ความต้องการการรักษา tellytubbyland ต่อเนื่องฉันไม่สามารถโพสต์ลิงก์ที่สามนี้ @ บล็อกสุ่มที่มีรายละเอียดเพิ่มเติม
violet313
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.