Eseguire il backup e il ripristino di raccolte siti mediante gli strumenti incorporati (Office SharePoint Server 2007)

Contenuto dell'articolo:

  • Eseguire il backup di una raccolta siti tramite gli strumenti incorporati di SharePoint 

  • Ripristinare raccolte siti tramite gli strumenti incorporati di SharePoint 

  • Pianificare i backup

È possibile utilizzare gli strumenti inclusi in Microsoft Office SharePoint Server 2007 per eseguire il backup e il ripristino delle raccolte siti. Lo strumento da riga di comando Stsadm offre funzionalità veloci e flessibili da riga di comando per l'esecuzione delle attività di backup e ripristino del contenuto. È possibile utilizzare lo strumento da riga di comando Stsadm insieme all'Utilità di pianificazione di Windows per pianificare backup periodici o in orari specifici. 

Per ulteriori informazioni sulle caratteristiche degli strumenti di protezione dei dati inclusi in Microsoft Office SharePoint Server 2007 a confronto con altri strumenti per la protezione dei dati di SharePoint, vedere Scegliere gli strumenti di backup e ripristino (Office SharePoint Server)

Importante

Se la raccolta siti viene modificata durante il processo di backup, è possibile che il backup risulti danneggiato. Il backup di raccolte siti di grandi dimensioni può richiedere tempi lunghi. Tenere conto dei suggerimenti seguenti per ridurre le possibilità di interferenze tra le attività degli utenti e il backup di una raccolta siti oppure per evitare che il tempo richiesto per il backup di raccolte siti di grandi dimensioni sia superiore alla finestra di manutenzione disponibile:

  • Per tutta la durata del backup, impostare l'URL della raccolta siti in sola lettura tramite l'operazione Setsitelock dello strumento da riga di comando Stsadm. Ciò consente agli utenti di visualizzare il contenuto del sito impedendo però attività come l'aggiunta o la modifica di contenuto che potrebbero interferire con il processo di backup. Dopo il completamento del backup, ripristinare lo stato predefinito dell'impostazione di accesso per l'URL della raccolta siti.

  • Se le dimensioni della raccolta siti di cui si desidera eseguire il backup sono minori o uguali a 15 gigabyte (GB), utilizzare lo strumento da riga di comando Stsadm come illustrato nelle procedure che seguono.

  • Se le dimensioni della raccolta siti di cui si desidera eseguire il backup sono comprese tra 15 GB e 100 GB, utilizzare Microsoft SQL Server 2005 o Microsoft System Center Data Protection Manager 2007 per eseguire un backup completo del database della raccolta siti. Per ulteriori informazioni, vedere Eseguire il backup di una farm utilizzando gli strumenti di SQL Server (Office SharePoint Server 2007) o Eseguire il backup e il ripristino di un sito mediante DPM (Office SharePoint Server).

  • Se le dimensioni della raccolta siti di cui si desidera eseguire il backup sono maggiori di 100 GB, utilizzare System Center Data Protection Manager per eseguire un backup differenziale del database della raccolta siti. Per ulteriori informazioni, vedere Eseguire il backup e il ripristino di un sito mediante DPM (Office SharePoint Server).

  • Per ulteriori informazioni su come evitare la perdita di dati durante il backup di una raccolta siti, vedere l'articolo della Knowledge Base Possibili danneggiamenti dei file di backup (https://go.microsoft.com/fwlink/?linkid=146346&clcid=0x410).

Per ulteriori informazioni sugli strumenti di backup e ripristino, vedere Scegliere gli strumenti di backup e ripristino (Office SharePoint Server).

Eseguire il backup di una raccolta siti tramite gli strumenti incorporati di SharePoint

Utilizzare questa procedura per limitare l'accesso alla raccolta siti durante il backup tramite lo strumento da riga di comando Stsadm.

Importante

Per eseguire questa procedura è richiesta almeno l'appartenenza al gruppo Administrators nel computer locale.

