Comment utiliser RSYNC sur Synology Nas

Comment utiliser RSYNC sur Synology Nas
La forme complète de rsync est synchronisation à distance. rsync est un programme de ligne de commande pour la synchronisation des fichiers. Il est utilisé pour synchroniser des fichiers de votre ordinateur vers un ordinateur distant, d'un ordinateur distant à votre ordinateur, d'un dossier vers un autre dossier sur le même ordinateur, de votre ordinateur à votre disque dur externe, d'un ordinateur distant à votre dur externe conduire, etc. Il peut également être utilisé pour faire des sauvegardes incrémentielles.

Cet article vous montrera comment activer RSYNC sur votre Synology Nas et Sync Files de votre ordinateur à votre synologie NAS. Alors, commençons.

Activer le service SSH sur Synology Nas:

Avant de pouvoir activer RSYNC sur votre Synology NAS, vous devez activer le service SSH sur votre Synology NAS car RSYNC utilise le protocole SSH pour synchroniser les fichiers entre votre ordinateur et le Synology NAS.

Pour activer le service SSH sur votre Synology Nas, ouvrez le Panneau de commande App de votre Synology NAS DSM Web GUI.

Cliquer sur Mode avancé à partir du coin supérieur de l'application à droite, comme marqué dans la capture d'écran ci-dessous.

Maintenant, cliquez sur le Terminal et SNMP icône comme marqué dans la capture d'écran ci-dessous.

La section Terminal et SNMP de l'application du panneau de configuration vérifie la case Activer le service SSH et clique sur Appliquer comme marqué dans la capture d'écran ci-dessous.

Le service SSH doit être activé sur votre Synology NAS.

Activer le service de fichiers RSYNC sur Synology Nas:

Pour activer le service de fichiers RSYNC sur votre Synology NAS, cliquez sur le Services de fichiers icône du Panneau de commande appliquer.

Maintenant, accédez à la rsync Onglet du Services de fichiers Section de la Panneau de commande application comme marquée dans la capture d'écran ci-dessous.

Vérifier la Activer le service RSYNC cocher et cliquez sur Appliquer comme marqué dans la capture d'écran ci-dessous.

Le service de fichier RSYNC doit être activé.

Configuration d'un partage de fichiers sur Synology Nas pour Sync:

Une fois que vous avez activé le service de fichiers RSYNC, un nouveau dossier partagé doit être créé. Pour synchroniser les fichiers dans le dossier partagé nouvellement créé, vous devez le configurer en fonction de vos besoins.

Pour configurer le dossier partagé nouvellement créé, cliquez sur le Dossiers partagés icône du Panneau de commande application comme marquée dans la capture d'écran ci-dessous.

Comme vous pouvez le voir, un nouveau dossier partagé, Netbackup, est créé.

Pour configurer le dossier partagé Netbackup, Sélectionnez-le et cliquez sur Modifier comme marqué dans la capture d'écran ci-dessous.

Par défaut, le dossier partagé Netbackup est créé dans Volume 1 de votre synologie NAS, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Si vous souhaitez stocker les fichiers de sauvegarde dans un autre volume, vous pouvez utiliser le Emplacement Menu déroulant pour modifier le volume.

Je veux stocker les fichiers de sauvegarde RSync dans 2ieme volume, Alors je vais sélectionner 2ieme volume du Emplacement Menu déroulant, comme indiqué dans la capture d'écran ci-dessous.

Comme tu peux le voir, 2ieme volume est sélectionné comme le Netbackup dossier partagé Emplacement.

Maintenant, accédez à la Autorisation Onglet et réglage Lire écrire autorisation aux utilisateurs que vous souhaitez accéder Netbackup partager.

Une fois que vous avez terminé, cliquez sur D'ACCORD.

Cliquer sur Oui.

Cliquer sur Oui.

Les modifications sont appliquées. Cela peut prendre quelques secondes pour terminer.

Comme vous pouvez le voir, le Netbackup Le dossier partagé est déplacé vers 2ieme volume de ma synologie nas.

Installation de RSYNC sur votre ordinateur:

