rsync est un puissant utilitaire de synchronisation et de transfert de fichiers souvent utilisé sur les serveurs, y compris les serveurs privés virtuels (VPS). Il vous permet de copier et de synchroniser efficacement des fichiers et des répertoires entre des systèmes locaux et distants.
-a
(archive) : inclut de nombreuses options pour préserver les attributs des fichiers (permissions, horodatage, etc.).-v
(verbose) : affiche des informations détaillées sur le processus.-z
(compress) : compresse les données lors de la transmission.--delete
: supprime les fichiers du répertoire cible qui ne se trouvent pas dans le répertoire source.--exclude
: exclut de la copie les fichiers ou répertoires spécifiés.Ces exemples et options vous aideront à démarrer avec rsync et à l'utiliser pour synchroniser efficacement des fichiers et des répertoires.
Composants de la syntaxe :
user@host:/chemin/vers/source
).Copie d'un répertoire local vers un autre répertoire local :
rsync -av /path/to/source/ /path/to/destination/
Copie d'un répertoire local vers un serveur distant :
rsync -av /path/to/local/dir/ user@remote_host:/path/to/remote/dir/
Copier un répertoire local vers un autre répertoire local : Copier un répertoire local vers un serveur distant : Copier d'un serveur distant vers une machine locale :
rsync -av user@remote_host:/path/to/remote/dir/ /path/to/local/dir/
Synchronisation pour exclure certains fichiers :
rsync -av --exclude='*.tmp' /path/to/source/ /path/to/destination/
rsync est un outil très utile pour les administrateurs de serveurs et les développeurs, qui simplifie le processus de transfert et de synchronisation des fichiers. Son efficacité et sa flexibilité en font l'une des solutions les plus populaires pour la sauvegarde et la gestion des fichiers sur les VPS et autres serveurs.
Apply the discount by inserting the promo code in the special field at checkout: