Outils pour utilisateurs

Outils du site


Panneau latéral

Accueil

Menu Linux

Menu Windows

iPhone

Raspberry

I. Partie LINUX

  • Préliminaire

Introduction Linux

LiveCD Linux

  • Installation

LiveCD Ubuntu

Installation Ubuntu

Ubuntu Studio

Cubuntu

Ubuntu-Mate

Ubuntu sur Netbook

Installation sur support USB

Installation sur support USB

Installation sans CD-ROM

Installation Second Ubuntu

Réinstallation sur mono-partition

Installations, mises à jour

Réinstallation/Migration version Ubuntu

Conversion Desktop->Serveur

Applications Ubuntu

Documentation-Aides

  • Aller plus loin

Arborescence Ubuntu

Recherche Ubuntu

Edition Linux

Shell/Terminal/Super Utilisateur

Commandes Linux (1)

Commandes Linux (2)

Utilisateurs, groupes, droits

Imprimante/Scanner Linux

Compression-Archivage

Déplacer le /home

Fusion de deux /homes

Changement d'ordinateur

Bureau-Gnome

Environnement graphique

Imagemagick

Dokuwiki

Second Dokuwiki

  • Réseau

Connexion Linux

Réseau Linux

Partage connexion

Paramétrage routeur

Répéteur Wifi

Analyse Réseau - Gestion parc

Partages Linux

Partage anonyme Samba

Exemple Partage Samba

Fichier partage Samba

Exemple Réseau NFS

Webmin

Usermin

Transferts Linux

Contrôle à distance

Contrôle à distance Linux

Authentification SSH

Ajaxplorer

Analyse Réseau - Gestion parc

Thunderbird sur un réseau

Inventaire informatique

Disque-Réseau

Serveur NAS DNS320

Disque USB

Serveur Linux

Serveur Ubuntu

Changement de serveur

Diffusion Multmedia

Serveur Proxy

Serveur de Proxy

Management serveur HP Proliant G6

OpenVPN

Sécurité Linux

Wake-on-LAN

Migration Linux Petite entreprise

Ubuntu One

  • Courrier

Courrier en Terminal

Hébergement comptes

  • Utiliser des applications Windows ou d'autres OS

Virtualisation (1): VirtualBox

Virtualisation (2): Proxmox

Wine: Applications Windows sous Linux

  • Téléphonie VOIP

Asterisk, TrixBox

Elastix

Routeur double Wan

  • Maintenance, dépannage

Sauvegarde

Sauvegarde Linux(1): Backup-Manager

Sauvegarde Linux(2)

Sauvegarde Partitions

Sauvegarde Nuage

Synchronisation Linux

Automatisation tâches cron

Rsyncd

Dépannage Ubuntu

Antivirus Linux

Spam & Publicité

Grub

Grub2

Grub-rescue

Partitions Linux

Fichier fstab

LVM

RAID

Installation RAID1

Installation RAID sur installation Ubuntu

Récupération de fichiers, partitions

  • BDD

BDD Linux

Access/MySQL

Talend Open Studio

II. Partie commune

Présentation

  • Internet/Réseau

Navigation Internet

Thunderbird (1)

Thunderbird (2)

Thunderbird (3)

Courrier GMail

Jabber

Fonctions Freebox

  • Création de site/blog

Joomla

Blog: Dotclear

Dreamweaver

  • Bureautique

OpenOffice/LibreOffice

  • Graphisme

Picasa

  • Photo

Photo: Théorie

Photo: Pratique

Diaporama, site photos

Retouche: Gimp

  • Gravure

Gravure CD

  • Vidéo

YouTube

  • BDD

BDD Linux

Access/MySQL

Gestion Bibliothèque/Archives

Généalogie

Redmine

III. Partie WINDOWS

  • Préliminaire

Logiciels Windows

Utilitaires Windows

Commandes DOS

  • Internet

Connexion Internet

Export OutlookExpress

Changement d'ordinateur

Agenda

Exploration/Dépannage Internet

  • Réseau

Partage Connexion

Partage Fichiers

Partage Imprimante

Transfert Fichiers

Transfert Windows

Analyse Réseau Windows

  • Dépannage

Prévention-dépannage Windows

  • Divers

Anti-virus

Installation périphérique Windows

Partitions Windows

Organisation disque dur

Sauvegarde-Synchronisation Windows

Putty

Connexion-SSH-Windows

Contrôle à distance

BDD Windows

IV. Divers

Liseuse Kindle

synchronisation_linux

