Backup dei dati di Microsoft 365 SharePoint su Amazon S3: una guida completa

Il backup di SharePoint e quello di Office 365, in generale, costituiscono una parte essenziale della strategia di protezione dei dati e di sicurezza di un’organizzazione. I backup di Microsoft 365 possono essere archiviati on-premise, ma la pratica consigliata è quella di seguire la Regola di backup 3-2-1 e archiviare le copie di backup anche nel cloud.

Con la soluzione NAKIVO, è possibile implementare questa efficace strategia di backup per proteggere i dati di Microsoft 365 in SharePoint Online, nonché in Exchange Online, Microsoft Teams e OneDrive for Business. Questo post del blog fornisce una guida passo passo su come eseguire il backup di SharePoint Online con NAKIVO Backup & Replication.

Backup dei dati di Microsoft 365

Backup dei dati di Microsoft 365

Utilizza la soluzione NAKIVO per eseguire il backup dei dati di Microsoft 365 in Exchange Online, Teams, OneDrive e SharePoint Online, garantendo flussi di lavoro ininterrotti e zero tempi di inattività.

Preparazione di Amazon S3 per il backup di SharePoint

Prima di configurare un backup su Amazon S3, è necessario soddisfare alcuni requisiti e preparare l’ambiente cloud AWS.

Il ruolo IAM deve disporre di autorizzazioni sufficienti per creare un bucket in Amazon S3, generare le chiavi di accesso per il ruolo IAM e scrivere dati nel bucket.

La chiave di accesso consente di configurare applicazioni di terze parti per accedere alle risorse AWS del proprio account per il ruolo IAM appropriato. È possibile ottenere una chiave di accesso nella Dashboard IAM della console AWS:

  1. Fare clic su Users nel riquadro a sinistra.

    AWS console (web interface)

  2. Fare clic sul proprio utente IAM.
  3. Selezionare la scheda Security Credentials e fare clic su Create Access Key.
  4. Fare clic su Download, quindi salvare le credenziali in un luogo sicuro.

Nel nostro esempio, creiamo un bucket denominato blog-bucket-001 e configureremo il backup di SharePoint su questo bucket.

Preparing a bucket

Configurazione di NAKIVO Backup & Replication per il backup di SharePoint

A partire da NAKIVO Backup & Replication v11.0, è possibile eseguire il backup dei dati di Microsoft 365 direttamente in un repository di backup su Amazon S3. È possibile eseguire il backup di SharePoint Online, Exchange Online, OneDrive for Business e Microsoft Teams. Questa funzionalità supporta anche i backup di Microsoft 365 su altri cloud pubblici e piattaforme compatibili con S3, nonché la copia dei backup su nastro.

Per configurare il backup di SharePoint Online su Amazon S3, è necessario aggiungere tutti gli elementi necessari (account AWS e Microsoft 365) all’inventario, installare il Transporter in AWS e creare un repository di backup su Amazon S3.

Aggiunta di AWS all’inventario

Eseguire i seguenti passaggi per aggiungere un account AWS all’inventario:

  1. Aprire l’interfaccia web di NAKIVO Backup & Replication.
  2. Andare su Settings > Inventory e fare clic su + per aggiungere una nuova voce all’inventario NAKIVO.

    Adding a new item to the NAKIVO inventory

  3. Si apre la procedura guidata Aggiungi elemento di inventario .
  4. Selezionare Cloud Storage nel passaggio Platform per aggiungere Amazon Web Services. Fare clic su Next in ogni passaggio della procedura guidata per continuare.

    Selecting Cloud Storage to add an AWS account to the inventory

  5. Selezionare Amazon come tipo di piattaforma.

    Selecting Amazon as a platform type to add

  6. Nel passaggio Options, inserire il nome visualizzato e i parametri richiesti per aggiungere AWS all’inventario.
    • Tipo: account AWS
    • Regione(i): Tutte le regioni (oppure selezionare una regione personalizzata, se necessario)
    • ID chiave di accesso: inserire l’ID chiave di accesso generato e scaricato in precedenza nella console AWS IAM (interfaccia web).
    • Chiave di accesso segreta: Inserire la chiave di accesso segreta corrispondente all’ID chiave di accesso.

    Fare clic su Finish per salvare le impostazioni e aggiungere l’account AWS all’inventario.

    Adding an AWS account to the inventory

Aggiunta di Microsoft 365 all’inventario

