Sauvegarder et restorer à partir du Panneau de configuration

Introduction

La fonctionnalité de Sauvegarde/Restauration qui est disponible sur le Panneau de configuration vous permet de sauvegarder les données de votre portail et les restaurer sur ONLYOFFICE Workspace. Pour accéder au Panneau de configuration, connectez-vous à votre portail et cliquez sur l'icône Panneau de configuration sur la Page d'accueil. Vous pouvez aussi accédez aux Paramètres du portail et choisir le lien Panneau de configuration sur le panneau de gauche.

Sauvegarder des données

Pour créer la sauvegarde des données de votre portail manuellement, passez à la page Sauvegarde dans la section Paramètres communs de la barre latérale gauche et utilisez la section Sauvegarde de données:

  1. choisissez le type et l'emplacement du Stockage pour vos fichiers de sauvegarde:
    • choisissez l'onglet Temporaire si vous souhaitez télécharger la sauvegarde à votre disque local quand le processus de sauvegarde est terminé. Pour ce faire, utilisez le lien qui s'affiche ci-dessous.
      L'onglet TemporaireL'onglet Temporaire
    • sélectionnez l'onglet Module Documents et cliquez sur le bouton Plus à coté du champ qui s'affiche au-dessous. La fenêtre Sélectionner le dossier s'ouvrira. Définissez le dossier dans la section Documents communs où vous souhaitez stocker votre sauvegarde et cliquez sur le bouton OK.
      Onglet Module DocumentsOnglet Module Documents
    • sélectionnez l'onglet Moteur de stockage tiers, choisissez l'un des stockages externes disponibles et saisissez les données nécessaires pour accéder à celui-ci:
      1. Le service nécessaire (Amazon AWS S3, Google Cloud Storage, Rackspace Cloud Storage, Selectel Cloud Storage, DropBox, Box.com, OneDrive, Google Drive) doit être connecté à votre portail d'avance dans la section Intégration de paramètres du portail. Sinon, le service de stockage sera désactivé et grisé.
      2. Les comptes des services externes (DropBox, Box.com, OneDrive, Google Drive, Yandex Disk et les services de stockage connectés via WebDAV, tels que Nextcloud ou ownCloud) doivent être connectés au Module documents ainsi que doivent être partagés et placés dans la section Documents communs. Sinon, le service de stockage sera désactivé et grisé.
      Onglet Moteur de stockage tiersOnglet Moteur de stockage tiers

      Une fois le stockage sélectionné, saisissez les données d'accès dans les champs de dessous:

      • Les champs disponibles pour Amazon AWS S3:
        • Bucket (Conteneur) est un nom unique du conteneur (bucket) Amazon, ex.: my-new-test-bucket-12345.
        • Region (Région) est un région AWS où vous voulez placer le conteneur Amazon, ex: us-east-2.
        • Service Url (Lien de service) est un paramètre facultatif; ne modifiez ce paramètre que si vous voulez essayer un autre point d'extrémité de service. Laissez ce champ de saisie vide pour utiliser la configuration par défaut.
        • Force le style de chemin - une fois vrai, la requête va toujours utiliser le style de chemin. Laissez ce champ de saisie vide, parce que le paramètre Lien de service n'est pas défini.
        • Use Http (Utiliser Http) - lorsque ce paramètre est vrai, le client utilise le protocole HTTP, si le point de terminaison de destination le prend en charge. Ce paramètre est faux par défaut. Définissez ce paramètrevrai ou laissez ce champ vide pour maintenir la configuration par défaut.
        • Méthode de chiffrement partie serveur est l'algorithme de chiffrement de la part du serveur à utiliser pendant le stockage d'un objet dans S3. Les valeurs d'arguments possibles:
          • None (Aucune)
          • Server-Side Encryption (Chiffrement côté serveur) - SSE-S3 (vos données seront chiffrées par une clé unique AES 256, une clé pour chaque object. Les clés elles-mêmes sont chiffrées à l'aide d'une clé racine rotative pour une protection supplémentaire) ou SSE-KMS (vos ressources seront chiffrées à l'aide d'un mécanisme de chiffrement polyvalent. Comme SSE-S3, il s'appuie sur une méthode de chiffrement AES-256 puissante, mais offre un modèle plus complexe et plus flexible, avec des autorisations distinctes pour une clé KMS, une fonctionnalité de piste d'audit et la possibilité de créer des clés personnalisées uniques). Pour SSE-KMS, vous pouvez choisir Managed CMK (CMK géré) par défaut par AWS ou CMK géré par le client. Lorsque l'option CMK géré par le client est sélectionnée, vous devez spécifier l'ID de clé KMS.
          • Client-Side Encryption (Chiffrement côté client) - lorsque cette option est sélectionnée, vous devez spécifier l'ID de clé KMS.
      • Les champs disponibles pour Google Cloud Storage: Bucket (Seau) (le nom unique du seau Google Cloud, ex. test_bucket111419).
      • Les champs disponibles pour Rackspace Cloud Storage: Public container (Conteneur public) (adresse URL du conteneur public Rackspace), Private container (Conteneur privé) (adresse URL du conteneur privé Rackspace) et Region (Région) (le région de placement des conteneurs Rackspace).
      • Les champs disponibles pour Selectel Cloud Storage: Private container (Conteneur privé) (le nom du conteneur privé Selectel, par ex. test_container) et Public container (Conteneur public) (le nom du conteneur public Selectel, ex. test_container_public).
      • Pour les services DropBox, Box.com, OneDrive, Google Drive, Yandex Disk ou les services de stockage connectés via WebDAV, cliquez sur le bouton Plus à coté du champ qui s'affiche au-dessous. La fenêtre Sélectionner le dossier s'ouvrira. Définissez le répertoire source externe dans la section Documents communs où vous souhaitez stocker votre sauvegarde et cliquez sur le bouton OK.
    • sélectionnez l'onglet Fichier de l'ordinateur si vous souhaitez télécharger la sauvegarde à votre disque local. Dans le champ Choisissez un emplacement de stockage de dessous, définissez le chemin d'accès au dossier où vous souhaitez stocker la sauvegarde.
      Onglet Fichier de l'ordinateurOnglet Fichier de l'ordinateur
    Si vous choisissez Module Documents ou l'un des services externes connectés (DropBox, Box.com, OneDrive, Google Drive, Yandex Disk et les services de stockage connectés via WebDAV) la taille de fichier de sauvegarde affecte l'espace disque total restant sur votre portail.
  2. cochez la case Inclure Mail dans la sauvegarde si vous voulez également sauvegarder les données de Mail. Cela augmente la durée de sauvegarde et la taille du fichier de sauvegarde, mais si l'option n'est pas activé, les données de Mail seront perdues après la restauration et il faudra se connecter encore une fois. Veuillez consulter la section Sauvegarder des données de Mail pour retrouver des instructions supplémentaires sur Mail.
    Les données de licence ne seront pas incluses dans la sauvegarde. Une fois la sauvegarde restaurée, il vous faut télécharger votre fichier de licence encore une fois.
  3. cliquez sur le bouton FAIRE UNE SAUVGARDE.