Synchronisation Linux

La synchronisation est une alternative à la sauvegarde, elle assure la réplication des fichiers à l'identique en tenant compte des modifications qui y sont apportées.

La synchronisation permet d'avoir les mêmes fichiers sur deux entités différentes: ordinateur portable et poste de travail, ordinateur et serveur (si les fichiers ne sont pas directement stockés sur le serveur), ordinateur et périphérique de stockage…

Cette fonction peut se réaliser facilement en Linux avec Unison (qui existe également en Windows) ou, sous une autre forme (synchronisation à sens unique. Voir rsync), avec rsync (cwRsync sous Windows) ou avec FullSync (Linux et Windows).

Unison

Pour Unison, installer les deux paquets suivants: unison (ligne de commande) et unison-gtk (interface graphique).

sudo apt-get install unison unison-gtk

Unison - Mode graphique

Lancer Unison:

  • soit par le menu Applications/Internet/Unison. Si nécessaire, le rajouter dans le menu par Préférences/Menu principal/Internet, cliquer sur nouvel élément. Entrer Unison comme nom et cliquer sur Parcourir pour aller jusqu'à /usr/bin/unison-gtk
  • soit par la commande unison-gtk

La première fois, entrer les paramétres du premier "profil"

  • Root 1: Chemin du répertoire source à synchroniser,
  • Root 2: Chemin du répertoire à synchroniser:
    • local (cas de la clé USB ou du disque interne ou externe)
    • distant avec protocole SSH, RSH ou Socket.
L'assistant crée un profil qui est enregistré dans /home/<login>/.unison sous forme <profil>.prf que l'on peut éditer pour modification.

A la première synchronisation entre deux répertoires, Unison envoie un message

"Warning

No archive files were found for these roots, whose canonical names are:

/chemin1
//chemin2

This can happen either because this is the first time you have synchronized these roots, or because you have upgraded Unison to a new version with a different archive format."

Cliquer simplement sur Valider.

Unison - Ligne de commande

  • La syntaxe est simple:
unison profil_n  # lancera le profil profil_n.prf

Et, on peut le modifier selon besoin ou en créer un autre

# Unison preferences file
root = /home/guy/Dossier_Sync/
root = /media/160USB/SAUVEGARDES/Dossier_Sync
  • Les profils dėfinissent les paramėtres de configuration Unison, ils sont à mettre dans un fichier ~/Unison/unison-test.prf.

Il contient au moins:

root = /home/ubuntu/source
root = /home/ubuntu/destination

Pour lancer le profil, on entre

Unison unison.test.prf

Dossiers distants

Pour synchroniser des dossiers distants, il faut un Unison par machine (de la même version des deux côtés).

  • En mode graphique, commencer par le chemin dans l'ordinateur

Puis, entrer le chemin distant en cochant SSH

  • En ligne de commande, les chemins sont de la forme :
root = /media/DONNEES350/chemin
root = ssh://192.168.123.250//chemin  # avec un double slash entre l'adresse SSH et le chemin

Documentation

Fullsync

Pour Fullsync, il faut avoir installé au préalable les paquets suivants sun-java5-jre ou sun-java6-jre.

Pour l'installation proprement dite, télécharger le fichier en .tar.gz sur FullSync.

Installation en ligne de commande:

cd Téléchargements ; sudo tar -zxvf FullSync-0.10.4-linux.tar.gz

Pour l'utilisation, lancer Fullsync.

  • Passer le logiciel en Français par Edit/Preferences/Language et redémarrer Fullsync.
  • Créer ensuite un premier "profil" par Fichier/Nouveau profil.

Selon les protocoles utilisés, les adresses des répertoires peuvent être:

chemin_absolu_repertoire
ftp://adresse_hôte[:port]/chemin_relatif[?[passive=true|false]&compatible=true|false]]
sftp://adrtesse_hôte[:port]/chemin_relatif
smb://adresse_hôte/partage/chemin_relatif

Choisir:

  • un répertoire-source,
  • un répertoire de destination. Selon le protocole utilisé, les chemins peuvent être de la forme:
 file://[disque:/]chemin_absolu
 ftp://hôte[:port]/chemin_relatif[?[passive=true|false]&compatible=true|false]]
 sftp://hôte[:port]/chemin_relatif
  • le type de synchronisation. Utiliser de préférence Backup Copy qui crée une synchronisation des fichiers tout en gardant une copie de ceux qui ont été modifiés.
  • les options.

