Risoluzione dei problemi sui sistemi Linux
Per completare la migrazione se il trasferimento del file di dati sul server di destinazione non è riuscito:
- Sul server di origine, individuare la directory richiesta.
Per impostazione predefinita, le directory vengono create in
/usr/local/
. - Aprire il file
content-list.xml
per vedere quali file sono stati creati. - Spostare tutti questi file, compreso
dump.xml
, sul server di destinazione. - In un browser web, accedere come amministratore al Plesk di destinazione.
- Passare a Strumenti e Impostazioni > Migration & Transfer Manager (nel gruppo Strumenti e Risorse) e fare clic su Avviare una nuova migrazione.
- Seleziona l'opzione Trasferire dati già elaborati tramite Migration & Transfer Agent e posizionati nell'host locale.
- Nella casella Percorso del file dati di migrazione digitare il percorso della directory nella quale sono stati salvati i dati nella fase 3.
- Fare clic su Avanti.
Per completare la migrazione se l'importazione su Plesk non è andata a buon fine:
- In un browser Web, accedere come amministratore al Plesk di destinazione.
- Passare a Strumenti e Impostazioni > Migration & Transfer Manager (nel gruppo Strumenti e Risorse) e poi fare clic su Avviare una nuova migrazione.
- Seleziona l'opzione Trasferire dati già elaborati tramite Migration & Transfer Agent e posizionati nell'host locale.
- Nella casella Percorso del file di migrazione digitare il percorso della directory specificata in precedenza come Percorso dei file temporanei.
Per impostazione predefinita, il percorso è
/usr/local/psa/PMM/var/
. - Fare clic su Avanti.
Se la creazione del file non è riuscita, è possibile cercare di crearlo manualmente usando Migration & Transfer Agent - l'utility Linux/Unix PleskX.pl
.
Per creare un file di dati manualmente usando la riga di comando:
- Individuare le seguenti directory sul server di destinazione Plesk e copiare tutto il contenuto in un'unica directory sul server di origine.
<plesk_installation_directory>
/PMM/Agents/PleskX/
<plesk_installation_directory>
/PMM/Agents/shared/
. - Sul server di origine, eseguire l'utility
PleskX.pl
con le opzioni di riga di comando adeguate:- Per fare una copia di tutti gli account e domini:
# PleskX.pl –dump-all
- Per fare una copia di domini specifici:
# PleskX.pl -dump-domains=<lista separata da virgola dei nomi di dominio>
- Per fare una copia di account utente specifici:
# PleskX.pl -dump-resellers=<lista separata da virgola degli ID dei rivenditori assegnati dal sistema di origine di Plesk>
oppure:
# PleskX.pl -dump-clients=<lista separata da virgola degli ID dei clienti assegnati dal sistema di origine di Plesk>
- Per informazioni riguardanti le opzioni aggiuntive della riga di comando supportate dall'utility
PleskX
, eseguire il comando:# PleskX.pl --help
- Per fare una copia di tutti gli account e domini:
- Procedere come descritto nella prima procedura di questa sezione.
Per completare la migrazione in presenza di conflitti non risolti:
Se si sta eseguendo la migrazione dei dati mediante le utility di backup e ripristino della riga di comando, il ripristino può non riuscire evidenziando il seguente errore: Impossibile risolvere tutti i conflitti
. Questo può accadere se alcune impostazioni o alcuni servizi sul server di destinazione non sono configurati e, per questo motivo, la migrazione risulta impossibile.
Ad esempio, un sito Web sul server di origine utilizza i database PostgreSQL, ma sul server di destinazione non è stato installato o configurato alcun server database PostgreSQL.
Per informazioni riguardanti i conflitti non risolti consultare il registro che si trova nel file /usr/local/psa/PMM/logs/migration-YYYY-MM-DD-hh-mm-nnn/conflict_description
, dove AAAA-MM-GG-hh-mm
è la data e l'ora in cui è stata eseguita la migrazione o il ripristino e nnn
è un numero generato a caso.