Comandi CLI di Snap Creator per le azioni del flusso di lavoro
È possibile utilizzare i comandi dell’interfaccia della riga di comando (CLI) per eseguire varie azioni del flusso di lavoro di Snap Creator basate sull’interfaccia utente grafica (GUI).
La seguente tabella fornisce i comandi CLI per eseguire le azioni del flusso di lavoro basate su GUI di Snap Creator:
Area del flusso di lavoro | Azione/descrizione | Comando e parametri associati |
---|---|---|
Backup |
Creare una copia di backup. Esegue un’operazione di backup in base al file di configurazione associato al profilo. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action backup --policy Policy --verbose |
Creare un backup di Open Systems SnapVault. Esegue un’operazione di backup utilizzando Open Systems SnapVault. Questo richiede Snap Creator Agent. Il server Snap Creator comunica con l’agente Snap Creator ed esegue un aggiornamento del SnapVault. Non viene eseguita alcuna copia di backup principale. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action ossv --policy Policy --verbose |
|
Eliminare una copia di backup (manualmente). Elimina manualmente un backup esistente. Questa operazione è basata su menu. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action backupDel --policy Policy --verbose |
|
Eliminare una copia di backup (automaticamente). |
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 |
|
Elencare le copie di backup. Elenca le copie di backup di Snap Creator sui sistemi di storage primario e secondario. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action backupList --policy Policy --verbose |
|
Montare una copia di backup. Esegue l’operazione di montaggio su un backup esistente. Crea un clone del volume in base al backup e abilita il montaggio del clone tramite Snap Creator Agent utilizzando IL comando MOUNT_CMD. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action mount --backupName name --verbose |
|
Smontare una copia di backup. Esegue l’operazione di disinstallazione su un backup esistente. Elimina un clone del volume in base al backup e abilita lo smontaggio del clone tramite Snap Creator Agent utilizzando IL comando UMOUNT_CMDS. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action umount --backupName name --verbose |
|
Tipi di backup |
Creare un nuovo tipo di backup. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeAdd --backupTypeName name --verbose |
Aggiornare un tipo di backup esistente. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeUpdate --backupTypeId 1 --backupTypeName name --verbose |
|
Eliminare un tipo di backup esistente. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeDelete --backupTypeId 1 --verbose |
|
Elencare i tipi di backup. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeList --verbose |
|
Cloni |
Clonare un LUN. Esegue il backup del sistema di storage primario e quindi clona il backup utilizzando un clone LUN. Viene gestita anche la mappatura dei volumi di igroups. Ciò richiede un ambiente SAN o ISAN. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneLun --policy Policy --verbose |
Clonare un volume. Esegue il backup del sistema di storage primario e quindi clona il backup utilizzando un clone del volume. Viene gestita anche la mappatura dei volumi di igroups, NFS o CIFS. Questo richiede un ambiente SAN, ISAN o NAS. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneVol --policy Policy --verbose |
|
Eliminare un clone. Esegue un’operazione di eliminazione dei cloni in base al criterio di conservazione specificato. Viene conservata solo una copia del clone del LUN. I cloni dei volumi utilizzano i criteri associati. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneDel --policy Policy --verbose |
|
Elencare i cloni di Snap Creator. Elenca i cloni del volume Snap Creator per la configurazione specificata. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneList --verbose |
|
Elenca volumi Snap Creator. Elenca i volumi Snap Creator per la configurazione specificata nel sistema di storage primario. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action volumeList --verbose |
|
File di configurazione |
Importare una configurazione. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action configImport --importFile file_path --verbose |
Esportare una configurazione. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action configExport --exportFile file_path --verbose |
|
Importare un file di configurazione globale. |
snapcreator --server IP --port Port --user User --passwd Password --action globalImport --importFile file_path --verbose |
|
Esportare un file di configurazione globale. |
snapcreator --server IP --port Port --user User --passwd Password --action globalExport --ExportFile file_path --verbose |
|
Eliminare un file di configurazione globale dal repository. |
snapcreator --server IP --port Port --user User --passwd Password --action globalDelete --verbose |
|
Importare nel repository un file di configurazione globale per un particolare profilo. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileglobalImport --importFile file_path --verbose |
|
Esportare un file di configurazione globale per un particolare profilo dal repository. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileglobalExport --exportFile file_path --verbose |
|
Eliminare una configurazione globale per un particolare profilo dal repository. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileglobalDelete --verbose |
|
Aggiornare i file di configurazione meno recenti in un profilo. Aggiunge i parametri introdotti di recente ai file di configurazione meno recenti. Prima di eseguire questo comando, tutti i file di configurazione precedenti devono essere copiati nella cartella scServer/motore/configurazioni insieme alla cartella del profilo. |
snapcreator --server IP --port port --user userid --passwd password --upgradeConfigs --profile profile_name --verbose |
|
Lavori |
Elencare tutti i job e il relativo stato. |
snapcreator --server IP --port Port --user User --passwd Password --action jobStatus --verbose |
Policy |
Aggiungere una nuova policy locale. |
snapcreator --server IP --port Port --user User --passwd Password --action policyAdd --schedId 1 --backupTypeId 1 --policyType local --policyName testPolicy --primaryCount 7 --primaryAge 0 --verbose |
Aggiungere un nuovo criterio SnapMirror. |
snapcreator --server IP --port Port --user User --passwd Password --action policyAdd --schedId 1 --backupTypeId 1 --policyType snapmirror --policyName testPolicy --primaryCount 7 --primaryAge 0 --verbose |
|
Aggiungere un nuovo criterio SnapVault. |
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 |
|
Aggiornare un criterio SnapMirror. |
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 |
|
Aggiornare un criterio SnapVault. |
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 |
|
Eliminare una policy. |
snapcreator --server IP --port Port --user User --passwd Password --action policyDelete --policyId 1 --verbose |
|
Elencare tutti i criteri. |
snapcreator --server IP --port Port --user User --passwd Password --action policyList --verbose |
|
Mostra ulteriori dettagli per una particolare policy. |
snapcreator --server IP --port Port --user User --passwd Password --action policyDetails --policyId 1 --verbose |
|
Assegnare criteri a un profilo. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action policyAssignToProfile --policies testPolicy --verbose |
|
Annulla l’assegnazione dei criteri per un profilo. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action policyUnassignFromProfile --verbose |
|
Elenca tutti i criteri assegnati a un profilo. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action policyListForProfile --verbose |
|
Pianificazioni delle policy |
Creare una pianificazione delle policy oraria. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedAdd --schedName HourlyBackup --schedFreqId 2 --schedActionId 1 --schedMin minute --schedActive true --verbose |
Creare una pianificazione giornaliera delle policy. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedAdd --schedName DailyBackup --schedFreqId 3 --schedActionId 1 --schedHour hour --schedMin minute --schedActive true --verbose |
|
Creare una pianificazione settimanale delle policy. |
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 |
|
Creare una pianificazione delle policy cron. |
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 |
|
Aggiornare una pianificazione delle policy oraria. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedUpdate --schedId 1 --schedName HourlyBackup --schedFreqId 2 --schedActionId 1 --schedMin minute --schedActive true --verbose |
|
Aggiornare una pianificazione giornaliera delle policy. |
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 |
|
Aggiornare una pianificazione settimanale delle policy. |
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 |
|
Aggiornare una pianificazione delle policy cron. |
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 |
|
Eliminare una pianificazione delle policy. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedDelete --schedId 1 --verbose |
|
Elencare le pianificazioni dei criteri. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedList --verbose |
|
Mostra informazioni aggiuntive su una pianificazione delle policy. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedDetails --schedId 1 --verbose |
|
Profili |
Creare un nuovo profilo. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileCreate --verbose |
Eliminare un profilo. Nota: vengono cancellati anche i file di configurazione nel profilo. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileDelete --verbose |
|
Ripristinare |
Eseguire il ripristino interattivo. Esegue un’operazione interattiva di ripristino dei file o un’operazione interattiva di ripristino dei volumi per un determinato criterio. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action restore --policy Policy --verbose |
Eseguire un ripristino del volume non interattivo. Esegue un ripristino del volume non interattivo. |
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 |
|
Eseguire il ripristino dei file non interattivo. Esegue un ripristino dei file non interattivo. |
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. |
|
Pianificazioni |
Creare una nuova pianificazione oraria. |
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 |
Crea una nuova pianificazione giornaliera. |
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 |
|
Creare un nuovo programma settimanale. |
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 |
|
Crea un nuovo programma cron. |
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 |
|
Eseguire una pianificazione. |
snapcreator --server IP --port Port --user User --passwd Password --action schedRun --schedId 1 --verbose |
|
Eliminare un programma. |
snapcreator --server IP --port Port --user User --passwd Password --action schedDelete --schedId 10 --verbose |
|
Aggiornare una pianificazione oraria. |
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 |
|
Aggiornare un programma giornaliero. |
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 |
|
Aggiornare un programma settimanale. |
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 |
|
Aggiorna un programma cron. |
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 |
|
Elenca tutte le pianificazioni. |
snapcreator --server IP --port Port --user User --passwd Password --action schedList --verbose |
|
Elencare le azioni dello scheduler supportate. |
snapcreator --server IP --port Port --user User --passwd Password --action schedActionList --verbose |
|
Elencare le frequenze dello scheduler supportate. |
snapcreator --server IP --port Port --user User --passwd Password --action schedFreqList --verbose |
|
Mostra ulteriori dettagli per un ID di pianificazione. |
snapcreator --server IP --port Port --user User --passwd Password --action schedDetails --schedId 1 --verbose |
|
scdump |
Creare log di scdump file.dump, file di configurazione e informazioni di supporto su un particolare profilo in un file .zip chiamato scdump situato nella directory principale di Snap Creator. |
snapcreator --server IP --port Port --user User --passwd Password -- profile Profile --config Config --action scdump --policy Policy --verbose |
Server e agente di Snap Creator |
Elenca lo stato di tutti gli agenti noti al server Snap Creator. |
snapcreator --server IP --port Port --user User --passwd Password --action agentStatus --verbose |
Eseguire il ping di un server Snap Creator. |
snapcreator --server IP --port Port --user User --passwd Password --action pingServer --verbose |
|
Ping di un agente Snap Creator. |
snapcreator --server IP --port Port --user User --passwd Password --action pingAgent --agentName host_name --agentPort port --verbose |
|
Archiviare |
Eseguire la gestione del registro di archiviazione in base alle impostazioni del file di configurazione. Questa operazione richiede Snap Creator Agent. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action arch --verbose |
Funzionalità di protezione dei dati |
Configurare il set di dati della funzionalità di protezione dei dati di NetApp Management Console per una data configurazione. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action pmsetup --verbose |
Mostra lo stato di protezione dei dati della relazione SnapVault e SnapMirror per un controller. Se SnapVault o SnapMirror non sono configurati, i risultati non vengono visualizzati. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action dpstatus --verbose |
|
Quiesce/unquiesce |
Eseguire l’operazione di quiesce per una data applicazione. Questa operazione richiede Snap Creator Agent. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action quiesce --verbose |
Eseguire un’operazione senza problemi per una determinata applicazione. Questa operazione richiede Snap Creator Agent. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action unquiesce --verbose |
|
Scopri |
Eseguire il rilevamento per una determinata applicazione. Questa operazione richiede Snap Creator Agent. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action discover --verbose |