Une fois le processus de sauvegarde est terminé, vous trouverez le fichier de sauvegarde .tar.gz (portal-name_date_time.tar.gz) dans le dossier spécifié. Si vous avez choisi le stockage Temporaire, le lien vers le fichier de sauvegarde crée sera disponible pendant 24 heures.

Une fois le chiffrement activé, la sauvegarde de données comportera des données déchiffrés. Lors de restauration de cette copie, tous les fichiers seront chiffrés encore une foi sur le disque.

Sauvegarder des données du module Mail

Il faut effectuer des opérations supplémentaires pour sauvegarder des données de Mail.

Cette instruction n'est pas destiné à être utilisé sous Windows.
  1. Saisissez le conteneur de Serveur Communauté:
    docker exec -it onlyoffice-community-server bash
  2. Passer au dossier de services:
    cd /var/www/onlyoffice/Services/TeamLabSvc
  3. Ouvrez le fichier de configuration:
    nano TeamLabSvc.exe.config
  4. Ajoutez des paramètres pour accéder la machine hôte:
    <backup>
      <mailServer pathToMailFilesOnHost="/app/onlyoffice/MailServer/data" hostAddress="127.0.0.1" hostUsername="root" hostKey="/tmp/key.pem" />
    </backup>
    
    • pathToMailFilesOnHost - le chemin d'accès complet vers des fichiers du Serveur Mail. Sous Linux, vous pouvez indiquer le chemin suivant: /app/onlyoffice/MailServer/data.<
    • hostAddress - l'adresse de la machine sur laquelle se trouve le conteneur du Serveur Mail.
    • hostUsername - le nom d'utilisateur pour se connecter à la machine sur laquelle se trouve le conteneur du Serveur Mail.
    • hostPassword - le mot de passe pour se connecter à la machine sur laquelle se trouve le conteneur du Serveur Mail.
    • hostKey - le chemin d'accès au fichier comportant le certificat SSH de l'utilisateur pour se connecter à la machine sur laquelle se trouve le conteneur du Serveur Mail. Le fichier doit être au format OpenSSH, il peut être généré avec Putty Key Generator.
    ImportantLe champ hostPassword ou hostKey doit être rempli. Si tous les deux champs sont remplis, la connexion sera d'abord établie à l'aide de la clé. En cas d'échec, le mot de passe sera utilisé.
    ImportantL'utilisateur (hostUsername) spécifié dans les paramètres doit disposer des droits en lecture et écriture sur le dossier contenant les fichiers du serveur de messagerie (pathToMailFilesOnHost). Sous Linux, vous pouvez exécuter la commande suivante: chmod -R 755 /app/onlyoffice/MailServer/data.
  5. Enregistrer le fichier (Ctrl+S) et quittez (Ctrl+X).
  6. Redémarrez le service:
    systemctl restart onlyofficeBackup
  7. Passez à la section Restauration de données pour restaurer des donnée depuis le fichier de sauvegarde.