Dopo aver aggiunto correttamente l’account AWS all’inventario, è necessario aggiungere un account Microsoft 365 all’inventario. In seguito sarà possibile configurare il backup di SharePoint Online.

  1. In Settings > Inventory, fare clic su + per aggiungere una nuova voce all’inventario.

    Adding the next item to the inventory after adding the AWS account

  2. Si apre la procedura guidata Aggiungi elemento di inventario .
  3. Selezionare SaaS nel passaggio Platform della procedura guidata per aggiungere un account Microsoft 365. Fare clic su Next in ogni passaggio per continuare.

    Selecting SaaS to add a Microsoft 365 account

  4. Nel passaggio Services, immettere un nome visualizzato e selezionare i servizi Microsoft 365 di cui si desidera eseguire il backup. È possibile selezionare tutti i servizi Microsoft 365 supportati oppure solo SharePoint Online se si desidera configurare esclusivamente il backup di SharePoint Online.

    Selecting Microsoft 365 services

    Selezionare la casella di controllo Usa autenticazione moderna con account MFA abilitato se l’autenticazione a più fattori (MFA) è abilitata per gli account Microsoft 365.

    Modern authentication with an enabled MFA account

  5. Nel passaggio Configuration, scegliere un’opzione per connettersi all’account Microsoft 365. Sono disponibili due opzioni:
    • Registra automaticamente una nuova applicazione Azure AD
    • Usa un’applicazione Azure AD esistente

    Se in precedenza non è stato configurato Azure AD per il backup di SharePoint Online o Office 365 con la soluzione NAKIVO, selezionare la prima opzione per la registrazione automatica. Nella nostra guida selezioniamo l’opzione di registrazione automatica.

    Se è già stato configurato l’accesso ad Azure AD per eseguire il backup dei dati di Office 365 con NAKIVO Backup & Replication, ma la soluzione NAKIVO è stata reinstallata o riconfigurata, selezionare l’opzione Usa un’applicazione Azure AD esistente .

    Registering an Azure AD application to add your Microsoft 365 account

  6. Nel passaggio Authentication, configurare l’autenticazione per consentire alla soluzione NAKIVO di accedere ai dati di Microsoft 365 per il backup.

    Viene visualizzato un codice nel campo Codice . Copiare questo codice negli appunti e fare clic sul link https://microsoft.com/devicelogin per aprire la pagina Microsoft corrispondente in una nuova scheda del browser web e configurare l’autenticazione.

    Configuring Microsoft 365 authentication options

  7. Immettere il codice copiato in precedenza nel campo Immetti codice sul sito Microsoft. Accedere come amministratore di Microsoft 365, se non è già stato fatto.
  8. Stai tentando di accedere a Microsoft Azure CLI ? Fare clic su Continue.
  9. Se tutto è corretto, dovrebbe essere visualizzato il messaggio:

    Hai effettuato l’accesso all’applicazione Microsoft Azure Cross-platform Command Line Interface sul dispositivo. Ora puoi chiudere questa finestra .

    Passing the authentication in Microsoft 365

  10. Tornare all’interfaccia web di NAKIVO. Fare clic su Manage Certificates nella schermata Autenticazione .
  11. Fare clic su Generate Certificate nella finestra a comparsa.

    Adding a certificate for Microsoft 365 authentication

  12. Immettere un nome visualizzato e una descrizione per il certificato. Save impostazioni.

    Entering a name and description for a self-signed certificate

  13. Selezionare il certificato aggiunto nell’elenco a discesa Client Certificate ( NAKIVO11-blog01cert in questo esempio). A questo punto, dovrebbe essere visualizzato un messaggio che indica che l’account Microsoft 365 è stato autenticato. Fare clic su Finish per salvare le impostazioni e aggiungere l’account Microsoft 365 all’inventario.

    Finishing the authentication options configuration

  14. Attendere che l’account Microsoft 365 venga aggiunto all’inventario. Il tempo necessario dipende dal numero di elementi e dal volume dei dati Microsoft 365 presenti nell’account della propria organizzazione.

    Ora nell’inventario NAKIVO sono presenti AWS e Office 365.

    AWS and Microsoft 365 accounts are added to the inventory

Distribuzione di un Transporter in AWS

Dopo aver aggiunto gli account AWS e Microsoft 365 all’inventario, è necessario distribuire un Transporter AWS. Il Transporter viene utilizzato per elaborare i dati di backup su AWS, incluso Amazon S3 come destinazione.

  1. Andare su Settings > Nodes, fare clic sul pulsante + e poi su Amazon EC2 instance per aggiungere un Transporter in AWS.

    Deploying a Transporter in AWS

  2. Impostare le opzioni per distribuire un Transporter in AWS:
    • Transporter name: Immettere un nome visualizzato.
    • Region: Selezionare una regione a cui si ha accesso e che sia ottimale per la distribuzione di un’istanza EC2 con un Transporter in AWS.
    • Instance type: Selezionare un tipo di istanza AWS EC2. Il tipo di istanza dipende dal carico del Transporter, che a sua volta dipende dalla quantità di dati sottoposti a backup. Nel nostro esempio, selezioniamo t2.medium.
    • Networking: È possibile selezionare una rete (VPC) e una sottorete esistenti in AWS oppure configurare automaticamente una VPC per questo Transporter. Nel nostro esempio selezioniamo la rete esistente. È possibile configurare il traffico consentito verso questa istanza EC2 e impostare una porta del Transporter e le porte di trasferimento dati (utilizziamo le impostazioni predefinite).
    • Settings: Selezionare la modalità operativa. Selezioniamo Running while required per eseguire l’istanza EC2 con il Transporter quando sono in esecuzione processi di backup o di ripristino e per ridurre i costi di utilizzo di AWS. Questa opzione è un’alternativa a Always running. Selezionare una piattaforma e il carico massimo. Linux è la scelta ottimale per distribuire un Transporter in un’istanza AWS EC2.

    Fare clic su Deploy per salvare le impostazioni e terminare. Attendere il completamento della distribuzione del Transporter.

    AWS Transporter deployment options

