Sauvegarde des données SharePoint de Microsoft 365 sur Amazon S3 : guide complet

La sauvegarde de SharePoint et celle d’Office 365 constituent, de manière générale, un élément essentiel de la stratégie de protection des données et de sécurité d’une organisation. Les sauvegardes Microsoft 365 peuvent être stockées sur site, mais il est recommandé de suivre la règle de sauvegarde « 3-2-1 » et de stocker également des copies de sauvegarde dans le cloud.

Grâce à la solution NAKIVO, vous pouvez mettre en œuvre cette stratégie de sauvegarde efficace pour protéger les données Microsoft 365 dans SharePoint Online ainsi que dans Exchange Online, Microsoft Teams et OneDrive for Business. Cet article de blog fournit un guide étape par étape expliquant comment sauvegarder SharePoint Online avec NAKIVO Backup & Replication.

Sauvegarde des données Microsoft 365

Sauvegarde des données Microsoft 365

Utilisez la solution NAKIVO pour sauvegarder les données Microsoft 365 dans Exchange Online, Teams, OneDrive et SharePoint Online, afin de garantir des flux de travail ininterrompus et zéro temps d’arrêt.

Préparation d’Amazon S3 pour la sauvegarde SharePoint

Avant de configurer une sauvegarde vers Amazon S3, vous devez remplir certaines conditions et préparer l’environnement cloud AWS.

Le rôle IAM doit disposer des autorisations suffisantes pour créer un compartiment dans Amazon S3, générer les clés d’accès pour ce rôle IAM et écrire des données dans le compartiment.

La clé d’accès vous permet de configurer des applications tierces afin qu’elles puissent accéder aux ressources AWS de votre compte pour le rôle IAM approprié. Vous pouvez obtenir une clé d’accès dans la section Tableau de bord IAM de la console AWS :

  1. Cliquez sur Users dans le volet de gauche.

    AWS console (web interface)

  2. Cliquez sur votre utilisateur IAM.
  3. Sélectionnez l’onglet Security Credentials et cliquez sur Create Access Key.
  4. Cliquez sur Download et enregistrez les identifiants dans un endroit sûr.

Dans notre exemple, nous créons un compartiment nommé blog-bucket-001 et nous allons configurer la sauvegarde SharePoint vers ce compartiment.

Preparing a bucket

Configuration de NAKIVO Backup & Replication pour la sauvegarde SharePoint

À partir de la version 11.0 de NAKIVO Backup & Replication, vous pouvez sauvegarder les données Microsoft 365 directement vers un référentiel de sauvegarde dans Amazon S3. Vous pouvez sauvegarder SharePoint Online, Exchange Online, OneDrive for Business et Microsoft Teams. Cette fonctionnalité prend également en charge les sauvegardes Microsoft 365 vers d’autres clouds publics et des plateformes compatibles S3, ainsi que la copie de sauvegarde sur bande magnétique.

Pour configurer la sauvegarde de SharePoint Online vers Amazon S3, vous devez ajouter tous les éléments nécessaires (comptes AWS et Microsoft 365) à l’inventaire, installer le Transporteur dans AWS et créer un référentiel de sauvegarde dans Amazon S3.

Ajout d’AWS à l’inventaire

Procédez comme suit pour ajouter un compte AWS à l’inventaire :

  1. Ouvrez l’interface Web de NAKIVO Backup & Replication.
  2. Accédez à Settings > Inventory et cliquez sur + pour ajouter un nouvel élément à l’inventaire NAKIVO.

    Adding a new item to the NAKIVO inventory

  3. L’assistant Ajouter un élément d’inventaire s’ouvre.
  4. Sélectionnez Cloud Storage à l’étape Platform pour ajouter Amazon Web Services. Cliquez sur Next à chaque étape de l’assistant pour continuer.

    Selecting Cloud Storage to add an AWS account to the inventory

  5. Sélectionnez Amazon comme type de plateforme.

    Selecting Amazon as a platform type to add

  6. À l’étape Options, saisissez le nom d’affichage et les paramètres requis pour ajouter AWS à l’inventaire.
    • Type : Compte AWS
    • Région(s) : Toutes les régions (ou sélectionnez une région personnalisée si nécessaire)
    • ID de clé d’accès : saisissez l’ID de clé d’accès généré et téléchargé précédemment dans la console AWS IAM (interface Web).
    • Clé d’accès secrète : Saisissez la clé d’accès secrète correspondant à l’ID de clé d’accès.

    Cliquez sur Finish pour enregistrer les paramètres et ajouter le compte AWS à l’inventaire.

    Adding an AWS account to the inventory