Sauvegarde automatique

Afin d'automatiser le déroulement des sauvegardes, passez à la page Sauvegarde sous l'onglet Paramètres communs de la barre latérale gauche et utilisez la section Sauvegarde automatique:

Sauvegarde automatiqueSauvegarde automatique
  1. activez la fonctionnalité en cliquant sur Activé.
  2. Sélectionner l'espacement de stockage approprié pour vos fichiers de sauvegarde (les options disponibles sont les mêmes comme ci-dessus, sauf le stockage Temporaire qui n'est accessible que dans la section Sauvegarde de données).
  3. configurez l'intervalle entre deux sauvegardes: Chaque jour avec l'indication du moment de la journée désiré, Chaque semaine avec l'indication du jour et du moment de la journée désiré, ou Chaque mois avec l'indication du jour et du moment de la journée désiré.
  4. réglez The maximal number of backup copies to be stored (Le nombre de copies de sauvegarde à stocker) en choisissant la valeur nécessaire (de 1 à 30) dans la liste déroulante approprié,
  5. cochez la case Inclure Mail dans la sauvegarde si vous voulez également sauvegarder les données de Mail.
  6. cliquez sur le bouton SAVE (ENREGISRER).

Les sauvegardes seront créées automatiquement selon la périodicité fixée.

Restaurer des données

Suite à une nouvelle procédure de chiffrement du mot de passe, la sauvegarde n'inclut pas la possibilité de restaurer le mot de passe à l'aide de core.machinekey car le clé d'origine diffère. Afin d'assurer le bon fonctionnement du portail, avant de procéder à la restauration de sauvegarde sur un nouveau serveur, saisissez la clé ancienne du serveur dans les fichiers web.appsettings.config et TeamlabSvc.exe.Config et dans le fichier de configuration production.json sur le Panneau de configuration.

Pour version Docker, vous pouvez remplacer machinekey ici /app/onlyoffice/CommunityServer/data/.private/machinekey et réinitialiser le conteneur Community Server. Il est aussi possible d'utiliser le paramètre mk dans le script d'installation pour définir machinekeylors de l'installation d'ONLYOFFICE Workspace. Par exemple, bash workspace-enterprise-install.sh -mk yourmachinekey ou bash workspace-install.sh -mk yourmachinekey..

Pour restaurer les données de votre portail d'un fichier de sauvegarde précédemment créé, allez sur la page Restaurer dans la section PARAMÈTRES COMMUNS de la barre latérale gauche.

Restauration de sauvegardeRestauration de sauvegarde
  1. choisissez Source où vos fichiers de sauvegarde sont stockés:
    • choisissez l'onglet Module Documents et cliquez sur le bouton Plus de dessous. Dans la fenêtre Choisir le fichier, choisissez le fichier de sauvegarde nécessaire stocké dans Documents communs et cliquez sur OK.
    • sélectionnez l'onglet Moteur de stockage tiers, choisissez l'un des stockages externes disponibles et saisissez les données d'accès et l'adresse URL du fichier de sauvegarde dans le champ Chemin.

      Pour les comptes connectés au Module Documents (DropBox, Box.com, OneDrive, Google Drive, Yandex Disk et les services de stockage connectés via WebDAV) cliquez sur le bouton Plus de dessous. Dans la fenêtre Choisir le fichier, choisissez le fichier de sauvegarde nécessaire stocké dans le répertoire source du service externe de la section Documents communs et cliquez sur OK.

    • sélectionnez l'onglet Fichier de l'ordinateur, cliquez sur le bouton Plus à côté du champ Choisissez un emplacement de stockage et recherchez des fichiers de sauvegarde sur votre disque local.
      Au lieu de choisir le fichier de sauvegarde d'une Source précis, vous pouvez juste cliquer sur le lien Afficher la liste de sauvegarde au-dessous pour choisir le fichier de sauvegarde nécessaire de l'historique de sauvegarde (si le fichier de sauvegarde a été supprimé manuellement du stockage, il ne sera pas disponible dans la liste). Cliquez sur le lien Restaurer à côté du ficher de sauvegarde approprié. Pour supprimer le fichier de sauvegarde d'une liste, cliquez sur l'icône L'icône Supprimer .
  2. au besoin, laissez l'option Envoyer une notification aux utilisateurs sur la restauration du portail activée pour notifier les utilisateurs de votre portail;
  3. cliquez sur le bouton RESTAURER.
    Rappelez-vous qu'il faut télécharger votre fichier de licence de nouveau, une fois le processus de restauration terminé. Pour ce faire, accédez à la section Paiements.
    Si vous avez créé la sauvegarde des données dans le nuage et ensuite restaurez ces données dans la version de serveur, les mot de passe seront réinitialisés et on pourra rétablir l'accès uniquement via Mot de passe oublié? sur la page d'authentification.

Hébergez ONLYOFFICE Workspace sur votre serveur

Articles avec le tag :
Parcourir tous les tags