Sollte ich Snapshots oder Klone für meine Zwecke verwenden?


10

Ich habe eine VirtualBox-Maschine, die eine "saubere" Installation meines Betriebssystems darstellt. Ich möchte diese VM für verschiedene Arten von Maschinen verwenden - eine für einfache Spiele, eine für die Programmierung und eine für meine Audiobearbeitung. Im Grunde möchte ich drei oder vier (vielleicht später mehr) VMs, die ich je nach meiner Tätigkeit starten kann. Soweit ich weiß, könnten sowohl Klone als auch Schnappschüsse meinen Zwecken dienen. Ich könnte entweder einen separaten Klon für jede gewünschte VM erstellen oder einfach mehrere Snapshots der Basismaschine verzweigen und alle meine Tools auf jeder installieren.

Der einzige grundlegende Unterschied, den ich mir vorstellen kann, ist (1) Ich kann nicht mehrere Snapshots desselben Computers gleichzeitig ausführen (oder kann ich?) Und (2) Klone würden mehr Speicherplatz auf meiner Festplatte beanspruchen (da das Ganze Die virtuelle Festplatte wird mehrmals geklont.

Beachten Sie, dass ich nicht mehrere VMs gleichzeitig ausführen möchte, sondern nur eine gleichzeitig ausführen möchte.

Gibt es andere Unterschiede, an die ich nicht denke?

Antworten:


5

Ihr Unterschied (2) wird gelöscht, wenn Ihre Klone "verknüpfte Klone" und keine "vollständigen Klone" sind. Verknüpfte Klone verwenden unterschiedliche Festplatten wie Snapshots. Die wirklichen Unterschiede zu Snapshots bestehen darin, dass Snapshots von einer laufenden VM aus erstellt werden können. und außerdem Ihren Punkt (1), der auftritt, weil jeder Snapshot dieselbe Festplatten-ID (UUID) hat. Im Gegensatz dazu wird jeder geklonten Festplatte eine neue Festplatten-ID (UUID) zugewiesen. Die unterschiedlichen Festplatten-IDs ermöglichen die gleichzeitige Ausführung geklonter Festplatten.


Zur Verdeutlichung: Wenn ich "verknüpfte Klone" erstelle, kann ich (1) mehrere VMs (zur gleichen Zeit ??) von derselben "Basis" -Diskette ausführen, und (2) die Basisdiskette wird im Grunde genommen "schreibgeschützt" "? Das klingt genau so, wie ich es will.
einsames Boot

Ja. Nun, ich habe die Dokumentation nur sorgfältig gelesen. Obwohl ich diese Woche Schnappschüsse verwendet habe, habe ich überhaupt nicht versucht, Klone zu verwenden.
Minopret

0

Beides: Beginnen Sie mit Klonen und machen Sie dann einen Schnappschuss, bevor Sie wichtige Änderungen vornehmen oder welche Änderungen Sie möglicherweise zurücksetzen möchten. Beispiel, Ihre Programmierung und entschieden, dass Sie eine Bibliothek hinzufügen müssen, die Ihre VM töten könnte. Ich würde einen Klon der Basis-VM für jeden Zweck erstellen, für den Sie einen benötigen.


0

Was ich nicht verstehe, ist, warum Sie separate VMs möchten, wenn es sich um alle von Ihnen erstellten Basis-Images handelt. Dann könnten Sie sich um eine VM kümmern, und Schnappschüsse würden dann am besten für Sie funktionieren

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.