Vorheriges Thema: volume fsrepairNächstes Thema: volume info


volume import

Sehen Sie sich das Video an

Ein Volume in eine Anwendung importieren (Anwendung oder Singleton-Klassenvolume) oder ein globales Volume importieren.

Syntax
vol import <name> <image file> [<prop>=<val>]*
                               [--overwrite[--force]][ -n]
vol import <name> local_ip=<local> remote_ip=<remote>
                     migrating_class=<class> encr_key=<key>
                     [ <prop>=<val> ]* [ --overwrite [ --force]] [ -n ]
vol import <name> --abort

Parameter
<name>

Name des zu importierenden Volumes. Das Format von 'name' ist das folgende:

application:[class.]volume - Anwendungsbenutzer-Volume oder Singleton-Klassen-Volume der Anwendung

_GLOBAL:volume - globales Volume

_GLOBAL_RO:volume - globales schreibgeschütztes Volume

<image file>

Name des Volume-Images, das sich im Stammverzeichnis von "/vol/_impex" befindet oder eine URL im Format: http://<Pfad>.

Komprimierte Image-Dateien sollten eine Erweiterung ".gz" haben. Wenn die Image-Datei keine .gz-Erweiterung hat, wird davon ausgegangen, dass das Image nicht komprimiert wird. Falls es von einem Grid-Verwalter ausgeführt wird, kann sich das Volume-Image in einem Unterverzeichnis mit Bezug zum Ordner /vol/_impex befinden.

<local>

IP-Informationen, die für die Migrator-Anwendung auf dem lokalen Grid verwendet werden sollen. Der Wert hat folgendes Format:

[_vlan.][<vlan id>.]<ip address> |
                                  _net.<network name>.<ip_address>
<remote>

IP-Informationen, die für die Kommunikation mit der Migrator-Anwendung auf dem Remote-Grid verwendet werden. Der Wert hat folgendes Format:

[_vlan.][<vlan id>.]<ip address> | _net.<network name>.<ip_address>
<class>

Legt das Assembly fest, das beim Erstellen der lokalen Migrator-Anwendung zu verwenden ist. Diese Klasse kann von einem Katalog oder einer Anwendung sein. Wenn die Klasse "Standard" ist oder der Parameter "migrating_class" nicht festgelegt ist, wird "Filer_Linux_ADMI" verwendet, um eine Kopie auf Dateisystemebene durchzuführen.

<volume>

Legt das Volume fest, das feste Verschlüsselungscodes enthält, die der Migrationsanwendung mitgeteilt werden müssen. Dieses Argument ist nur erforderlich, wenn die Migration zwischen zwei Grids erfolgt.

<prop>=<val>

Volume-Parameter. Die folgenden Parameter können festgelegt werden:

*size

Volumegröße (beim Importieren eines komprimierten Volume aus einer URL empfohlen). Einheiten lassen sich festlegen (z. B., 128M[B], 2G[B]). Wenn keine Einheiten nicht angegeben werden, wird ein Wert in MB angenommen. Dieser Parameter muss festgelegt werden, wenn ein Volume mithilfe einer Migrationsklasse importiert wird.

*fs

Dateisystemtyp. Dieser Parameter muss festgelegt werden, wenn ein Volume mithilfe einer Migrationsklasse importiert wird.

*fs options

Zusätzliche Dateisystemoptionen, die verwendet werden, um das Volume zu formatieren (Siehe untenstehende Hinweise für Spezifikationen).

*store

Gibt den Volumespeicher an, in dem das Volume erstellt wird. Mögliche Werte für diesen Parameter:

local - Volume auf einem lokalen Serverspeicher speichern

san - Volume auf einem SAN speichern

*comment

(optionaler) Kommentar zum Volume

*mirrored

(optional) Volume wird gespiegelt

*user

(optional) Benutzername, der beim Importieren des Volumes von einer URL für die Authentifizierung verwendet wird. Wenn nicht angegeben, wird davon ausgegangen, dass es keine Authentifizierung gibt.

*pwd=-

(Optional) Aufforderung zur Eingabe eines Kennworts, das beim Importieren des Volume von einer URL zur Authentifizierung verwendet werden soll. Wenn die standardmäßige Eingabe kein Terminal-Gerät ist, wird keine Aufforderung gedruckt und nur eine Kopie des Kennworts auf "stdin" erwartet (dies kann für Batchvorgänge verwendet werden, um das Kennwort aus einer Datei festzulegen).

--abort

Den Importvorgang eines Volumes abbrechen. Diese Option ist nur gültig, wenn ein Volume mithilfe einer Migrationsklasse importiert wird.

--overwrite

Vorhandenes Volume überschreiben.

--force

Keine Bestätigung für die Volume-Überschreibung anfordern.

-n

Die Prüfung, dass sich die Volume-Referenz im Klassendeskriptor befindet, überspringen, wenn ein Singleton-Klassen-Volume der Anwendung hinzugefügt wird.

Hinweise:

Beispiele
vol import myapp:myvol myvol.img.gz size=1G

Ein Volume des Anwendungsbenutzers importieren.

vol import myapp:myclass.cdrom os.iso size=2G

Ein Betriebssystem-ISO-Image in ein Singleton-Klassen-Volume der Anwendung aus dem impex-Volume importieren.

vol import _GLOBAL:my-iso http://mysrv.com/os.iso size=2G

Ein ISO-Image von einem HTTP-Server, der keine Authentifizierung benötigt, in ein globales Volume importieren.

vol import myapp:myvol local_ip=1.2.3.4 remote_ip=2.3.4.5 migrating_class=default

Starten Sie eine Import-Migrator-Anwendung, die verwendet wird, um ein Volume von einem Remote-Grid zu importieren, das auf einer Export-Migrator-Anwendung ausgeführt wird.

vol import myapp:myvol --abort

Einen Volume-Importvorgang abbrechen, der eine Migrator-Anwendung verwendet