Pour synchroniser les fichiers de votre ordinateur à votre Synology NAS avec RSYNC, le programme de ligne de commande RSYNC doit être installé sur votre ordinateur. Il y a de fortes chances que RSYNC soit déjà installé sur votre ordinateur. Si, en tout cas, RSYNC n'est pas installé sur votre ordinateur, vous pouvez facilement l'installer à partir du référentiel de package officiel de la distribution Linux (système d'exploitation) que vous avez installé sur votre ordinateur.

Pour installer RSYNC sur votre ordinateur, exécutez l'un des groupes de commandes suivants en fonction de la distribution Linux que vous utilisez.

Ubuntu 20.04 LTS:

$ sudo apt mise à jour
$ sudo apt install rsync -y

Debian 10:

$ sudo apt mise à jour
$ sudo apt install rsync -y

Linux Mint 20:

$ sudo apt mise à jour
$ sudo apt install rsync -y

Centos 8 et Rhel 8:

$ sudo dnf makecahce
$ sudo dnf installer rsync -y

Arch Linux:

$ sudo pacman -syu
$ sudo pacman -s rsync

Sauvegarde des fichiers avec RSYNC:

Une fois que RSYNC est installé, vous pouvez sauvegarder des fichiers de votre ordinateur à votre Synology NAS avec RSYNC.

Pour garder les choses organisées, je vous recommande de créer un dossier dans le Netbackup Dossier partagé de votre Synology NAS avec le même nom que le nom d'hôte de l'ordinateur dont vous sauvegarderez les fichiers à partir de.

Pour trouver le nom d'hôte de votre ordinateur, exécutez la commande suivante:

$ hostname

Le nom d'hôte de votre ordinateur doit être imprimé, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Dans mon cas, le nom d'hôte de mon ordinateur est linuxhint-e86c5d. Ce sera différent pour vous, alors assurez-vous de le remplacer par le vôtre à partir de la vôtre.

Pour créer un nouveau dossier dans le Netbackup dossier partagé, ouvrez le Station App sur votre Synology NAS, naviguez dans Netbackup dossier partagé et cliquez sur Créer comme marqué dans la capture d'écran ci-dessous.

Cliquer sur Créer le dossier comme marqué dans la capture d'écran ci-dessous.

Veuillez saisir le nom d'hôte (dans mon cas, linuxhint-e86c5d) de votre ordinateur et cliquez sur D'ACCORD.

Un nouveau dossier doit être créé, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Maintenant, revenons à la /maison Dossier de votre ordinateur à votre synologie NAS.

Avant de faire la sauvegarde RSYNC réelle, c'est une bonne idée de tester si RSYNC fonctionnera comme vous vous y attendez.

Pour tester si RSYNC fonctionne, vous pouvez exécuter RSync avec le -n Option comme suit:

$ RSync -avnzx @:

Si tout se passe bien, exécutez la commande RSYNC sans l'option -N pour effectuer la sauvegarde réelle.

$ RSync -avzx @:

Ici,

: C'est le chemin du dossier que vous souhaitez sauvegarder à votre synologie NAS depuis votre ordinateur. Dans ce cas, le /maison dossier.

: C'est le chemin du dossier sur votre Synology Nas où vous souhaitez stocker la sauvegarde.
Le chemin sera dans le format suivant:

/volume//

Dans ce cas, le est Netbackup.

Le Netbackup Le dossier partagé est créé dans 2ieme volume de ma synologie nas. Alors, dans mon cas, est 2.

Le est le nom du dossier où vous voulez sauvegarder le /maison dossier de votre ordinateur. Dans ce cas, le nom d'hôte de votre ordinateur. Dans mon cas, est linuxhint-e86c5d.

: C'est le nom d'utilisateur de votre Synology Nas que vous souhaitez utiliser pour prendre la sauvegarde.

Dans mon cas, le est bousculade.

: C'est l'adresse IP de votre synologie NAS. Dans mon cas, c'est 192.168.0.110.

NOTE: La valeur du , , , et sera différent pour vous. Alors, assurez-vous de les remplacer par la valeur souhaitée à partir de maintenant.

Pour tester si la sauvegarde RSYNC fonctionne, exécutez la commande RSync avec le -n Option comme suit:

$ RSync -avnzx / Home Shovon @ 192.168.0.110: / volume2 / netbackup / $ (nom d'hôte)

NOTE: Dans la commande précédente, j'ai utilisé $ (nom d'hôte) comme le nom. $ (nom d'hôte) sera remplacé par le nom d'hôte de votre ordinateur lorsque vous exécutez la commande RSync. Si vous avez utilisé le nom d'hôte de votre ordinateur comme nom, vous pouvez écrire le comme ça. Je pense que c'est plus sûr que de taper le nom d'hôte dans le manuellement comme vous pouvez éviter de taper des erreurs si votre nom d'hôte est trop long ou trop compliqué.

Si vous souhaitez spécifier le nom manuellement dans le Au lieu de cela, vous pouvez également écrire la commande RSYNC comme suit:

$ RSync -avnzx / Home Shovon @ 192.168.0.110: / volume2 / netbackup / linuxhint-e86c5d

Alors que vous vous connectez à votre Synology NAS via SSH pour la première fois, vous verrez l'invite suivante.

Tapez Oui et presser Pour accepter l'empreinte digitale.

Maintenant, saisissez le mot de passe de connexion de votre Synology NAS et appuyez sur .

Comme vous pouvez le voir, la structure du dossier souhaité est affichée. Les fichiers et dossiers cachés sont également inclus dans la sauvegarde. Donc, la commande RSYNC fonctionne très bien.

Maintenant, pour effectuer la sauvegarde réelle, exécutez la même commande RSync sans le -n Option comme suit:

$ RSync -avnzx / Home Shovon @ 192.168.0.110: / volume2 / netbackup / $ (nom d'hôte)

Tapez le connexion dans le mot de passe de votre Synology NAS et appuyez sur .

Comme vous pouvez le voir, RSYNC sauvegarde tous les fichiers et dossiers du /maison Répertoire de votre ordinateur à votre synologie NAS. Cela peut prendre un certain temps pour terminer en fonction de la taille du fichier sauvegardé et de votre vitesse de connexion réseau.

À ce stade, la sauvegarde est complète.

Une fois la sauvegarde terminée, vous devriez voir le maison/ dossier dans le Netbackup Dossier partagé de votre Synology Nas, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Les dossiers domestiques de l'utilisateur doivent également être sauvegardés récursivement, comme le montre la capture d'écran ci-dessous.

Comme vous pouvez le voir, tous les fichiers et dossiers (même les cachés) du dossier à domicile de l'utilisateur sont bien sauvegardés.

Prendre des sauvegardes incrémentielles avec RSYNC:

Une fois que vous avez pris une sauvegarde d'un dossier de votre ordinateur à votre Synology NAS, vous pouvez prendre une sauvegarde incrémentielle de ce dossier la prochaine fois que vous sauvegardez à l'aide de RSYNC.

Par exemple, créons un nouveau fichier test.SMS dans le MAISON dossier de votre ordinateur.

$ Echo "Hello World"> Test.SMS

Comme vous pouvez le voir, un nouveau fichier test.SMS est créé dans le MAISON dossier.

Maintenant, sauvegarde le /maison Dossier de votre ordinateur à votre Synology NAS avec RSYNC comme suit:

$ RSync -avnzx / Home Shovon @ 192.168.0.110: / volume2 / netbackup / $ (nom d'hôte)

Tapez le mot de passe de connexion de votre Synology NAS et appuyez sur .

Comme vous pouvez le voir, seuls les fichiers nouvellement créés et les fichiers qui ont changé depuis la dernière sauvegarde ont été effectués sont sauvegardés sur la synologie NAS.

Comme vous pouvez le voir, le fichier nouvellement créé test.SMS est sauvegardé sur le Netbackup Dossier partagé de ma synologie NAS. Donc, la sauvegarde incrémentielle fonctionne très bien.

Où aller ensuite?

Pour sauvegarder efficacement les fichiers de votre ordinateur à votre Synology NAS avec RSYNC, vous devez bien comprendre le fonctionnement de RSYNC.

Si vous avez besoin d'aide avec RSYNC, vous pouvez lire l'article comment utiliser la commande RSYNC pour copier des fichiers sur Ubuntu pour apprendre les bases de RSYNC. Espérons que cet article vous aidera à prendre des sauvegardes efficaces en utilisant le programme RSync.

Vous pouvez également lire la page manuelle du programme RSync pour en savoir plus sur toutes les options de RSYNC et ce que fait chacune des options. Rien ne vaut les pages manuels Linux.

Pour accéder à la page man de RSYNC, exécutez la commande suivante:

$ man rsync

La page Rsync Man doit être ouverte. La page Rsync Man contient tout ce que vous aurez besoin de savoir sur RSYNC.

Conclusion:

Dans cet article, je vous ai montré comment activer SSH sur votre synologie NAS. Je vous ai également montré comment activer le service de fichiers RSYNC sur votre Synology NAS et configurer un dossier partagé pour prendre des sauvegardes avec RSYNC. Je vous ai montré comment prendre des sauvegardes de votre ordinateur et prendre des sauvegardes incrémentielles de votre ordinateur à votre Synology Nas avec RSync.