WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

La dématérialisation des dossiers de travail du commissaire aux comptes.

( Télécharger le fichier original )
par Jean Frédéric VEFOUR
cnam-intec - DSCG 2012
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Annexe C

Procédure de sauvegarde automatisée

La sauvegarde se réalise de la manière suivante :

1. Pour permettre la connexion sécurisée entre le poste 1 et 2 et ultérieurement entre le poste 1 et 3, il faut générer une paire de clés sans phrase secrète afin qu'il ne soit pas nécessaire d'être présent devant l'écran au moment de la sauvegarde.

2.

Pour générer la paire de clé rsa on va utiliser le programme openssh à l'aide de la commande suivante (à taper dans une console) :

$ssh-keygen -t dsa

Cette commande crée une clé publique et une clé privée. La première doit être envoyée sur le serveur (machines 2 et 3) en utilisant une connexion sécurisée scp. La seconde doit être sur la machine à sauvegarder. a

a. http ://www.rarebril.cm/blg/index.php ?entry=entry091113-120000

/;

les données de l'utilisateur malik, du poste 1 (Cf figure 4.10) sont sauvegardées sur le poste 2; la sauvegarde est incrémentale. Une fois terminée un deuxième jeu de sauvegarde est effectué sur le dique usb. Enfin, une dernière sauvegarde est réalisée sur le serveur 3 distant.

Le script de sauvegarde est le suivant (on l'enregistre dans le fichier sauvegarde.sh : # !/bin/bash

rdiff-backup -v5 /home/malik/ malik@adresse_ip_poste2 : :/home/malik/sauvegarde

if ls malik@adresse_ip_poste2 : :/media/disque_usb/ then echo "Le disque_usb est

déjà monté."

else pmount /dev/sdb /media/sauvegarde;

fi

rdiff-backup -v5 /home/malik/ malik@adresse_ip_poste2 : :/me-

dia/disque_usb/sauvegarde/;

rdiff-backup -v5 /home/malik/ malik@adresse_ip_serveur3 : :/home/malik/sauvegarde/; halt -p

La séquence algorithmique de ce programme est la suivante :

(a) sauvegarder le dossier malik du poste 1 sur le poste 2 dans le répertoire sauvegarde qui se trouve dans l'espace de travail de malik;

(b) vérifier que le disque usb est monté sur le poste 2 s'il l'est, afficher : "Le disque usb est déjà monté." sinon monter le disque dans le répertoire média;

(c) sauvegarder le dossier malik du poste 1 sur le disque externe dans le répertoire sauvegarde;

(d) sauvegarder le dossier malik du poste 1 sur le serveur 3

Page 61/64

Jean-Frédéric VÉFOUR

3. Pour automatiser ces différentes phases on demande au logiciel "cron" de lancer la procédure tous les jours à 21 H comme ceci : $crontab -e

# m h dom mon dow command

00 21 * * * sh /home/malik/script/ sauvegarde.sh

4. à l'issue de la dernière sauvegarde le poste 1 est éteint; on peut aussi programmer le poste 2 pour qu'il s'éteigne à 1 H du matin par exemple avec la commande suivante: $crontab -e

# m h dom mon dow command

00 1 * * * halt -p

5. le serveur distant (serveur 3) en revanche ne devra pas être éteint.

62

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Je ne pense pas qu'un écrivain puisse avoir de profondes assises s'il n'a pas ressenti avec amertume les injustices de la société ou il vit"   Thomas Lanier dit Tennessie Williams