Tôi có nên sử dụng ảnh chụp nhanh hoặc nhân bản cho mục đích của mình không?


10

Tôi có một máy VirtualBox đại diện cho bản cài đặt "sạch" của HĐH. Tôi muốn sử dụng VM này cho một số loại máy - một cho các trò chơi đơn giản, một cho lập trình, một cho chỉnh sửa âm thanh của tôi. Vì vậy, về cơ bản tôi muốn có ba hoặc bốn (có thể nhiều hơn về sau) VM mà tôi có thể khởi động tùy thuộc vào những gì tôi đang làm. Từ những gì tôi hiểu, cả bản sao và ảnh chụp nhanh đều có thể phục vụ mục đích của tôi. Tôi có thể tạo một bản sao riêng cho mỗi VM tôi muốn hoặc chỉ phân nhánh một vài ảnh chụp nhanh của máy cơ sở và cài đặt tất cả các công cụ của tôi trên mỗi VM.

Sự khác biệt cơ bản duy nhất tôi có thể nghĩ đến là (1) Tôi không thể chạy nhiều ảnh chụp nhanh của cùng một máy cùng một lúc (hoặc tôi có thể?) Và (2) nhân bản sẽ chiếm nhiều dung lượng hơn trên ổ cứng của tôi (vì toàn bộ ổ cứng ảo sẽ được nhân bản nhiều lần).

Lưu ý rằng tôi không quan tâm đến việc chạy nhiều máy ảo cùng một lúc, tôi chỉ muốn chạy một máy ảo cùng một lúc.

Có sự khác biệt nào khác mà tôi không nghĩ đến?

Câu trả lời:


5

Sự khác biệt của bạn (2) sẽ bị xóa nếu bản sao của bạn là "bản sao được liên kết" thay vì "bản sao đầy đủ". Bản sao được liên kết sử dụng các đĩa khác nhau giống như ảnh chụp nhanh. Sau đó, sự khác biệt thực sự từ snapshot là các snapshot có thể được tạo từ một VM đang chạy; và hơn nữa điểm của bạn (1), xảy ra vì mỗi ảnh chụp có cùng một ID đĩa (UUID). Ngược lại, mỗi đĩa nhân bản được gán một ID đĩa mới (UUID). ID đĩa riêng biệt cho phép đĩa nhân bản chạy đồng thời.


Vì vậy, để làm rõ: Nếu tôi tạo "bản sao được liên kết", thì (1) tôi có thể chạy nhiều máy ảo từ cùng một đĩa "cơ sở" (cùng một lúc ??) và (2) về cơ bản đĩa chỉ trở thành "chỉ đọc" "? Nghe có vẻ chính xác như những gì tôi muốn.
loneboat

Đúng. Vâng, tôi chỉ đọc kỹ tài liệu. Mặc dù tôi đã sử dụng ảnh chụp nhanh trong tuần này nhưng tôi thực sự chưa thử sử dụng bản sao.
minopret

0

Cả hai: Bắt đầu với bản sao, sau đó chụp nhanh chúng trước khi bạn thực hiện các thay đổi quan trọng hoặc bất kỳ thay đổi nào bạn có thể muốn quay lại. Ví dụ, lập trình của bạn và quyết định bạn cần thêm một số thư viện có thể giết VM của bạn. Tôi sẽ tạo một bản sao của VM cơ sở cho từng mục đích bạn cần.


0

Điều tôi không hiểu là tại sao bạn muốn tách biệt vm nếu chúng là tất cả các hình ảnh cơ bản bạn đang tạo ... thì bạn có thể có một vm để lo lắng, và ảnh chụp nhanh sẽ phù hợp nhất với bạn

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.