Snap Creator CLI-Befehle für Workflow-Aktionen
Über Befehle der Befehlszeilenschnittstelle (CLI) können verschiedene Snap Creator Workflow-Aktionen ausgeführt werden, die auf der grafischen Benutzeroberfläche (GUI) basieren.
Die folgende Tabelle enthält die CLI-Befehle zur Durchführung von GUI-basierten Snap Creator Workflow-Aktionen:
Workflow-Bereich | Aktion/Beschreibung | Befehl und zugehörige Parameter |
---|---|---|
Backups |
Erstellen Sie eine Backup-Kopie. Führt einen Sicherungsvorgang basierend auf der Konfigurationsdatei durch, die mit dem Profil verknüpft ist. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action backup --policy Policy --verbose |
Erstellen Sie ein SnapVault-Backup für offene Systeme. Führt einen Backup-Vorgang mithilfe von Open Systems SnapVault durch. Dies erfordert Snap Creator Agent. Snap Creator Server kommuniziert mit Snap Creator Agent und führt ein SnapVault Update durch. Es wird keine primäre Backup-Kopie erstellt. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action ossv --policy Policy --verbose |
|
Löschen Sie eine Sicherungskopie (manuell). Löscht ein vorhandenes Backup manuell. Diese Operation wird über das Menü gesteuert. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action backupDel --policy Policy --verbose |
|
Löschen Sie eine Sicherungskopie (automatisch). |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action backupDel --policy Policy --verbose --nonInteractive --cntName controller --volName volume --backupName name |
|
Auflisten von Backup-Kopien Führt die Snap Creator Backup-Kopien auf den primären und sekundären Storage-Systemen auf. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action backupList --policy Policy --verbose |
|
Mounten einer Sicherungskopie Führt den Mount-Vorgang für ein vorhandenes Backup durch. Erstellt einen Volume-Klon basierend auf dem Backup und ermöglicht mithilfe des BEFEHLS MOUNT_CMD das Mounten des Klons über Snap Creator Agent. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action mount --backupName name --verbose |
|
Heben Sie die Bereitstellung einer Sicherungskopie auf. Führt den Aufhängvorgang bei einem vorhandenen Backup aus. Löscht einen Volume-Klon basierend auf dem Backup und ermöglicht unter Verwendung DES BEFEHLS UMOUNT_CMDS das Aufhängen des Klons über den Snap Creator Agent. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action umount --backupName name --verbose |
|
Backup-Typen |
Erstellen Sie einen neuen Sicherungstyp. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeAdd --backupTypeName name --verbose |
Aktualisieren Sie einen vorhandenen Sicherungstyp. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeUpdate --backupTypeId 1 --backupTypeName name --verbose |
|
Löschen Sie einen vorhandenen Sicherungstyp. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeDelete --backupTypeId 1 --verbose |
|
Listen Sie die Backup-Typen auf. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeList --verbose |
|
Klone |
LUN klonen. Sicherung des primären Storage-Systems und anschließende Klonen des Backups mithilfe eines LUN-Klons Die Volume-Zuordnung von Initiatorgruppen wird ebenfalls behandelt. Dafür ist eine SAN- oder iSAN-Umgebung erforderlich. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneLun --policy Policy --verbose |
Klonen eines Volumes: Sicherung des primären Storage-Systems und anschließende Klonen des Backups mithilfe eines Volume-Klons Das Volume Mapping von Initiatorgruppen, NFS oder CIFS wird ebenfalls behandelt. Dazu wird eine SAN-, iSAN- oder NAS-Umgebung benötigt. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneVol --policy Policy --verbose |
|
Löschen eines Klons. Führt einen Klon-Löschvorgang basierend auf der angegebenen Aufbewahrungsrichtlinie durch. Nur eine Kopie des LUN-Klons wird beibehalten. Volume-Klone weisen eine richtlinienbasierte Nutzung auf. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneDel --policy Policy --verbose |
|
Snap Creator Klone auflisten. Listet die Snap Creator Volume-Klone für die angegebene Konfiguration auf. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneList --verbose |
|
Snap Creator Volumes auflisten. Führt die Snap Creator Volumes für die angegebene Konfiguration auf dem primären Storage-System auf. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action volumeList --verbose |
|
Konfigurationsdateien |
Importieren Sie eine Konfiguration. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action configImport --importFile file_path --verbose |
Exportieren Sie eine Konfiguration. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action configExport --exportFile file_path --verbose |
|
Importieren einer globalen Konfigurationsdatei |
snapcreator --server IP --port Port --user User --passwd Password --action globalImport --importFile file_path --verbose |
|
Exportieren einer globalen Konfigurationsdatei |
snapcreator --server IP --port Port --user User --passwd Password --action globalExport --ExportFile file_path --verbose |
|
Löschen Sie eine globale Konfigurationsdatei aus dem Repository. |
snapcreator --server IP --port Port --user User --passwd Password --action globalDelete --verbose |
|
Importieren Sie eine globale Konfigurationsdatei für ein bestimmtes Profil in das Repository. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileglobalImport --importFile file_path --verbose |
|
Exportieren Sie eine globale Konfigurationsdatei für ein bestimmtes Profil aus dem Repository. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileglobalExport --exportFile file_path --verbose |
|
Löschen Sie eine globale Konfiguration für ein bestimmtes Profil aus dem Repository. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileglobalDelete --verbose |
|
Ältere Konfigurationsdateien in einem Profil aktualisieren. Fügt neue Parameter zu älteren Konfigurationsdateien hinzu. Bevor Sie diesen Befehl ausführen, müssen alle alten Konfigurationsdateien zusammen mit dem Profilordner in den Ordner scServer/Engine/configs kopiert werden. |
snapcreator --server IP --port port --user userid --passwd password --upgradeConfigs --profile profile_name --verbose |
|
Jobs |
Listen Sie alle Jobs und deren Status auf. |
snapcreator --server IP --port Port --user User --passwd Password --action jobStatus --verbose |
Richtlinie |
Fügen Sie eine neue lokale Richtlinie hinzu. |
snapcreator --server IP --port Port --user User --passwd Password --action policyAdd --schedId 1 --backupTypeId 1 --policyType local --policyName testPolicy --primaryCount 7 --primaryAge 0 --verbose |
Fügen Sie eine neue SnapMirror-Richtlinie hinzu. |
snapcreator --server IP --port Port --user User --passwd Password --action policyAdd --schedId 1 --backupTypeId 1 --policyType snapmirror --policyName testPolicy --primaryCount 7 --primaryAge 0 --verbose |
|
Fügen Sie eine neue SnapVault-Richtlinie hinzu. |
snapcreator --server IP --port Port --user User --passwd Password --action policyAdd --schedId 1 --backupTypeId 1 --policyType snapvault --policyName testPolicy --primaryCount 7 --primaryAge 0 --secondaryCount 30 --secondaryAge 0 --verbose |
|
Aktualisieren einer SnapMirror-Richtlinie |
snapcreator --server IP --port Port --user User --passwd Password --action policyUpdate --policyId 1 --schedId 1 --backupTypeId 1 --policyType snapmirror --policyName testPolicy --primaryCount 7 --primaryAge 0 --verbose |
|
Aktualisieren einer SnapVault-Richtlinie |
snapcreator --server IP --port Port --user User --passwd Password --action policyUpdate --policyId 1 --schedId 1 --backupTypeId 1 --policyType snapvault --policyName testPolicy --primaryCount 7 --primaryAge 0 --secondaryCount 30 --secondaryAge 0 --verbose |
|
Löschen einer Richtlinie |
snapcreator --server IP --port Port --user User --passwd Password --action policyDelete --policyId 1 --verbose |
|
Alle Richtlinien auflisten. |
snapcreator --server IP --port Port --user User --passwd Password --action policyList --verbose |
|
Weitere Details zu einer bestimmten Richtlinie anzeigen. |
snapcreator --server IP --port Port --user User --passwd Password --action policyDetails --policyId 1 --verbose |
|
Weisen Sie Richtlinien einem Profil zu. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action policyAssignToProfile --policies testPolicy --verbose |
|
Rückgängig: Zuweisung von Richtlinien für ein Profil |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action policyUnassignFromProfile --verbose |
|
Listen Sie alle Richtlinien auf, die einem Profil zugewiesen sind. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action policyListForProfile --verbose |
|
Zeitpläne für Policen |
Erstellen eines stündlichen Richtlinienplans |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedAdd --schedName HourlyBackup --schedFreqId 2 --schedActionId 1 --schedMin minute --schedActive true --verbose |
Erstellen Sie einen täglichen Richtlinienplan. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedAdd --schedName DailyBackup --schedFreqId 3 --schedActionId 1 --schedHour hour --schedMin minute --schedActive true --verbose |
|
Erstellen Sie einen wöchentlichen Richtlinienzeitplan. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedAdd --schedName WeeklyBackup --schedFreqId 4 --schedActionId 1 --schedDayOfWeek day_of_week --schedHour hour --schedMin minute --schedActive true --verbose |
|
Erstellen Sie einen Cron-Richtlinienzeitplan. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedAdd --schedName CronBackup --schedFreqId 5 --schedActionId 1 --schedCron '0 0/5 14,18 * * ?' --schedActive true --verbose |
|
Aktualisieren eines stündlichen Richtlinienplans |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedUpdate --schedId 1 --schedName HourlyBackup --schedFreqId 2 --schedActionId 1 --schedMin minute --schedActive true --verbose |
|
Aktualisieren eines täglichen Policen-Zeitplans. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedUpdate --schedId 1 --schedName DailyBackup --schedFreqId 3 --schedActionId 1 --schedHour hour --schedMin minute --schedActive true --verbose |
|
Aktualisieren eines wöchentlichen Richtlinienplans. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedUpdate --schedId 1 --schedName WeeklyBackup --schedFreqId 4 --schedActionId 1 --schedDayOfWeek day_of_week --schedHour hour --schedMin minute --schedActive true --verbose |
|
Aktualisieren Sie einen Cron-Richtlinienplan. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedUpdate --schedId 1 --schedName CronBackup --schedFreqId 5 --schedActionId 1 --schedCron '0 0/5 14,18 * * ?' --schedActive true --verbose |
|
Löschen Sie einen Richtlinienzeitplan. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedDelete --schedId 1 --verbose |
|
Listen Sie Richtlinienpläne auf. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedList --verbose |
|
Weitere Informationen zu einem Richtlinienzeitplan anzeigen. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedDetails --schedId 1 --verbose |
|
Profile |
Erstellen Sie ein neues Profil. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileCreate --verbose |
Löschen Sie ein Profil. Hinweis: auch die Konfigurationsdateien im Profil werden gelöscht. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileDelete --verbose |
|
Wiederherstellen |
Führen Sie eine interaktive Wiederherstellung durch. Führt einen interaktiven Dateiwiederherstellungsvorgang oder einen interaktiven Vorgang zur Volume-Wiederherstellung für eine bestimmte Richtlinie durch. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action restore --policy Policy --verbose |
Führen Sie die Wiederherstellung nicht interaktiver Volumes durch. Durchführung einer nicht interaktiven Volume-Wiederherstellung. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action restore --policy Policy --verbose --nonInteractive --cntName controller --volName volume --backupName name |
|
Führen Sie die Wiederherstellung nicht interaktiver Dateien durch. Führt eine nicht interaktive Dateiwiederherstellung durch. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action restore --policy Policy --verbose --nonInteractive --cntName controller --volName volume --backupName name --fileNames file_path1,file_path2,etc. |
|
Zeitpläne |
Erstellen Sie einen neuen Stundenplan. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedCreate --policy Policy --schedName HourlyBackup --schedFreqId 2 --schedActionId 1 --schedMin minute --schedActive true --schedStartDate date --verbose |
Erstellen Sie einen neuen Tagesplan. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedCreate --policy Policy --schedName DailyBackup --schedFreqId 3 --schedActionId 1 --schedHour hour --schedMin minute --schedActive true --schedStartDate date --verbose |
|
Erstellen Sie einen neuen Wochenplan. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedCreate --policy Policy --schedName WeeklyBackup --schedFreqId 4 --schedActionId 1 --schedDayOfWeek day_of_week --schedHour hour --schedMin minute --schedActive true --schedStartDate date --verbose |
|
Erstellen Sie einen neuen Cron-Zeitplan. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedCreate --policy Policy --schedName CronBackup --schedFreqId 5 --schedActionId 1 --schedCron "0 0/5 14,18 * * ?" --schedActive true --schedStartDate date --verbose |
|
Führen Sie einen Zeitplan aus. |
snapcreator --server IP --port Port --user User --passwd Password --action schedRun --schedId 1 --verbose |
|
Löschen Sie einen Zeitplan. |
snapcreator --server IP --port Port --user User --passwd Password --action schedDelete --schedId 10 --verbose |
|
Stundenplan aktualisieren. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedUpdate --policy Policy --schedName HourlyBackup --schedFreqId 2 --schedId 1 --schedActionId 1 --schedMin minute --schedActive true --schedStartDate date --verbose |
|
Aktualisieren eines täglichen Zeitplans. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedUpdate --policy Policy --schedName DailyBackup --schedFreqId 3 --schedId 1 --schedActionId 1 --schedHour hour --schedMin minute --schedActive true --schedStartDate date --verbose |
|
Aktualisieren Sie einen Wochenplan. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedUpdate --policy Policy --schedName WeeklyBackup --schedFreqId 4 --schedId 1 --schedActionId 1 --schedDayOfWeek day_of_week --schedHour hour --schedMin minute --schedActive true --schedStartDate date --verbose |
|
Aktualisieren Sie einen Cron-Zeitplan. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedUpdate --policy Policy --schedName CronBackup --schedFreqId 5 --schedId 1 --schedActionId 1 --schedCron "0 0/5 14,18 * * ?" --schedActive true --schedStartDate date --verbose |
|
Listen Sie alle Zeitpläne auf. |
snapcreator --server IP --port Port --user User --passwd Password --action schedList --verbose |
|
Liste der unterstützten Planeraktionen. |
snapcreator --server IP --port Port --user User --passwd Password --action schedActionList --verbose |
|
Liste der unterstützten Planerfrequenzen |
snapcreator --server IP --port Port --user User --passwd Password --action schedFreqList --verbose |
|
Weitere Details für eine Plan-ID anzeigen. |
snapcreator --server IP --port Port --user User --passwd Password --action schedDetails --schedId 1 --verbose |
|
Scdump |
Erstellen Sie eine scdump-Datei.Dumps-Protokolle, Konfigurationsdateien und unterstützen Sie Informationen zu einem bestimmten Profil in einer ZIP-Datei namens scdump unter dem Snap Creator-Stammverzeichnis. |
snapcreator --server IP --port Port --user User --passwd Password -- profile Profile --config Config --action scdump --policy Policy --verbose |
Snap Creator Server und Agent |
Den Status für alle Agenten, die dem Snap Creator Server bekannt sind, auflisten. |
snapcreator --server IP --port Port --user User --passwd Password --action agentStatus --verbose |
Ping an einen Snap Creator Server: |
snapcreator --server IP --port Port --user User --passwd Password --action pingServer --verbose |
|
Ping an einen Snap Creator Agent: |
snapcreator --server IP --port Port --user User --passwd Password --action pingAgent --agentName host_name --agentPort port --verbose |
|
Archivierung |
Führen Sie die Verwaltung des Archivprotokolls gemäß den Einstellungen in der Konfigurationsdatei durch. Für diese Operation ist Snap Creator Agent erforderlich. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action arch --verbose |
Datensicherungsfunktionen |
Konfigurieren Sie den Datensatz für die Datensicherungsfunktionen der NetApp Management Console für eine bestimmte Konfiguration. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action pmsetup --verbose |
Darstellung des Datensicherungsstatus der SnapVault und der SnapMirror Beziehung für einen Controller Wenn SnapVault oder SnapMirror nicht konfiguriert ist, werden die Ergebnisse nicht angezeigt. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action dpstatus --verbose |
|
Quiesce/unquiesce |
Führen Sie den Quiesce-Vorgang für eine bestimmte Applikation aus. Für diese Operation ist Snap Creator Agent erforderlich. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action quiesce --verbose |
Führen Sie den Vorgang unquiesce für eine bestimmte Anwendung aus. Für diese Operation ist Snap Creator Agent erforderlich. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action unquiesce --verbose |
|
Ermitteln |
Führen Sie eine Bestandsaufnahme für eine bestimmte Applikation durch. Für diese Operation ist Snap Creator Agent erforderlich. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action discover --verbose |