restoreConfig comando

Utilizza il restoreConfig comando per ripristinare la configurazione del tuo nodo dopo averne eseguito il backup tramite il backupConfig comando.

Il restoreConfig comando è una semplice utility che consente di ripristinare la configurazione del nodo dopo averne eseguito il backup tramite il backupConfig comando. Per impostazione predefinita, tutti i server del nodo vengono arrestati prima del ripristino della configurazione, in modo che non si verifichi alcuna sincronizzazione del nodo durante il ripristino. Se la directory di configurazione esiste già, viene rinominata prima che abbia luogo il ripristino. Per ulteriori informazioni su dove eseguire questo comando, consultare la sezione "Utilizzo degli strumenti da riga di comando".

Se si apportano modifiche direttamente ai file dell'applicazione nella directory app_server_root/installedApps (un processo noto come "hot deployment"), ma non si apportano le stesse modifiche ai file dell'applicazione nella directory app_server_root/config , le modifiche potrebbero essere sovrascritte se si utilizza il restoreConfig comando.

Il backupConfig comando non salva i permessi dei file né le informazioni sulla proprietà. Il restoreConfig comando utilizza l'umask corrente e l'ID utente effettivo (EUID) per impostare i permessi e la proprietà durante il ripristino di un file. Se è necessario che i file ripristinati mantengano i permessi e la proprietà originali, utilizzare il tar comando (disponibile su tutti i sistemi UNIX o Linux® ) per eseguire il backup e il ripristino della configurazione.

Se si utilizza una directory logica per app_server_root/config, il restoreConfig comando non funzionerà.

Ubicazione

Esegui il comando dalla directory profile_root/bin .

Sintassi

La sintassi del comando è la seguente:

restoreConfig.sh backup_file [options]
dove backup_file indica il file da ripristinare. Se non ne specifichi uno, il comando non verrà eseguito.

Parametri

Per il restoreConfig comando sono disponibili le seguenti opzioni:

-help
Visualizza un messaggio di utilizzo
-location nome_directory
Indica la directory in cui viene ripristinato il file di backup
Per impostazione predefinita, il percorso è la directory app_server_root/config .
-logfile nome_file
Indica la posizione del file di log in cui vengono registrate le informazioni di tracciamento

logs Per impostazione predefinita, il file di log si chiama restoreConfig.log e viene creato nella directory.

-nostop
Indica al restoreConfig comando di non arrestare i server prima di ripristinare la configurazione
-password password
Specifica la password per l'autenticazione se la sicurezza è abilitata nel server
-quiet
Nasconde le informazioni sullo stato di avanzamento visualizzate dal restoreConfig comando in modalità normale
-replacelog
Sostituisce il file di log invece di aggiungere le voci al log corrente
-trace
Genera informazioni di tracciamento nel file di log a scopo di debug
-username nome utente
Specifica il nome utente per l'autenticazione se sul server è abilitata la sicurezza; funziona allo stesso modo dell'opzione -user
-user nome utente
Specifica il nome utente per l'autenticazione se la sicurezza è abilitata sul server; funziona allo stesso modo dell'opzione -username
-?
Visualizza un messaggio di utilizzo

Uso

L'esempio seguente illustra la sintassi corretta:

restoreConfig.sh WebSphereConfig_2006-04-22.zip

L'esempio seguente ripristina il file specificato nella /tmp directory e non arresta alcun server prima di avviare il ripristino:

restoreConfig.sh WebSphereConfig_2006-04-22.zip -location /tmp -nostop

Si prega di tenere presente che, se si ripristina la configurazione in una directory diversa da quella di cui è stato eseguito il backup al momento dell'esecuzione del backupConfig comando, potrebbe essere necessario aggiornare manualmente alcuni percorsi nella directory di configurazione.