Migra a Zammad
Puoi migrare i seguenti dati da un altro sistema di ticketing a Zammad:
- Ticket e i loro articoli
- Gruppi / Code
- Organizzazioni
- Agenti e clienti (se applicabile)
Dopo la migrazione a Zammad, dovresti prima regolare le impostazioni FQDN e il tipo HTTP in Zam
Dopodiché, potresti voler continuare con i Primi Passi per configurare Zammad. Questo deve essere fatto dopo la migrazione.
General limitations
Ci sono alcune limitazioni generali che trovi di seguito. Potrebbero esserci anche limitazioni.
Limitazioni generali per tutte le migrazioni:
- Le migrazioni sono possibili solo su nuove istanze.
- Le migrazioni sono possibili solo da una sorgente. Più sorgenti di migrazione su un'istanza non sono.
- Zammad non può migrare tipi di oggetto che non conosce, le migrazioni falliranno.
- Zammad migra tutto o niente. Ciò significa che non puoi deselezionare informazioni specifiche.
Specific migration guides
INFO
Ti manca una sorgente di migrazione?
Se il tuo sistema non è ancora menzionato, hai due opzioni. Puoi utilizzare la potente API di Zammad oppure inviare un messaggio al nostro team di vendita per uno sviluppo personalizzato o anche per sponsorizzare un migratore.
Le migrazioni sono disponibili anche per installazioni hosted! Contatta il supporto per ulteriori informazioni!
Freshdesk
Limitazioni
Tieni presente le limitazioni specifiche di Freshdesk di seguito. Queste sono limitazioni aggiuntive a quelle.
- Le migrazioni differenziali non sono supportate! Il suggerimento generale è eseguire un'importazione di test.
- Importante: tieni presente che la velocità di migrazione dipende fortemente dal tuo piano Freshdesk (limiti API.
- A causa delle limitazioni API, Zammad non mostrerà il numero totale di oggetti da importare, ma in.
- Il tuo piano Freshdesk deve fornire supporto API. Questo potrebbe non applicarsi a tutti i piani disponibili.
- Le password utente non vengono migrate e richiederanno all'utente di usare il link di reimpostazione password o.
Prerequisiti
Zammad richiede l’accesso API, motivo per cui dovrai creare una API key per la migrazione. Il migratore richiederà il tuo sottodominio Freshdesk e la tua API key.
WARNING
Assicurati di recuperare la chiave API con un account amministratore completo. Utenti con meno privilegi.
Importazione
In generale, hai due opzioni su come migrare i dati. Se hai un'istanza piuttosto grande.
Dopo aver installato Zammad e configurato il server web, accedi al tuo FQDN di Zammad tramite browser e segui la procedura guidata di migrazione. Puoi trovarla nella schermata di accesso cliccando sul link "O migra da un altro sistema" in basso.
A seconda del numero di utenti, ticket e del piano Freshdesk, la procedura potrebbe richiedere del tempo.
Visualizza il messaggio "Interrotto dal riavvio dello scheduler. Riavvia manualmente o attendi la prossima esecuzione."?
Se questo messaggio viene visualizzato dopo aver inserito le credenziali, si prega di attendere. La migrazione dovrebbe iniziare entro 5 minuti.
Se ricevi il messaggio precedente dopo l'avvio della migrazione, valuta la possibilità di utilizzare la procedura da console e ripristinare l'installazione.
After migration
Esegui i seguenti comandi:
ruby
Setting.set('import_mode', false)ruby
Setting.set('system_init_done', true)ruby
Rails.cache.clearAccedi con l'utente di cui hai fornito il token API. Usa l'indirizzo email dell'amministratore e il token API.
Tutti gli altri utenti dovranno usare la funzione di reimpostazione password o metodi di accesso come LDAP o.
Kayako
Tieni presente le limitazioni specifiche di Freshdesk di seguito. Queste sono limitazioni aggiuntive a quelle.
- Le migrazioni differenziali non sono supportate! Il suggerimento generale è eseguire un'importazione di test.
- Le installazioni self-hosted (Kayako classic) non sono supportate.
- Le seguenti personalizzazioni dei campi ticket vengono ignorate (riguarda il piano "Scale"):
- Stati ticket personalizzati
- Priorità ticket personalizzate
- Tipi ticket personalizzati
- Importante: tieni presente che la velocità di migrazione dipende fortemente dal tuo piano Kayako (limiti tasso API.
- Il tuo piano Kayako deve fornire supporto API. Questo potrebbe non applicarsi a tutti i piani disponibili.
- Le password utente non vengono migrate e richiederanno all'utente di usare il link di reimpostazione password o.
Prerequisiti
Zammad richiede accesso API, motivo per cui il migratore richiederà il tuo URL Kayako, email e.
WARNING
Assicurati di fornire un account utente con permessi amministrativi completi. Utenti con meno privilegi.
Importazione
In generale, hai due opzioni su come migrare i dati. Se hai un'istanza piuttosto grande.
Dopo aver installato Zammad e configurato il server web, accedi al tuo FQDN di Zammad tramite browser e segui la procedura guidata di migrazione. Puoi trovarla nella schermata di accesso cliccando sul link "Oppure migra da un altro sistema" in basso.
A seconda del numero di utenti, ticket e del piano Kayako, l'operazione potrebbe richiedere del tempo.
Visualizza il messaggio "Interrotto dal riavvio dello scheduler. Riavvia manualmente o attendi la prossima esecuzione."?
Se questo messaggio viene visualizzato dopo aver inserito le credenziali, si prega di attendere. La migrazione dovrebbe iniziare entro 5 minuti.
Se ricevi il messaggio sopra indicato dopo l'avvio della migrazione, valuta la possibilità di utilizzare la procedura da console e ripristinare l'installazione.
After migration
Esegui i seguenti comandi:
ruby
Setting.set('import_mode', false)ruby
Setting.set('system_init_done', true)ruby
Rails.cache.clearAccedi con l'utente di cui hai fornito le credenziali di accesso. Usa l'indirizzo email dell'amministratore e.
Tutti gli altri utenti dovranno usare la funzione di reimpostazione password o metodi di accesso come LDAP o.
OTRS
Limitazioni
Limitazioni aggiuntive a quella generale:
- Le versioni OTRS supportate sono: 3.1 - 6.x
- La migrazione della password funziona solo per OTRS >= 3.3 (su istanze più vecchie è necessaria una reimpostazione password).
- Se prevedi di importare una migrazione differenziale dopo quella principale, non modificare nessun dato.
- Vengono importati solo i clienti dei ticket
- Zammad si aspetta che i tuoi timestamp OTRS siano UTC e non li regolerà
Prerequisiti
Installa Znuny4OTRS-Repo che corrisponde alla tua versione OTRS (dipendenza del plugin di migrazione OTRS):
Installa il plugin di migrazione OTRS che corrisponde alla tua versione OTRS:
TIP
In alcuni casi riavviare il tuo server web può aiutare a risolvere errori interni del server.
Timeout adjustments
Se la tua importazione va in timeout o sai già che questo potrebbe essere un problema, puoi.
| | Zammad < 7.0 | Zammad ≥ 7.0 | |-------------------
Importazione
Dopo aver installato Zammad e la configurazione del server web, navigare verso il tuo Zammads FQDN nel tuo browser e segui la procedura guidata di migrazione. Puoi trovarlo nella schermata di accesso, fai clic sul link "Oppure migra da un altro sistema" in basso.
A seconda delle dimensioni dell'installazione OTRS, potrebbe volerci un po' di tempo. In tal caso, si consiglia di utilizzare la versione a riga di comando di questa funzionalità. Ciò vale anche nel caso in cui si verifichino timeout durante la migrazione.
After migration
Esegui i seguenti comandi:
ruby
Setting.set('import_mode', false)ruby
Setting.set('system_init_done', true)ruby
Rails.cache.clearZendesk
Limitazioni
Limitazioni aggiuntive a quella generale:
- Le migrazioni differenziali non sono supportate! Il suggerimento generale è eseguire un'importazione di test.
- Importante: tieni presente che la velocità di migrazione dipende fortemente dal tuo piano Zendesk (limiti tasso API.
- Il tuo piano Zendesk deve fornire supporto API. Questo potrebbe non applicarsi a tutti i piani disponibili.
- Le password utente non vengono migrate e richiederanno all'utente di usare il link di reimpostazione password o.
- Gli oggetti con stringhe cirilliche non possono essere migrati. Assicurati di rinominarli prima di iniziare.
Prerequisiti
Zammad richiede l'accesso all'API, motivo per cui dovrai creare una chiave API per la migrazione. Lo strumento di migrazione richiederà il tuo URL Zendesk, l'indirizzo email e la chiave API.
WARNING
Assicurati di recuperare la chiave API con un account amministratore completo. Utenti con meno privilegi.
Importazione
In generale, hai due opzioni su come migrare i dati. Se hai un'istanza piuttosto grande.
Dopo aver installato Zammad e configurato il server web, accedi al tuo FQDN di Zammad tramite browser e segui la procedura guidata di migrazione. Puoi trovarla nella schermata di accesso cliccando sul link "Oppure migra da un altro sistema" in basso.
A seconda del numero di utenti, ticket e del piano Zendesk, la procedura potrebbe richiedere del tempo.
=== Tramite console
Apri la console:
sh
zammad run rails cImposta le variabili, sostituisci i valori tra {} con i tuoi:
ruby
subdomain = '{URL di Zendesk}'ruby
email = '{indirizzo email dell'amministratore di Zendesk}'ruby
token = '{token di Zendesk}'Aggiorna le impostazioni di Zammad:
ruby
Setting.set('import_zendesk_endpoint', "https://#{subdomain}/api/v2")ruby
Setting.set('import_zendesk_endpoint_username', email)ruby
Setting.set('import_zendesk_endpoint_key', token)ruby
Setting.set('import_backend', 'zendesk')ruby
Setting.set('import_mode', true)Verifica la configurazione con una simulazione:
ruby
Sequencer.process('Import::Zendesk::ConnectionTest')Esegui la migrazione:
ruby
job = ImportJob.create(name: 'Import::Zendesk')ruby
AsyncImportJob.perform_later(job)TIP
Vuoi vedere il progresso della migrazione?
Usa
ruby
pp ImportJob.find_by(name: 'ImpoAfter migration
Esegui i seguenti comandi:
ruby
Setting.set('import_mode', false)ruby
Setting.set('system_init_done', true)ruby
Rails.cache.clearAccedi con l'utente di cui hai fornito il token API. Usa l'indirizzo email dell'amministratore e il token API.
Tutti gli altri utenti dovranno usare la funzione di reimpostazione password o metodi di accesso come LDAP o.