Script de sauvegarde

Fermé
frank-white Messages postés 2 Date d'inscription jeudi 4 juillet 2013 Statut Membre Dernière intervention 3 juin 2022 - 1 déc. 2016 à 13:22
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 4 déc. 2016 à 13:42
Bonjour à tous
Je suis en plein projet actuellement et je suis vraiment mauvais en script
Je dois réaliser un script permettant la sauvegarde de la configuration des utilisateurs / la conf du système et le données utilisateurs
La sauvegarde devra également être exécuté chaque semaine
J'ai vraiment besoin d'aide svp
A voir également:

1 réponse

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
4 déc. 2016 à 13:42
Bonjour,

Le mieux pour toi c'est d'y aller progressivement.
1) Détermine les outils utiles pour réaliser ton script
2) Découvre comment ils s'utilisent (indépendamment)
3) Combine les dans un script.

Pour (1), ce n'est pas facile si tu débutes complètement, mais souvent chercher un peu ce que tu veux faire sur google te permettra d'avoir un bon aperçu. Dans ton cas :

- Pour faire une sauvegarde l'outil traditionnel est
rsync
.

- Tu peux aussi te contenter de faire une archive avec
tar
et de la copier quelque part avec
cp
(copie locale) ou
scp
(copie via ssh) ou
ftp
(commande par ftp).

- Pour exécuter régulièrement une tâche l'outil classique est
cron
éventuellement complété par
anacron
. Tu peux aussi utiliser directement
fcron
à la place de ces deux outils.

Pour (2), le mieux est de regarder une page de documentation. Je recommande pour les personnes qui débutent de partir sur une distribution grand public genre ubuntu, et de se baser sur la documentation :
https://ubuntu.com/
https://doc.ubuntu-fr.org/

Dans ton cas :
https://doc.ubuntu-fr.org/sauvegarde
https://doc.ubuntu-fr.org/tutoriel/script_shell
https://doc.ubuntu-fr.org/cron
https://doc.ubuntu-fr.org/anacron
https://doc.ubuntu-fr.org/fcron

Pour (3), le mieux est de chercher des exemples d'utilisation de commande, le mieux est de chercher sur google et de regarder par exemple sur des sites comme stackoverflow.
https://stackoverflow.com/questions/1894347/how-to-upload-ftp-files-to-server-in-a-bash-script

Bonne chance
0