Limitare l'accesso alla raccolta siti durante il backup

  1. Al prompt dei comandi nell'unità in cui è installato Prodotti e tecnologie SharePoint passare alla directory seguente: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.

  2. Per determinare il livello di accesso corrente del sito, digitare il comando seguente e quindi premere INVIO:

    stsadm -o getsitelock -url <nome URL>

    dove nome URL è l'URL della raccolta siti di cui si desidera eseguire il backup. Per ulteriori informazioni, vedere Getsitelock: operazione Stsadm (Office SharePoint Server).

  3. Se il livello di accesso corrente consente modifiche al contenuto del sito, impostarlo in sola lettura digitando il comando seguente e quindi premendo INVIO:

    stsadm -o setsitelock -url <nome URL> -lock readonly

    dove nome URL è l'URL della raccolta siti di cui si desidera eseguire il backup. Per ulteriori informazioni, vedere Setsitelock: operazione Stsadm (Office SharePoint Server).

  4. Dopo il completamento del backup, utilizzare questa procedura per ripristinare per l'accesso alla raccolta siti l'impostazione originale individuata nel passaggio 1.

Utilizzare la procedura seguente per eseguire il backup di una raccolta siti tramite lo strumento da riga di comando Stsadm.

Importante

Per eseguire questa procedura è richiesta almeno l'appartenenza al gruppo Administrators nel computer locale.

Eseguire il backup di una raccolta siti tramite lo strumento da riga di comando Stsadm

  1. Nell'unità in cui è installato Prodotti e tecnologie SharePoint passare alla directory seguente: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.

  2. Digitare il comando seguente:

    stsadm -o backup -url <nome URL> -filename <\\nome server\nome cartella\nome file> [-overwrite]

    dove nome URL è l'URL della raccolta siti di cui si desidera eseguire il backup e \\nome server\nome cartella\nome file indica il percorso UNC della cartella di backup e il nome del file in cui verrà eseguito il backup. Se si specifica un file esistente per il backup, utilizzare il parametro -overwrite per sovrascrivere il file esistente.

  3. Se il backup viene completato correttamente, nella finestra del prompt dei comandi verrà visualizzato il testo seguente:

    Operation completed successfully.
    
  4. Se il backup non viene completato correttamente, nella finestra del prompt dei comandi saranno disponibili ulteriori dettagli sull'errore. In genere, il problema si verifica perché è stato specificato un URL o un nome di file non corretto.

Per ulteriori informazioni sull'operazione Backup, vedere Backup: operazione Stsadm (Office SharePoint Server).

Ripristinare raccolte siti tramite gli strumenti incorporati di SharePoint

Utilizzare questa procedura per ripristinare una raccolta siti tramite lo strumento da riga di comando Stsadm.

Nota

Se il backup di una raccolta siti viene ripristinato in un database del contenuto che contiene già una copia della raccolta siti, è possibile che si verifichi un conflitto di identificatore della raccolta siti. In questo caso, verrà visualizzato il messaggio di errore seguente:

Nessun database del contenuto disponibile per l'operazione. Creare un nuovo database del contenuto e quindi riprovare. Per creare un database del contenuto, fare clic su "Database del contenuto" nella pagina Gestione applicazione, selezionare l'applicazione Web da utilizzare, quindi fare clic su "Aggiungi database del contenuto".

