Cette page décrit le déploiement du client de synchronisation locale pour le Nuage AuF.

Mise en place technique du client

Le projet ownCloud propose son propre dépôt APT.

Cependant, pour des raisons de stabilité de service, il est préférable d'utiliser le dépôt APT de l'AUF à la place, ce qui nous permettra de mieux contrôler les changements de versions.

À noter que le client n'est pas un service système : il s'exécute dans l'environnement utilisateur.

Installation du client

Les étapes pour le déploiement du client de synchronisation sur un poste AUF sont donc les suivantes :

Le premier lancement du client se fait par exemple en cherchant ownCloud dans le Dash, ou sinon en tapant :

owncloud &

Configuration

Limiter le débit de connexion

Pour modifier le débit maximum que le client Owncloud peut utiliser vous devez l'activer à l'aide de l'interface de configuration du client disponible à l'aide d'un clic droit sur l'icône de Owncloud dans la zone de notification en haut à droite de l'écran. Puis sélectionner l'item Paramètres et dans l'onglet nommé Réseau vous allez voir les configuration disponible. Le débit a configuré est en fonction de votre bande passante disponible.

Fichiers de configuration

La configuration du client à lieu dans le fichier:

$HOME/.local/share/data/ownCloud/owncloud.cfg

Et la liste des exclusions dans le fichier:

/etc/ownCloud/sync-exclude.lst

Documentation officiel (en):

Fréquence de rafraichissement

L'option remotePollInterval permet de modifier la fréquence à laquelle le client contacte le serveur pour avoir les dernières modifications aux fichiers.

La valeur par défaut est 30000 millisecondes.

Il y a une requête de 11.0K à toutes les 30 secondes qui ouvre un port TCP à chaque fois et qui dure environ 5 secondes.

Nombre de poste Bande passante (MB/s)
20 0.057291667
50 0.14322917
100 0.28645833

Problèmes connues

NFS

Lorsqu'un fichier est ouvert sur un poste de travail alors que son dossier est supprimé sur le nuage, le dossier contenant le fichier est automatiquement recréé par NFS et vous y trouverais un fichier avec le préfixe .nfs[...].

Chiffrement avec ecryptfs

L'utilisation du logiciel ecryptfs a parfois des problèmes avec les noms de fichier trop long car le chemin complet vers un fichier est limité et donc requière une attention particulière.

Caractères spéciaux et longueur des noms

Les caractères suivants dans les noms de fichiers ou dossiers sont invalide: Tab, , :, ?, *, ”, >, < et | (pipe). La longueur limite d'un nom de fichiers ou dossiers est de 260 caractères.

Problèmes des anciennes versions (2.x et moins)

Déconnexion

Lorsque le serveur n'est plus joignable client ne réessaie pas de ce reconnecter. Voir

Abandonnons de la synchronisation

Parfois le client abandonne la synchronisation de certain fichier lorsqu'une erreur sur le serveur survient. Voir

Après la mise-à-jour du serveur

Déplacement du contenu du dossier Shared/

La configuration au niveau du serveur a été modifiée pour que tous les nouveaux fichiers ou dossiers partagés s'ajoutent automatiquement à la racine du dossier de partage plutôt que dans un dossier nommée Shared/ comme c'était le cas précédemment.

Afin d'uniformiser l'arborescence des partages, vous pouvez déplacer les fichiers du dossier Shared/ vers la racine. Pour ce faire, connectez-vous à Owncloud à l'adresse https://nuage.auf.org/ puis cliquez sur le dossier nommé Shared/ puis sélectionner l'ensemble des fichiers à l'aide de la case à cocher dans le haut à gauche de la liste des fichiers. Puis glisser et déposer les fichiers sur l'icône de la maison juste au dessus de la case à cocher.

shared.png

Une fois le dossier Shared/ vide (0 KB), vous pouvez le supprimer à l'aide de la corbeille disponible dans la colonne de droite.

delete.svg

Note

Le déplacement sera impossible si un fichiers ou dossiers avec le même nom existe déjà à la racine. Un message d'erreur s'affichera si c'est le cas et le déplacement n'aura pas lieu.

Projet/NuageAuF/ClientSynchroLocale (dernière édition le 2015-10-09 20:20:41 par PatrickHétu)