Pour une synchronisation régulière, cliquer sur le bouton Modifier la planification. En fonction du mode de fonctionnement de l'ordinateur-source, choisir et paramétrer le mode Tableau chronologique

FreeFileSync

FreeFileSync est un outil de synchronisation de fichiers, un peu à la manière de Unison, mais en beaucoup plus simple.

Installation

Ajouter le PPA ppa:freefilesync/ffs dans ses sources de logiciels, puis recharger la liste des paquets et lancer l'installation en ligne de commande:

sudo add-apt-repository ppa:freefilesync/ffs
sudo apt-get update
sudo apt-get install freefilesync

Utilisation

Lancer l'application depuis le menu Applications → Accessoires → FreeFileSync.

L'interface présente 2 boutons principaux :

  • Comparer : pour comparer 2 répertoires sélectionnés
  • Synchroniser : pour lancer la synchronisation en fonction du résultat de comparaison

Conduit

Conduit est un outil de synchronisation en environnement graphique. Présent dans les dépôts Universe, il s'installe par double clic sur le lien conduit.

On y accède par Applications/Accessoires/Synchronisation Conduit. Pour le fonctionnement, se reporter sur http://doc.ubuntu-fr.org/conduit#utilisation.

Syncthing

Syncthing est un outil de synchronisation multi-plateforme (https://syncthing.net/). Syncthing se présente comme un système de Cloud Computing ouvert, sûr et décentralisé qui permet d’avoir des données synchronisées entre plusieurs périphériques (Windows, Mac OS et Linux). C’est en quelque sorte un Owncloud mais fonctionnant sous le mode du Peer-to-Peer, sans serveur « central ». Toutes les communications sont chiffrées par le protocole TLS et chaque périphérique est clairement identifié avec un identifiant unique.

Installation

Solution 1

tar -zxvf 
Pour Ubuntu, on peut installer syncthing à partir d'un ppa spécifique:

<file>sudo apt-get install curl
curl -s https://syncthing.net/release-key.txt | sudo apt-key add -
echo "deb http://apt.syncthing.net/ syncthing release" | sudo tee /etc/apt/sources.list.d/syncthing-release.list
sudo apt-get update
sudo apt-get install syncthing

Solution 2

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install syncthing-gtk

Utilisation

On lance l'application avec la commande:

syncthing

Une fenêtre du navigateur s'ouvre à l'adresse http://127.0.0.1:8384

  • Pour ajouter des fichiers/dossiers à partager/synchroniser, cliquer sur Ajouter un répertoire,
  • Pour ajouter des nodes (postes de travail du réseau), cliquer sur Ajouter un périphérique.

Synchron

Il existe également Synchron, application pour synchroniser des fichiers, par exemple une clé avec un fichier du disque dur. Télécharger le fichier d'installation au format deb sur http://sourceforge.net/projects/synkron/files/synkron%20%28Linux%20builds%29/1.6.0/Synkron_1.6.0-2.i386.deb/download

On peut synchroniser plusieurs chemins simultanément, c'est la multi-synchronisation (Dossier 1, Dossier 2, Dossier 3).

Synkron

Synkron est un outil de synchronisation simple et francisé. Il permet d'enregistrer un contenu sur tout média. Grâce à son système de mise à jour, uniquement les fichiers modifiés seront sauvegardés lors de la prochaine synchronisation. Noter toutefois que Synkron ne gère pas directement la sauvegarde sur réseau distant (il ne prend pas en charge SSH).

Installation

tar -xvzf ~/Téléchargements/Synkron* -C ~/Bureau
  • Renommer l'archive.

<filer>mv ~/Bureau/Synkron* ~/Bureau/synkron</file> Compiler

cd ~/Bureau/synkron
lrelease Synkron.pro
qmake -config release
make
  • Ranger l'application. Placer le dossier dans le répertoire /opt
sudo mv ~/Bureau/synkron /opt/synkron

Simplifier l'exécution. Créer un raccourcis /usr/bin

sudo ln -s /opt/synkron/synkron  /usr/bin/synkron

A présent, saisir "synkron" dans le terminal suffit à lancer l'application.

L'installation terminée, effacer le tar.gz qui reste dans le dossier "Téléchargments"

rm ~/Téléchargements/Synkron*

Synchronisation de données via le réseau

Synchronisation Windows-Linux

Se reporter à la page Sauvegarde-Synchronisation Windows qui utilise WinSCP.

synchronisation_linux.txt · Dernière modification: 2016/10/08 11:04 par g.rnd@free.fr