Tutos spécifiques

Changer son mot de passe

Peek-27-03-2019-14-26.gif

💠 Avoir plusieurs comptes sur différentes nuages

Tu as des comptes sur différentes Nextcloud et tu aimerais te faciliter tout ça ?
Il existe plusieurs solutions qui dépendent de tes besoins.

Se connecter en ligne pour consulter

À priori, aucun soucis : chaque nuage a sa propre URL (adresse web), donc tu peux ouvrir 3 onglets avec 3 adresses différentes de Nextcloud et te connecter à NEXTCLOUD 1, NEXTCLOUD 2, NEXTCLOUD 3.

Synchroniser différentes nuages sur son ordi

Cela est prévu et fonctionnel depuis le logiciel de synchronisation.

image-1639477940334.gif

🤝Avoir des dossiers communs entre différents nuages

Il s'agit d'utiliser la capacité de fédération de Nextcloud : c'est à dire que différents Nextcloud peuvent communiquer entre eux pour différents usages.

À la fin du tutoriel suivant : tu te connecteras à NEXTCLOUD 1 et aura accès à un dossier normalement sur le NEXTCLOUD 2.

Sur NEXTCLOUD 1

 

On récupère son identification de fédération :

  • On se connecte en ligne à Nextcloud 1
  • Paramètres en haut à droite
  • Onglet Partage à gauche (1)
  • On clique sur l'icône (2) pour copier son identifiant

Celui-ci est trouvable autrement car il a une structure logique : <nom_d_utilisateur·rice>@<url_Nextcloud>

image-1630314289689.png

Sur NEXTCLOUD 2

 

  • On se connecte à notre deuxième Nextcloud.
  • On commence un partage comme d'habitude (1)
  • On écrit ou on colle l'identifiant fédéré (2)

image-1630313639556.png

Sur NEXTCLOUD 2

La première ligne proposé a le symbole du mail, on ne cherche pas à envoyer un lien par mail mais bien de faire un dossier fédéré.

 

  • On clique pour choisir donc la deuxième ligne : le partage au compte "quentin.dupont" sur le Nextcloud qui a l'adresse "nuage.grap.coop"

 

Comme pour n'importe quel partage, on peut définir ds règles différentes sur les droits de modifications, suppression,  partage etc.

image-1630313723786.png

Sur NEXTCLOUD 1

 

  • On a reçu une invitation de partage de dossier.
  • Celle-ci se trouve en haut à droite.
  • Il faut alors valider l'invitation.

 

  • Le dossier fédéré arrive dans le dossier à la racine "Partagés avec toi".
  • Ce dossier est alors déplaçable dans son espace perso sans problème.

image-1630313942297.png

 

image-1630314072989.png

Plan de sauvegarde pour les données de son logiciel tierce

Si vous utilisez Odoo, le pôle informatique s'occupe de la sauvegarde quotidienne des données, et donc de la possibilité de leur restauration (en cas de problème, de gros bugs ou de recherche d'information précise tel qu'une valorisation de stock à un moment donné)

Si vous n'utilisez pas Odoo, c'est à vous de gérer les sauvegardes de vos données.

Ceci dit, vous pouvez utilisez le Nextcloud pour vous faciliter cela, ce tutoriel est là pour vous dire comment.

1/ Sauvegarder les données de votre logiciel dans les Nextcloud

Le but est de récupérer les données du logiciel et qu'elles se sauvegardent dans le dossier du Nextcloud.

Tout dépend de votre logiciel. Mais il est probable qu'il soit possible :

  1. soit de faire un export de ses données manuellement ou automatiquement
  2. soit que les données soient déjà dans un certain dossier

Si option2, il faut automatiser le fait de les copier dans le dossier Nextcloud.

1/a Pour MicroGestion

Le dossier a sauvegardé est le dossier Horizon qui se se situe généralement dans le Disque local (C:)/ Gestion / Horizon.

Screenshot 2023-04-14 at 15-13-51 LGP - pc-serveur - GRAP - LGP_LSE - MeshCentral.png