Ora il Transporter è distribuito in AWS EC2 e visualizzato nell’elenco dei nodi nell’interfaccia web della soluzione NAKIVO.

The Transporter is deployed in AWS

Aggiunta di un repository di backup

Dopo aver aggiunto gli account AWS e Microsoft 365 all’inventario e distribuito un Transporter in AWS, è ora possibile creare un repository di backup su Amazon S3 per archiviare i dati di backup di SharePoint Online.

  1. Andare su Settings > Repositories, fare clic su + e poi su Create new backup repository.

    Creating a new backup repository

    Si apre la procedura guidata Crea repository di backup .

  2. Nel passaggio Tipo della procedura guidata, selezionare Cloud & S3-Compatible Storage. Fare clic su Next per continuare.

    Selecting Cloud & S3-Compatible Storage as a backup repository type

  3. Selezionare Amazon S3 nel passaggio Fornitore .

    Selecting Amazon S3 as the vendor

  4. Configurare il repository di backup Nome e posizione :
    • Name: Immettere il nome da visualizzare nell’interfaccia web di NAKIVO, ad esempio Amazon S3 Repo .
    • Assigned Transporter: Selezionare il Transporter distribuito in AWS EC2. Nel nostro caso, questo Transporter si chiama AWS Transporter 02 Blog .
    • Account: Selezionare un account AWS aggiunto all’inventario NAKIVO nella prima fase della configurazione.
    • AWS Region: Selezionare la regione AWS in cui si trova il bucket creato per i backup.
    • Bucket: Selezionare il bucket Amazon S3. Selezioniamo il bucket denominato blog-bucket001 .

    Configuring a name and location for the S3 backup repository

  5. Impostare le opzioni del repository di backup, come risparmio di spazio di archiviazione, affidabilità e scollegamento pianificato, se necessario. Fare clic su Finish.

    New backup repository options

Il repository di backup su Amazon S3 è stato creato.

A backup repository in Amazon S3 has been created

Creazione di un processo di backup

A questo punto, tutti i componenti necessari sono stati configurati ed è possibile creare un processo di backup di SharePoint Online direttamente su Amazon S3. Allo stesso modo, è possibile eseguire il backup di altri dati di Microsoft 365, come caselle di posta, dati di OneDrive e team.

  1. Andare su Data Protection, fare clic su + e poi su Backup for Microsoft 365.

    Creating a new Microsoft 365 backup job

    Si apre la procedura guidata Nuovo processo di backup per Microsoft 365 .

  2. Sources. Selezionare i siti SharePoint di cui si desidera eseguire il backup. Fare clic su Next per continuare.

    Selecting SharePoint sites to back up

  3. Destination. Selezionare il repository di backup situato su Amazon S3. Nel nostro esempio, si tratta di Amazon S3 Repo .

    Selecting a backup repository in Amazon S3 as a destination

  4. Schedule. Configurare le impostazioni di pianificazione e conservazione. Se è stato abilitato Amazon S3 Object Lock per un bucket, è possibile applicare l’immutabilità del backup.
    Per abilitare S3 Object Lock nella console AWS, selezionare un bucket, aprire la scheda Proprietà e fare clic su Modifica nella sezione Object Lock . Quindi selezionare Abilitato , confermare e salvare le modifiche. È possibile utilizzare il Criterio di conservazione GFS.

    Scheduling and retention settings

  5. Options. Impostare le opzioni del processo di backup di SharePoint Online. Immettere un nome visualizzato, ad esempio 365 SharePoint to AWS S3 . Impostare la priorità del processo, l’accelerazione di rete, la crittografia di rete e le impostazioni di crittografia del backup, nonché le impostazioni del backup completo.

    Si noti che la crittografia di rete viene utilizzata per crittografare i dati durante il trasferimento, mentre la crittografia del backup viene utilizzata per archiviare backup crittografati in AWS S3.

    Fare clic su Finish & Run per salvare le impostazioni ed eseguire questo processo di backup di SharePoint.

    Configuring options for a SharePoint Online backup job to AWS S3

  6. Confermare l’ambito del processo e il periodo di conservazione dei punti di ripristino, quindi fare clic su Run.

    The confirmation of a job scope and retention when running a job

Attendere il completamento del processo. Il nostro processo di backup di SharePoint Online su Amazon S3 è stato completato correttamente.

The SharePoint Online backup job was finished

Prova NAKIVO Backup & Replication

Prova NAKIVO Backup & Replication

Richiedi una prova gratuita per scoprire tutte le funzionalità di protezione dei dati offerte dalla soluzione. 15 giorni gratuiti. Nessuna limitazione in termini di funzionalità o capacità. Non è richiesta alcuna carta di credito.

Le persone leggono anche