Snap Creator Framework
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Utilizzo del framework del plug-in per creare plug-in personalizzati

Collaboratori

Il framework del plug-in consente di creare plug-in personalizzati per Snap Creator o di riutilizzare i plug-in esistenti. Il plug-in fornisce a Snap Creator le procedure per la gestione del backup e del ripristino di una determinata applicazione.

Il framework del plug-in definisce i seguenti metodi:

  • Quiesce - metodo per la gestione di quiesce per un determinato plug-in dell’applicazione

  • Unquiesce - metodo per la gestione di informazioni non richieste per un determinato plug-in dell’applicazione

  • Discover - metodo per gestire il rilevamento di oggetti storage per un determinato plug-in dell’applicazione

  • Scdump - metodo per gestire la raccolta di informazioni di supporto, database, sistema operativo e SnapDrive

  • Restore - metodo per la gestione del ripristino per un determinato plug-in dell’applicazione

  • Restore_pre - metodo per gestire le operazioni di prerestore per un determinato plug-in dell’applicazione (può utilizzare la CLI di ripristino integrata di Snap Creator)

  • Restore_post - metodo per la gestione delle operazioni di post-ripristino per un determinato plug-in dell’applicazione (può utilizzare la CLI di ripristino integrata di Snap Creator)

  • Clone_pre - metodo per la gestione delle operazioni di preclone per un determinato plug-in dell’applicazione

  • Clone_post - metodo per la gestione delle operazioni post-clone per un determinato plug-in dell’applicazione

  • Descrivi - metodo per descrivere ciò che un plug-in implementa. Questo è opzionale per i plug-in Perl, ma necessario per i plug-in nativi sotto plug-in/nativi.

  • Clone_all - metodo per gestire la clonazione per un determinato plug-in dell’applicazione (non è possibile utilizzare l’interfaccia di clonazione integrata)

  • Clone_cleanup - metodo per la gestione della cleanup in caso di errore di un’operazione di cloni

  • Restore_Cleanup - metodo per la gestione della pulizia in caso di errore di un’operazione di ripristino

Nota Il framework del plug-in supporta Perl, PowerShell, Java, UNIX Shell e Python per la programmazione. NOTA: Il framework del plug-in consente di implementare oggetti e funzioni esistenti in Snap Creator.

Ad esempio, è disponibile la gestione degli errori, il che significa che il plug-in può utilizzare l’implementazione standard utilizzata da Snap Creator. In questo modo si riduce il lavoro necessario per creare un plug-in.

  • I plug-in Perl sono installati in /plug-in/PLUG-IN-name/PLUG-IN.pm.

  • I plug-in nativi vengono installati in /plug-in/native/plug-in.sh,plug-in.java.plug-in.bat e così via.

  • Il plug-in deve essere installato nel punto in cui deve essere eseguito. Può essere Snap Creator Server o Snap Creator Agent a seconda dell’impostazione di Snap Creator.

Per ulteriori informazioni sul framework di plug-in, sui plug-in e sulle guide utente di un plug-in, consultare la "Forum della community di discussione su Snap Creator Framework".