Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 11-08-2007 22:45:40

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Script De Sauvegarde (fichiers, dossiers et de son Home)

Bonsoir,

Un Script De Sauvegarde qu'on pourrait remanier.
Moi, je le trouve déja bien pratique.
Attention, j'ai mis pour moi /media/Stockage et le dossier pour la sauvegarde, je l'ai nommé Backup.
Dans ce dossier se crée un répertoire du jour D-M-Y et un sous-répertoire H:M:S
J'ai pas trouvé d'autres combines pour ne pas écraser les dossiers. Ça serait pas de bol de tomber sur la même H:M:S


#!/bin/bash -v

## Vous Pouvez En Rajouter, C'est Le But !!!
files="
/etc/fstab
/etc/modules
/etc/timidity/timidity.cfg
/boot/grub/menu.lst
/etc/apt/sources.list
/etc/X11/xorg.conf
/etc/network/interfaces
"

clear

# Création Du Dossier De Sauvegarde
if [ ! -d "/media/Stockage/Backup" ]; then
    echo "/media/Stockage/Backup n'existe pas !"
    echo "Création du répertoire."
mkdir "/media/Stockage/Backup/"
else
    echo "Le répertoire $media/Stockage/Backup existe."
fi

# Création D'un Dossier Avec La Date
jour=$(date +%d-%m-%y)

if [ ! -d "/media/Stockage/Backup/$jour" ]; then
    echo "media/Stockage/Backup/$jour n'existe pas !"
    echo "Création Du Dossier Daté $jour."
mkdir "/media/Stockage/Backup/$jour"
 
fi

# Création D'un Sous-Répertoire Avec L'heure
heure=$(date +%H.%M.%S)
if [ ! -d "/media/Stockage/Backup/$jour/$heure" ]; then
    echo "media/Stockage/Backup/$jour/$heure n'existe pas !"
    echo "Création Du Sous Répertoire $heure."
mkdir "/media/Stockage/Backup/$jour/$heure"
 
fi


# Sauvegarde Des Fichiers
echo "Sauvegarde des fichiers."

for f in $files; do
    echo -n "Copie du fichier $(basename $f)"
    if [ ! -f "$f" ]; then
        echo "            [ False ]"
    else
        cp "$f" "/media/Stockage/Backup/$jour/$heure"
        echo "                [ OK ]"
    fi
done

cd /media/Stockage/Backup/$jour/$heure/

tar cvfz boot.tgz /boot
tar cvfz Backup-Home.tgz /home

sleep 5


Surtout ne me demander pas de renseignents sur les scripts, je n'y comprend pas grand chose, juste pour me faire plaisir.
On à essayé de m'apprendre mais le cerveau ne suis pas. wink

A+

Dernière modification par golgot200 (11-08-2007 22:55:55)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#2 11-08-2007 22:56:29

flashbooster
Membre
Distrib. : Debian Lenny
(G)UI : Gnome
Inscription : 19-06-2007
Site Web

Re : Script De Sauvegarde (fichiers, dossiers et de son Home)

Très intéressant. Perso, je préfère un dump wink

Et vous?

Dernière modification par flashbooster (11-08-2007 22:57:36)


"Tout le monde savait que c'était impossible à faire. Puis un jour quelqu'un est arrivé qui ne le savait pas, et il l'a fait." Winston Churchill

Hors ligne

#3 11-08-2007 23:04:12

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Script De Sauvegarde (fichiers, dossiers et de son Home)

Salut flashbooster,

Heu !!!
Connais pas, Dis moi en un peu plus smile

A+

PS: Un backup plus orienté système ?

Dernière modification par golgot200 (11-08-2007 23:06:25)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#4 11-08-2007 23:20:20

flashbooster
Membre
Distrib. : Debian Lenny
(G)UI : Gnome
Inscription : 19-06-2007
Site Web

Re : Script De Sauvegarde (fichiers, dossiers et de son Home)

Voilà quelques liens utiles:

Manuel Bouchaudy C'est la sauvegarde en général et il faudra aller aux pages qui traitent de Dump

Un How-to Gentoo mais le principe reste le même smile


La def du Rootard

Bonne lecture.

Dernière modification par flashbooster (11-08-2007 23:21:06)


"Tout le monde savait que c'était impossible à faire. Puis un jour quelqu'un est arrivé qui ne le savait pas, et il l'a fait." Winston Churchill

Hors ligne

#5 11-08-2007 23:22:25

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Script De Sauvegarde (fichiers, dossiers et de son Home)

Sympa, wink

A+

L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#6 05-12-2007 17:13:11

faceg
Membre
Inscription : 05-12-2007

Re : Script De Sauvegarde (fichiers, dossiers et de son Home)

Déplacé dans la bonne section --> n'hésitez pas à recréer vos propres posts, plus de lisibilité = plus de chance de réponse

PS: Bienvenue parmis nous wink

Hors ligne

Pied de page des forums