Commandes CLI Snap Creator pour les actions de workflow
Vous pouvez utiliser des commandes de l’interface de ligne de commande pour effectuer diverses actions de flux de travail Snap Creator basées sur l’interface utilisateur graphique.
Le tableau suivant fournit les commandes CLI pour effectuer des actions de flux de travail basées sur l’interface graphique Snap Creator :
Zone de flux de travail | Action/description | Commande et paramètres associés |
---|---|---|
Sauvegardes |
Créer une copie de sauvegarde. Effectue une sauvegarde en fonction du fichier de configuration associé au profil. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action backup --policy Policy --verbose |
Créer une sauvegarde Open Systems SnapVault. Effectue une opération de sauvegarde à l’aide d’Open Systems SnapVault. Cela nécessite Snap Creator Agent. Snap Creator Server communique avec Snap Creator Agent et effectue une mise à jour de SnapVault. Aucune copie de sauvegarde primaire n’est effectuée. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action ossv --policy Policy --verbose |
|
Supprimer une copie de sauvegarde (manuellement). Supprime manuellement une sauvegarde existante. Cette opération est pilotée par un menu. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action backupDel --policy Policy --verbose |
|
Supprimer une copie de sauvegarde (automatiquement). |
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 |
|
Liste des copies de sauvegarde. Répertorie les copies de sauvegarde Snap Creator sur les systèmes de stockage principal et secondaire. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action backupList --policy Policy --verbose |
|
Monter une copie de sauvegarde. Effectue l’opération de montage sur une sauvegarde existante. Crée un clone de volume basé sur la sauvegarde et permet le montage du clone via Snap Creator Agent à l’aide de la commande MOUNT_CMD. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action mount --backupName name --verbose |
|
Démonter une copie de sauvegarde. Effectue l’opération de démontage sur une sauvegarde existante. Supprime un clone de volume basé sur la sauvegarde et permet le démontage du clone via Snap Creator Agent à l’aide de la commande UMOUNT_CMDs. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action umount --backupName name --verbose |
|
Types de sauvegarde |
Créez un nouveau type de sauvegarde. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeAdd --backupTypeName name --verbose |
Mettre à jour un type de sauvegarde existant. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeUpdate --backupTypeId 1 --backupTypeName name --verbose |
|
Supprimez un type de sauvegarde existant. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeDelete --backupTypeId 1 --verbose |
|
Indiquez les types de sauvegarde. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeList --verbose |
|
Clones |
Cloner une LUN. Sauvegarde le système de stockage primaire, puis clonage de la sauvegarde à l’aide d’un clone de LUN. Le mappage de volumes des igroups est également géré. Cela nécessite un environnement SAN ou ISAN. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneLun --policy Policy --verbose |
Cloner un volume. Sauvegarde le système de stockage primaire, puis clonage de la sauvegarde à l’aide d’un clone de volume. Le mappage de volumes des igroups, NFS ou CIFS est également géré. Cela nécessite un environnement SAN, ISAN ou NAS. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneVol --policy Policy --verbose |
|
Supprime un clone. Effectue une opération de suppression des clones en fonction de la règle de conservation spécifiée. Une seule copie du clone de LUN est conservée. Les clones de volumes ont une utilisation associée à la stratégie. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneDel --policy Policy --verbose |
|
Répertorier les clones Snap Creator. Le répertorie les clones de volume Snap Creator pour la configuration donnée. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneList --verbose |
|
Répertorier les volumes Snap Creator. Le répertorie les volumes Snap Creator pour la configuration spécifiée sur le système de stockage principal. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action volumeList --verbose |
|
Fichiers de configuration |
Importer une configuration. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action configImport --importFile file_path --verbose |
Exporter une configuration. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action configExport --exportFile file_path --verbose |
|
Importer un fichier de configuration global. |
snapcreator --server IP --port Port --user User --passwd Password --action globalImport --importFile file_path --verbose |
|
Exporter un fichier de configuration globale. |
snapcreator --server IP --port Port --user User --passwd Password --action globalExport --ExportFile file_path --verbose |
|
Supprimer un fichier de configuration globale du référentiel. |
snapcreator --server IP --port Port --user User --passwd Password --action globalDelete --verbose |
|
Importez un fichier de configuration global pour un profil particulier dans le référentiel. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileglobalImport --importFile file_path --verbose |
|
Exportez un fichier de configuration global pour un profil particulier depuis le référentiel. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileglobalExport --exportFile file_path --verbose |
|
Supprimer une configuration globale pour un profil particulier du référentiel. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileglobalDelete --verbose |
|
Mettre à niveau d’anciens fichiers de configuration dans un profil. Ajoute des paramètres récemment introduits aux anciens fichiers de configuration. Avant d’exécuter cette commande, tous les anciens fichiers de configuration doivent être copiés dans le dossier serveur/moteur/configurations avec le dossier profil. |
snapcreator --server IP --port port --user userid --passwd password --upgradeConfigs --profile profile_name --verbose |
|
Emplois |
Répertorier tous les travaux et leur état. |
snapcreator --server IP --port Port --user User --passwd Password --action jobStatus --verbose |
Politique |
Ajouter une nouvelle stratégie 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 |
Ajoutez une nouvelle règle 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 |
|
Ajoutez une nouvelle règle 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 |
|
Mettre à jour une règle 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 |
|
Mettre à jour une règle 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 |
|
Suppression d’une stratégie. |
snapcreator --server IP --port Port --user User --passwd Password --action policyDelete --policyId 1 --verbose |
|
Répertorier toutes les stratégies. |
snapcreator --server IP --port Port --user User --passwd Password --action policyList --verbose |
|
Afficher des détails supplémentaires pour une stratégie particulière. |
snapcreator --server IP --port Port --user User --passwd Password --action policyDetails --policyId 1 --verbose |
|
Affecter des stratégies à un profil. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action policyAssignToProfile --policies testPolicy --verbose |
|
Annuler l’affectation de stratégies pour un profil. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action policyUnassignFromProfile --verbose |
|
Répertorier toutes les stratégies affectées à un profil. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action policyListForProfile --verbose |
|
Planifications de règles |
Créer un planning de règles horaire. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedAdd --schedName HourlyBackup --schedFreqId 2 --schedActionId 1 --schedMin minute --schedActive true --verbose |
Créer un programme de stratégies quotidien. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedAdd --schedName DailyBackup --schedFreqId 3 --schedActionId 1 --schedHour hour --schedMin minute --schedActive true --verbose |
|
Créer un programme de règles hebdomadaire. |
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 |
|
Créer une planification de règle 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 |
|
Mettre à jour un planning de stratégie horaire. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedUpdate --schedId 1 --schedName HourlyBackup --schedFreqId 2 --schedActionId 1 --schedMin minute --schedActive true --verbose |
|
Mettre à jour un programme de stratégies quotidien. |
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 |
|
Mettre à jour un programme de police hebdomadaire. |
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 |
|
Mettre à jour une planification de règle 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 |
|
Supprimer une planification de règles. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedDelete --schedId 1 --verbose |
|
Lister les planifications des stratégies. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedList --verbose |
|
Afficher des informations supplémentaires sur un programme de police. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedDetails --schedId 1 --verbose |
|
Profils |
Créer un nouveau profil. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileCreate --verbose |
Supprimer un profil. Remarque : les fichiers de configuration du profil sont également supprimés. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileDelete --verbose |
|
Restaurer |
Effectuez une restauration interactive. Exécute une opération de restauration de fichiers interactive ou une opération de restauration de volume interactive pour une stratégie donnée. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action restore --policy Policy --verbose |
Effectuez une restauration de volume non interactive. Effectue une restauration de volume non interactive. |
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 |
|
Effectuez une restauration de fichier non interactive. Effectue une restauration de fichier non interactive. |
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. |
|
Planifications |
Créer un horaire horaire. |
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 |
Créez un planning quotidien. |
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 |
|
Créer une nouvelle planification hebdomadaire. |
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 |
|
Créer une nouvelle planification 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 |
|
Exécuter un planning. |
snapcreator --server IP --port Port --user User --passwd Password --action schedRun --schedId 1 --verbose |
|
Supprimer un planning. |
snapcreator --server IP --port Port --user User --passwd Password --action schedDelete --schedId 10 --verbose |
|
Mettre à jour un horaire. |
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 |
|
Mettre à jour un planning quotidien. |
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 |
|
Mettre à jour un planning hebdomadaire. |
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 |
|
Mettre à jour une planification 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 |
|
Répertorier tous les agendas. |
snapcreator --server IP --port Port --user User --passwd Password --action schedList --verbose |
|
Liste des actions du planificateur prises en charge. |
snapcreator --server IP --port Port --user User --passwd Password --action schedActionList --verbose |
|
Liste des fréquences du planificateur prises en charge. |
snapcreator --server IP --port Port --user User --passwd Password --action schedFreqList --verbose |
|
Afficher des détails supplémentaires pour un ID d’horaire. |
snapcreator --server IP --port Port --user User --passwd Password --action schedDetails --schedId 1 --verbose |
|
vidage |
Créez un fichier scdump.Dumps logs, fichiers de configuration et informations de support sur un profil particulier dans un fichier .zip appelé scdump situé sous le répertoire racine Snap Creator. |
snapcreator --server IP --port Port --user User --passwd Password -- profile Profile --config Config --action scdump --policy Policy --verbose |
Snap Creator Server et Agent |
Indiquez le statut de tous les agents connus du Snap Creator Server. |
snapcreator --server IP --port Port --user User --passwd Password --action agentStatus --verbose |
Envoyez une requête ping à Snap Creator Server. |
snapcreator --server IP --port Port --user User --passwd Password --action pingServer --verbose |
|
Envoyez une requête ping à un agent Snap Creator. |
snapcreator --server IP --port Port --user User --passwd Password --action pingAgent --agentName host_name --agentPort port --verbose |
|
Archivage |
Effectuez la gestion du journal d’archivage en fonction des paramètres du fichier de configuration. Cette opération nécessite Snap Creator Agent. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action arch --verbose |
Fonctionnalité de protection des données |
Configurez le jeu de données de fonctionnalité de protection des données de la console de gestion NetApp pour une configuration donnée. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action pmsetup --verbose |
Afficher l’état de protection des données de la relation SnapVault/SnapMirror d’un contrôleur. Si SnapVault ou SnapMirror n’est pas configuré, les résultats ne sont pas affichés. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action dpstatus --verbose |
|
Mise au repos/mise au repos |
Exécutez l’opération de mise en attente pour une application donnée. Cette opération nécessite Snap Creator Agent. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action quiesce --verbose |
Exécutez l’opération de mise en attente pour une application donnée. Cette opération nécessite Snap Creator Agent. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action unquiesce --verbose |
|
Découverte |
Effectuer la détection d’une application donnée. Cette opération nécessite Snap Creator Agent. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action discover --verbose |