Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/06/2011, à 15:32

coolmomodu31

Tâche quotidienne de sauvegarde globale

merci de vérifier les commandes et script !!
il faut effectuer une tâche quotidienne de sauvegarde globale des répertoires personnels présents dans /home dans un répertoire tmp/sauvegarde/ à créer
1. Ecrire la commande d'archivage compressé de /home/* dans un fichier home.tgz à placer dans tmp/sauvegarde/ :

mkdir /tmp/sauvegarde
tar czvf /tmp/sauvegarde/home.tgz  /home/*

2. La sauvegarde doit être quotidienne. A l'aide de la commande date, écrire un script permettent l'archivage du 12 nov dans un fichier nommé home.12nov.tgz :

#!bin/bash
# fichier script.sh
date=$(date)
set -- $date
tar czvf  /tmp/sauvegarde/home.$3$2$6.tgz  /home/* 

le problème c'est que j'ai pas pu spécifier l'archivage du 12 nov :s:s

3. Automatiser cette tâche avec cron, à 1h du matin:

0 1 * * * /chemin du script/script.sh

Hors ligne

#2 Le 19/06/2011, à 15:40

Compte anonymisé

Re : Tâche quotidienne de sauvegarde globale

Ecrire la date de préférence sous cette forme : AAAAMMJJ

date

dimanche 19 juin 2011, 16:37:35 (UTC+0200)

date +%Y%m%e

20110619