Mise en place d’une sauvegarde distante de fichier d’un Serveur Linux vers un serveur Windows

Dans le cadre d’un projet Personnel encadré nous avons dû metre en place une sauvegarde distante de fichier d’un serveur Linux vers un serveur Windows

Je crois que la configuration de Windows peut être beaucoup plus simple mais je ne chercherais pas, car j’aurais plus envisagé de faire une sauvegarde avec une autre machine Linux avec un serveur FTP

Prérequis :

Un serveur Windows 2008
Un serveur Linux

Serveur Windows

Crée un dossier partagé sur Windows

Clic droit propriété, onglet partage

1

Partage avancée

2

Cliquer sur partager ce dossier, et cliquer sur autorisation

3

Ajouté l’utilisateur « Tout le monde » si il n’est pas présent en cliquant sur « Ajouter »

4

Rechercher

Sélectionner l’utilisateur « Tout le monde » et cliquer sur OK

5

Puis OK

3

Puis sélectionner « Tout le monde » et cocher le contrôle totale dans la colonne autorisée

6

Clic droit Propriété, onglet Sécurité

Cliquer « modifier »

7

Ajouter l’utilisateur « Tout le monde »

« Tout le monde » s’il n’est pas présent, en cliquant sur « Ajouter »

8

Rechercher

Sélectionner l’utilisateur « Tout le monde » et cliquer sur OK

Puis OK

6

Puis cocher contrôle total dans la colonne autorisée

Modifier le registre Windows

Modifier la base de registre du serveur WINDOWS pour autoriser l’accès aux données depuis les clients SMB différents de Windows 7 :

  • Clé de registre HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa
    • Modification de la valeur de la clé « everyoneincludesanonymous »de 0 vers 1;
    • Modification de la valeur de la clé « NoLmHash »de 1 vers 0;
  • Clé de registre HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesLanmanServerParameters,
    • Modification de la valeur de la clé « restrictnullsessaccess » de 1 vers 0;

Serveur Linux

Toutes les commandes sont à exécuter en SUDO

  1. Préparation des dépendances

Installer sur votre serveur les dépendances nécessaires

apt-get install cifs-utils
  1. Montage du disque automatique

Crée le dossier ou vous aller monter le disque du réseau

mkdir /media/disquedurreseauwindows

Crée le fichier .smbcredentials dans /root/

nano /root/.smbcredentials

et ajoutée

username=nom_du_serveur_win2k8/Administrateur
password=mot_de_passe_du_compte_admin

Modifier le fichier /etc/fstab

nano /etc/fstab

et ajouté la ligne suivante

//IP_Serveur_Windows/dossier /media/disquedurreseauwindows cifs _netdev,credentials=/root/.smbcredentials 0 0

Maintenant modifier le planificateur de tache Linux ( Cron )

crontab -e

et ajouté

*/10 * * * * rsync -az --progress --delete /var/www/data /media/disquedurreseauwindows >> replication.log

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.