Ajout de Microsoft 365 à l’inventaire

Une fois le compte AWS ajouté avec succès à l’inventaire, vous devez ajouter un compte Microsoft 365 à l’inventaire. Nous pourrons ensuite configurer la sauvegarde de SharePoint Online.

  1. Dans Settings > Inventory, cliquez sur + pour ajouter un nouvel élément à l’inventaire.

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

  2. L’assistant Ajouter un élément d’inventaire s’ouvre.
  3. Sélectionnez SaaS à l’étape Platform de l’assistant pour ajouter un compte Microsoft 365. Cliquez sur Next à chaque étape pour continuer.

    Selecting SaaS to add a Microsoft 365 account

  4. À l’étape Services, saisissez un nom d’affichage et sélectionnez les services Microsoft 365 que vous souhaitez sauvegarder. Vous pouvez sélectionner tous les services Microsoft 365 pris en charge ou choisir uniquement SharePoint Online si vous souhaitez configurer uniquement la sauvegarde de SharePoint Online.

    Selecting Microsoft 365 services

    Cochez la case Utiliser l’authentification moderne avec un compte MFA activé si l’authentification multifactorielle (MFA) est activée pour vos comptes Microsoft 365.

    Modern authentication with an enabled MFA account

  5. À l’étape Configuration, choisissez une option pour vous connecter au compte Microsoft 365. Deux options s’offrent à vous :
    • Enregistrer automatiquement une nouvelle application Azure AD
    • Utiliser une application Azure AD existante

    Si vous n’avez pas encore configuré Azure AD pour sauvegarder SharePoint Online ou Office 365 avec la solution NAKIVO, sélectionnez la première option pour l’enregistrement automatique. Nous sélectionnons l’option d’enregistrement automatique dans notre démonstration.

    Si vous avez déjà configuré l’accès Azure AD pour sauvegarder les données Office 365 avec NAKIVO Backup & Replication, mais que vous avez réinstallé ou reconfiguré la solution NAKIVO, sélectionnez l’option Utiliser une application Azure AD existante .

    Registering an Azure AD application to add your Microsoft 365 account

  6. À l’étape Authentication, configurez l’authentification permettant à la solution NAKIVO d’accéder aux données Microsoft 365 à sauvegarder.

    Un code s’affiche dans le champ Code . Copiez ce code dans votre presse-papiers, puis cliquez sur le lien https://microsoft.com/devicelogin pour ouvrir la page Microsoft correspondante dans un nouvel onglet de votre navigateur Web et configurer l’authentification.

    Configuring Microsoft 365 authentication options

  7. Saisissez le code que vous avez copié précédemment dans le champ Saisir le code sur le site Web de Microsoft. Connectez-vous en tant qu’administrateur Microsoft 365 si ce n’est pas déjà fait.
  8. Essayez-vous de vous connecter à Microsoft Azure CLI ? Cliquez sur Continue.
  9. Si tout est correct, le message suivant devrait s’afficher :

    Vous êtes connecté à l’application Microsoft Azure Cross-platform Command Line Interface sur votre appareil. Vous pouvez désormais fermer cette fenêtre .

    Passing the authentication in Microsoft 365

  10. Revenez à l’interface Web de NAKIVO. Cliquez sur Manage Certificates dans l’écran Authentification .
  11. Cliquez sur Generate Certificate dans la fenêtre contextuelle.

    Adding a certificate for Microsoft 365 authentication

  12. Saisissez un nom d’affichage et une description pour le certificat. Save Paramètres.

    Entering a name and description for a self-signed certificate

  13. Sélectionnez le certificat ajouté dans la liste déroulante Client Certificate ( NAKIVO11-blog01cert dans cet exemple). Vous devriez alors voir s’afficher un message indiquant que le compte Microsoft 365 est authentifié. Cliquez sur Finish pour enregistrer les paramètres et ajouter le compte Microsoft 365 à l’inventaire.

    Finishing the authentication options configuration

  14. Patientez jusqu’à ce que le compte Microsoft 365 soit ajouté à l’inventaire. Le temps nécessaire dépend du nombre d’éléments et du volume des données Microsoft 365 présentes dans le compte de votre organisation.

    Désormais, AWS et Office 365 figurent dans l’inventaire NAKIVO.

    AWS and Microsoft 365 accounts are added to the inventory