Per ulteriori informazioni, vedere Messaggio di errore quando si tenta di ripristinare una raccolta siti di Windows SharePoint Services 3.0 utilizzando un nome diverso: "Nessun database del contenuto disponibile per l'operazione" (https://go.microsoft.com/fwlink/?linkid=128251&clcid=0x410).

Per evitare questo tipo di conflitti:

  • Ripristinare la raccolta siti in un altro database del contenuto della stessa applicazione Web. 

  • Se è necessario ripristinare la raccolta siti nello stesso database del contenuto, dopo averne eseguito il backup e prima di ripristinarla, eliminare la raccolta siti originale.

    Se si sta ripristinando una raccolta siti di grandi dimensioni, potrebbe essere utile ripristinarla innanzitutto in un altro database del contenuto, quindi utilizzare l'operazione deletesite di Stsadm con il parametro -gradualdelete nel database originale. Utilizzare infine l'operazione mergecontentdbs di Stsadm per spostare di nuovo la raccolta siti nel primo database del contenuto. Il parametro -gradualdelete è disponibile nell'aggiornamento cumulativo di aprile. Per ulteriori informazioni, vedere Distribuire aggiornamenti software per Office SharePoint Server 2007.

Importante

Per eseguire questa procedura è richiesta almeno l'appartenenza al gruppo Administrators nel computer locale.

Ripristinare una raccolta siti tramite lo strumento da riga di comando Stsadm.

  1. Nell'unità in cui è installato Prodotti e tecnologie SharePoint passare alla directory seguente: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.

  2. Per ripristinare una raccolta siti, digitare il comando seguente e quindi premere INVIO:

    stsadm -o restore -url <nome URL> -filename <percorso UNC>

    dove nome URL è l'URL della raccolta siti che si desidera ripristinare e percorso UNC è il percorso UNC della cartella condivisa in cui è contenuto il backup.

  3. Quando viene visualizzato un avviso per segnalare che tutti gli elementi selezionati verranno sovrascritti, digitare S e quindi premere INVIO.

  4. Quando richiesto, digitare il nome utente e la password dell'applicazione Web e dei database del contenuto.

  5. Se il ripristino viene completato correttamente, nella finestra del prompt dei comandi verrà visualizzato il testo seguente:

    Operation completed successfully.
    

    Se il ripristino non viene completato, nella finestra del prompt dei comandi saranno disponibili ulteriori dettagli sull'errore. Il problema in genere si verifica perché è stato specificato un URL o un nome di file non corretto.

  6. Se l'accesso alla raccolta siti è stato limitato durante la procedura di backup, è possibile che le impostazioni di accesso limitato siano state applicate ai siti ripristinati. In questo caso è necessario utilizzare l'operazione setsitelock per ripristinare le impostazioni di blocco allo stato precedente al backup.

    1. Per determinare il livello di accesso corrente del sito, digitare il comando seguente e quindi premere INVIO:

      stsadm -o getsitelock -url <nome URL>

      dove nome URL è l'URL della raccolta siti di cui si desidera eseguire il backup. Per ulteriori informazioni, vedere Getsitelock: operazione Stsadm (Office SharePoint Server).

    2. Se il livello di accesso corrente è troppo restrittivo, modificarlo digitando il comando seguente e quindi premendo INVIO:

      stsadm -o setsitelock -url <nome URL> -lock <Livello di accesso>

      dove nome URL è l'URL della raccolta siti di cui si desidera eseguire il backup e Livello di accesso è l'impostazione di blocco che aveva il sito prima di essere sottoposto a backup. Per ulteriori informazioni, vedere Setsitelock: operazione Stsadm (Office SharePoint Server).

Per ulteriori informazioni sull'operazione Restore, vedere Restore: operazione Stsadm (Office SharePoint Server)

Pianificare i backup

Non è possibile pianificare le operazioni di backup dal sito Web Amministrazione centrale SharePoint e non esiste un'operazione che consenta di automatizzare i backup tramite lo strumento da riga di comando Stsadm. È tuttavia possibile automatizzare il processo tramite la creazione di un file batch e l'utilizzo dell'Utilità di pianificazione in Windows Server 2003 per impostare l'esecuzione del file batch in un momento specifico. Poiché l'esecuzione di backup con gli strumenti incorporati di Microsoft Office SharePoint Server 2007 può influire sulle prestazioni, è consigliabile pianificare i backup per l'esecuzione in fasce orarie non di punta, ad esempio durante la notte o i fine settimana.

Utilizzare questa procedura per creare un file batch per l'esecuzione di un backup completo della raccolta siti. Nella procedura si presuppone che sia già stata creata una cartella condivisa per i backup. Per ulteriori informazioni su come creare una cartella condivisa, vedere l'articolo seguente Preparare il backup e il ripristino di una farm (Office SharePoint Server 2007).

Suggerimento

Quando si utilizza l'Utilità di pianificazione, assicurarsi che data e ora di sistema nel computer siano precise. Per verificare o modificare queste informazioni, fare doppio clic sull'indicatore dell'ora nella barra delle applicazioni.

Create a batch file

  1. Fare clic sul pulsante Start e scegliere Esegui.

  2. Digitare notepad e quindi fare clic su OK.

  3. In Blocco note digitare il testo seguente:

    @echo off
    echo ===============================================================
    echo Back up sites for the farm to C:\backup
    echo ===============================================================
    cd \Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN
    @echo off
    stsadm -o backup -directory <\\server name\folder name> -backupmethod full -item <Web application name> 
    echo completed
    

    dove \\server name\folder name è il percorso UNC della cartella di backup e Web application name è il nome della raccolta siti di cui si desidera eseguire il backup. È possibile utilizzare il percorso completo della farm nella notazione visualizzata dal parametro showtree oppure il nome del componente nel percorso se tale nome è univoco, ad esempio Applicazione Web Windows SharePoint Services\SharePoint-80.

  4. In Blocco note scegliere Salva con nome dal menu File.

  5. Nella finestra di dialogo Salva con nome selezionare la cartella in cui si desidera salvare il file batch.

  6. Utilizzare l'estensione "bat" per il nome del file e digitare il nome del file nella casella Nome file, ad esempio digitare backup_batch.bat.

  7. Nella casella Tipo file fare clic su Tutti i file.

  8. Fare clic su Salva.

Schedule a backup

  1. Avviare la Pianificazione guidata operazioni e quindi fare clic su Avanti.

  2. Fare clic su Sfoglia per individuare il file batch appena creato e quindi fare clic su Apri.

  3. Digitare un nome per l'operazione, ad esempio backup_batch.

  4. Selezionare la frequenza con cui si desidera eseguire l'operazione, ad esempio ogni settimana, e quindi fare clic su Avanti.

  5. Per eseguire in modo automatico il backup periodicamente, selezionare un intervallo come Ogni settimana o Ogni mese. Per eseguire il backup una sola volta oppure per eseguire un solo backup in un momento successivo, selezionare Una sola volta.

  6. Scegliere l'ora e la data di inizio per il backup.

  7. Digitare nome e password di un utente e quindi fare clic su Avanti. L'operazione verrà eseguita come se fosse stata avviata da tale utente.

  8. Fare clic su Fine.

    Per configurare le impostazioni avanzate per l'operazione, selezionare la casella di controllo Apri le proprietà avanzate per questa operazione quando si sceglie Fine nella pagina finale della procedura guidata. In questo modo verrà visualizzata una finestra di dialogo delle proprietà per l'operazione quando si fa clic su Fine. Sarà quindi possibile cambiare il programma da eseguire nella scheda Operazione, definire la pianificazione nella scheda Pianificazione, personalizzare le impostazioni nella scheda Impostazioni oppure impostare le autorizzazioni per utenti e gruppi nella scheda Protezione.

Vedere anche

Concetti

Eseguire il backup e il ripristino di una farm (Office SharePoint Server 2007)
Eseguire il backup e il ripristino di un'intera farm (Office SharePoint Server 2007)
Creare una farm per il ripristino (Office SharePoint Server 2007)
Eseguire il backup e il ripristino di applicazioni Web mediante gli strumenti incorporati (Office SharePoint Server 2007)
Eseguire il backup e il ripristino dei database (Office SharePoint Server)
Eseguire il backup e il ripristino dei provider di servizi condivisi (Office SharePoint Server 2007)
Eseguire il backup e il ripristino di SSO (Office SharePoint Server 2007)
Eseguire il backup e il ripristino di siti personali utilizzando gli strumenti incorporati (Office SharePoint Server 2007)
Eseguire il backup e il ripristino di moduli di InfoPath utilizzando gli strumenti incorporati (Office Sharepoint Server 2007)
Eseguire il backup e il ripristino di un elemento mediante DPM (Office SharePoint Server)
Eseguire il backup e il ripristino di un sito mediante DPM (Office SharePoint Server)