Il s'agit en suite de faire une copie automatique de ce dossier Horizon dans le Nextcloud.
Pour cela, utilisez des logiciels comme Cobian Reflector (propriétaire), Duplicati (libre) pour automatiser quotidiennement cette tâche.

 

2/ Synchroniser en ligne avec Nextcloud

Rien à faire ! Si votre outil de synchronisation est fonctionnelle, c'est Nextcloud qui va synchroniser les données automatiquement !

3/ Gérer une double sauvegarde

Rien à faire encore ! C'est le pôle info qui gère le fait que les données du Nextcloud soit dupliqué et sauvegardé quotidiennement.

4/ Gérer votre quota de données

Chaque activité à 5 Gigas de données disponibles pour y mettre ses données propres. On peut voir où l'on en est sur le Nextcloud par le navigateur Internet, en bas à gauche.

image.png

Si votre sauvegarde fait 1Go et que vous l'envoyez sur le Nextcloud quotidiennement, le 6eme jour, le quota sera dépassé. Cela aura pour effet de ne pas synchroniser en ligne (et donc que l'étape 2 et 3 ne fonctionne pas).

Il faut alors que tu supprimes manuellement (ou automatiquement si tu trouves un logiciel faisant cette tâche) les sauvegardes que tu ne souhaites pas garder (probablement les plus anciennes) pour débloquer la synchronisation.

Ce quota permet de partager la taille de serveur pour les nombreuses activités de la coopérative. Si vous avez besoin de plus d'espace, nous refacturons 2€/mois pour 5Gigas en plus.


Passer sur la version flatpak du client Nextcloud

Un peu de contexte : des récentes versions du client Nexctloud pose des soucis (Désynchronisation, crash intempestifs), particulièrement sur Ubuntu 22.04, la version la plus répandue dans la coopérative. Nous avons donc cherché des solutions, changer la façon d'installer l'application apparaît comme une bonne façon de solutionner ces problèmes.

Flatpak, késako ? 

Flatpak est une façon d'installer des logiciels sur les distributions Linux. Concrètement, les flatpak permettent d'installer des logiciels indépendamment des distributions, et chaque version flatpak des logiciels habituels sont les mêmes pour toutes les distributions Linux. Autre avantage, les applications flatpak fonctionnent en sandbox (bac à sable), et bénéficient uniquement des accès dont elles ont besoin, elles n'ont pas accès à tout le système. Elles sont donc souvent un peu plus stables que les paquets .deb habituels et bénéficient de mises à jour régulières.

1. Désinstaller le client Nextcloud

Il faut d'abord désinstaller la version PPA du client Nextcloud. Il est également possible d'installer la version flatpak en parallèle de la version ppa, mais cela implique d'avoir les deux, et donc deux dossiers Nextcloud ce qui peut être confusant.

Désinstaller via le centre d'applications
Ouvrir le Centre d'applications Ubuntu (ou App center)

image.png

Chercher "Client Nextcloud", puis désinstaller

image.png

Redémarrer l'ordinateur pour vérifier que le client s'est bien désinstallé
En lignes de commande

Entrer les lignes de commande suivantes dans un terminal : 

sudo apt-get remove nextcloud-client

Permet de désinstaller le client

sudo apt-get purge nextcloud-client

Permet de supprimer les fichiers de configuration liés au client

sudo apt autoremove && sudo apt clean

Supprime les paquets orphelins et les paquets d'installations

Redémarrer l'ordinateur pour vérifier que le client s'est bien désinstallé

2. Installer le flatpak et flathub

Entrer les lignes de commande suivantes dans un terminal : 

sudo apt install flatpak

Installe flatpak

sudo apt install gnome-software-plugin-flatpak

Permet d'installer le programme qui permet d'installer les logiciels sans lignes de commande, en passant par l'app store "Logiciels"

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Permet d'ajouter le dépôt flathub où sont la plupart des logiciels installables en flatpak.

Redémarrer l'ordinateur