Déploiement d’un Transporteur dans AWS

Une fois les comptes AWS et Microsoft 365 ajoutés à l’inventaire, nous devons déployer un Transporteur AWS. Le Transporteur sert à traiter les données de sauvegarde vers AWS, notamment vers Amazon S3 en tant que destination.

  1. Accédez à Settings > Nodes, cliquez sur le bouton + puis sur Amazon EC2 instance pour ajouter un Transporteur dans AWS.

    Deploying a Transporter in AWS

  2. Configurez les options pour déployer un Transporteur dans AWS :
    • Transporter name: Saisissez un nom d’affichage.
    • Region: Sélectionnez une région à laquelle vous avez accès et qui est la plus adaptée pour déployer une instance EC2 avec un Transporteur dans AWS.
    • Instance type: Sélectionnez un type d’instance AWS EC2. Le type d’instance dépend de la charge du Transporteur, qui dépend elle-même du volume de données sauvegardées. Dans notre exemple, nous sélectionnons t2.medium.
    • Networking: Vous pouvez sélectionner un réseau (VPC) et un sous-réseau existants dans AWS ou configurer automatiquement un VPC pour ce Transporteur. Dans notre exemple, nous sélectionnons le réseau existant. Vous pouvez configurer le trafic autorisé vers cette instance EC2 et définir un port du Transporteur ainsi que des ports de transfert de données (nous utilisons les paramètres par défaut).
    • Settings: Sélectionnez le mode de fonctionnement. Nous sélectionnons Running while required pour exécuter l’instance EC2 avec le Transporteur lorsque des tâches de sauvegarde ou de restauration sont en cours d’exécution, et pour réduire les coûts liés à l’utilisation d’AWS. Cette option constitue une alternative à Always running. Sélectionnez une plateforme et une charge maximale. Linux est le choix optimal pour déployer un Transporteur dans une instance AWS EC2.

    Cliquez sur Deploy pour enregistrer les paramètres et terminer. Attendez que le Transporteur soit déployé.

    AWS Transporter deployment options

Le Transporteur est désormais déployé sur AWS EC2 et apparaît dans la liste des nœuds dans l’interface Web de la solution NAKIVO.

The Transporter is deployed in AWS

Ajout d’un référentiel de sauvegarde

