Aggiornamento tramite file di backup

Oltre a utilizzare Migration & Transfer Manager, è possibile eseguire il backup dei dati su un server di origine, trasferire il file di archivio risultante nel server di destinazione e ripristinare i dati su quest'ultimo. È possibile eseguire il backup e il ripristino tramite l'interfaccia utente di Plesk oppure mediante le utility della riga di comando pleskbackup e pleskrestore. Le utility sono posizionate nella directory /usr/local/psa/bin/ nei sistemi Linux e %plesk_cli% nei sistemi Windows.

Importante: Le utility di backup e ripristino e le relative funzioni in Plesk sono disponibili solo se si installano i componenti facoltativi di Plesk che non sono compresi nelle installazioni tipiche. È possibile installare questi componenti utilizzando l'installazione basata su web e la procedura guidata di aggiornamento: in Pannello di Amministrazione del Server, vai su Strumenti e Impostazioni > Aggiornamenti > Aggiungi componenti, e seleziona Plesk Backup Manager nel gruppo Soluzioni di backup del server.

Il formato di backup varia da versione a versione, pertanto potrebbe essere impossibile ripristinare dati da un backup tramite la riga di comando a causa di problemi di compatibilità. Pertanto, se si desidera trasferire dati da versioni precedenti d Plesk, farlo attraverso l'interfaccia utente di Plesk: In questo caso, il Plesk di destinazione convertirà automaticamente il file di backup nel formato appropriato.

Per eseguire il backup dei dati sul server di origine utilizzando l'interfaccia utente Plesk:

Attenersi alle istruzioni della Guida dell'Amministratore per la propria versione di Plesk:

Se si dispone di una versione di Plesk precedente alla 8.6, utilizzare il collegamento all'Aiuto nel riquadro di navigazione per accedere alla Guida dell'Amministratore.

Per eseguire il backup dei dati sul server di origine utilizzando le utility della riga di comando:

  • Su un server basato su Linux - /usr/local/psa/bin/pleskbackup server <backup_file_name>.
  • Su un server basato su Windows con Plesk 9 e versioni successive in esecuzione - "%plesk_cli%\pleskbackup.exe" --server.
  • Su un server basato su Windows con Plesk 8.6 e versioni precedenti in esecuzione - "%plesk_cli%\pleskbackup.exe" --all <backup_file_name>.

Se si desidera salvare i file di backup su un server FTP, specificare una URL come ftp://[<login>[:<password>]@]<server>/<file_path> invece di <backup_file_name>.

Se si desidera ottimizzare la sicurezza del backup, crittografarlo aggiungendo l'opzione -backup-password <your_password>. Per maggiori informazioni sui backup protetti da password, consultare la Guida dell'Amministratore, sezione Backup e ripristino.

Se si desidera eseguire un backup selettivo mediante strumenti per riga di comando, attenersi alle istruzioni della versione di Plesk:

Una volta eseguito il backup dei dati da trasferire, caricare il file di backup sul server e ripristinare i dati che contiene.

Per caricare il file di backup sul server di destinazione e ripristinare i dati tramite la GUI:

  1. Accedere al Pannello di Amministrazione del Server sul server di destinazione.
  2. Passare a Strumenti e Impostazioni > Backup Manager (nel gruppo Strumenti e Risorse).
  3. Fare clic su Carica.
  4. Fare clic su Sfoglia e selezionare il file di backup da caricare.
  5. Se il backup era crittografato, specificare la password utilizzata per la crittografia.
  6. Fai clic su OK. Il file è stato caricato nella memoria del server.
  7. Nella scheda Memoria del server, fare clic sul collegamento corrispondente al file di backup appena caricato.
  8. Selezionare i tipi di dati da ripristinare e specificare le opzioni di ripristino.
  9. Fare clic su Ripristina e attenersi alle istruzioni sullo schermo per completare il ripristino.

Per ripristinare tutti i dati nel server di destinazione mediante l'utility per riga di comando pleskrestore:

  1. Caricare un file di backup sul server.
  2. Preparare un file di mappatura, in modo che sia possibile specificare gli indirizzi IP da utilizzare sul server:
    1. Per creare un file di mappatura, eseguire il seguente comando.
    • Su un server basato su Linux - /usr/local/psa/bin/pleskrestore --create-map <path to backup file> -map <path to mapping file>
    • Su un server basato su Windows - /usr/local/psa/bin/pleskrestore --create-map <path to backup file> -map <path to mapping file>
    1. Aprire il file di mappatura creato con un editor di testo.
    2. Trovare la sezione che inizia con [ip-map]. Deve contenere voci come quelle dell'esempio riportato di seguito:

      [ip-map]

      # Unchanged IP addresses:

      # Please review default IP addresses mapping below:

      10.52.30.170 condiviso -> 10.52.30.170 condiviso # l'indirizzo ip non esiste 10.52.30.170

      10.52.120.243 esclusivo -> 10.52.120.243 esclusivo # l'indirizzo ip non esiste 10.52.120.243

    3. Sulla destra di ogni riga, dopo i caratteri ->, sostituire gli indirizzi IP attuali con quelli che dovrebbero essere usati nel server di destinazione e assicurarsi che lo schema di assegnazione dei nuovi indirizzi sia indicato correttamente dalle parole condiviso e esclusivo. Condiviso indica un indirizzo IP condiviso ed esclusivo un indirizzo IP dedicato.
    4. Salvare il file.
  3. Ripristinare i dati dal backup eseguendo il seguente comando:
    • Su un server basato su Linux - /usr/local/psa/bin/pleskrestore --restore <path_to_backup_file> -level server -map <path to mapping file>
    • Su un server basato su Windows - "%plesk_cli%\pleskrestore.exe" <path_to_backup_file> -level server -map <path to mapping file>

    Se il backup era protetto da password, usare l'opzione -backup-password per specificare la password usata per la crittografia.

    Se il ripristino non va a buon fine e appare il messaggio di errore Impossibile risolvere tutti i conflitti, consultare la sezione Risoluzione dei problemi di migrazione e trasferimento.

Nota: Se si desidera eseguire un ripristino selettivo mediante strumenti per riga di comando, attenersi alle istruzioni della Guida all'amministrazione avanzata per Linux e per Windows.

Una volta ripristinati i dati, ogni sito Web sottoposto a migrazione viene associato a un abbonamento al servizio di hosting separato, non collegato a un piano di hosting specifico. Per semplificare ulteriormente la manutenzione, è ora possibile riesaminare le proprietà di tutti i nuovi abbonamenti e associarli a piani di hosting.

Importante: Se si aggiorna da Plesk 9 o versioni precedenti, è necessario completare il trasferimento secondo le istruzioni fornite in Completare l'aggiornamento da Plesk 9 e versioni precedenti.