Après avoir ajouté les comptes AWS et Microsoft 365 à l’inventaire et déployé un Transporteur sur AWS, nous pouvons désormais créer un référentiel de sauvegarde dans Amazon S3 pour stocker les données de sauvegarde de SharePoint Online.

  1. Accédez à Settings > Repositories, cliquez sur + puis sur Create new backup repository.

    Creating a new backup repository

    L’assistant Créer un référentiel de sauvegarde s’ouvre.

  2. À l’étape Type de l’assistant, sélectionnez Cloud & S3-Compatible Storage. Cliquez sur Next pour continuer.

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

  3. Sélectionnez Amazon S3 à l’étape Fournisseur .

    Selecting Amazon S3 as the vendor

  4. Configurez le référentiel de sauvegarde Nom et emplacement :
    • Name: Saisissez un nom qui s’affichera dans l’interface Web de NAKIVO, par exemple Référentiel Amazon S3 .
    • Assigned Transporter: Sélectionnez le Transporteur que vous avez déployé sur AWS EC2. Dans notre cas, ce Transporteur s’appelle AWS Transporter 02 Blog .
    • Account: Sélectionnez un compte AWS ajouté à l’inventaire NAKIVO lors de la première étape de la configuration.
    • AWS Region: Sélectionnez la région AWS où se trouve le compartiment que vous avez créé pour les sauvegardes.
    • Bucket: Sélectionnez le compartiment Amazon S3. Nous sélectionnons le compartiment nommé blog-bucket001 .

    Configuring a name and location for the S3 backup repository

  5. Définissez les options du référentiel de sauvegarde, telles que les économies de stockage, la fiabilité et le détachement programmé si nécessaire. Cliquez sur Finish.

    New backup repository options

Le référentiel de sauvegarde dans Amazon S3 a été créé.

A backup repository in Amazon S3 has been created

Création d’une tâche de sauvegarde

À ce stade, tous les composants requis ont été configurés et nous pouvons créer une tâche de sauvegarde SharePoint Online directement vers Amazon S3. De la même manière, vous pouvez sauvegarder d’autres données Microsoft 365, telles que les boîtes aux lettres, les données OneDrive et les équipes.

  1. Accédez à Data Protection, cliquez sur + puis sur Backup for Microsoft 365.

    Creating a new Microsoft 365 backup job

    L’assistant Nouvelle tâche de sauvegarde pour Microsoft 365 s’ouvre.

  2. Sources. Sélectionnez les sites SharePoint à sauvegarder. Cliquez sur Next pour continuer.

    Selecting SharePoint sites to back up

  3. Destination. Sélectionnez le référentiel de sauvegarde situé dans Amazon S3. Dans notre exemple, il s’agit de Référentiel Amazon S3 .

    Selecting a backup repository in Amazon S3 as a destination

  4. Schedule. Définissez les paramètres de planification et de conservation. Si vous avez activé Amazon S3 Object Lock pour un compartiment, vous pouvez appliquer l’immuabilité des sauvegardes.
    Pour activer S3 Object Lock dans la console AWS, sélectionnez un compartiment, ouvrez l’onglet Propriétés et cliquez sur Modifier dans la section Object Lock . Sélectionnez ensuite Activé , confirmez et enregistrez les modifications. Vous pouvez utiliser la politique de conservation GFS.

    Scheduling and retention settings

  5. Options. Définissez les options de la tâche de sauvegarde SharePoint Online. Saisissez un nom d’affichage, par exemple 365 SharePoint to AWS S3 . Définissez la priorité de la tâche, l’accélération réseau, le chiffrement réseau et le chiffrement des sauvegardes, ainsi que les paramètres de sauvegarde complète.

    Notez que le chiffrement réseau sert à chiffrer les données pendant leur transfert, tandis que le chiffrement des sauvegardes permet de stocker des sauvegardes chiffrées sur AWS S3.

    Cliquez sur Finish & Run pour enregistrer les paramètres et lancer cette tâche de sauvegarde SharePoint.

    Configuring options for a SharePoint Online backup job to AWS S3

  6. Confirmez la portée de la tâche et la durée de conservation des points de restauration, puis cliquez sur Run.

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

Attendez que la tâche soit terminée. Notre tâche de sauvegarde SharePoint Online vers Amazon S3 s’est terminée avec succès.

The SharePoint Online backup job was finished

Essayez NAKIVO Backup & Replication

Essayez NAKIVO Backup & Replication

Profitez d'un essai gratuit pour découvrir toutes les fonctionnalités de protection des données de la solution. 15 jours gratuits. Aucune restriction en termes de fonctionnalités ou de capacité. Aucune carte bancaire requise.

Les gens qui ont consulté cet article ont également lu