Re: [LA-discussions] petit script de copie de deux dossiers |
[ Thread Index |
Date Index
| More linuxarverne.org/discussions Archives
]
Salut.
D'abord je vois que tu utilises Dolibarr. Qu'est-ce que tu en penses,
qu'est-ce qu'il te permet de faire et ne pas faire ?
Concernant le script de copie des dossiers.
Ton script est un fichier texte qui doit commencer par
#!/bin/bash et à la limite porter l'extension sh.
Crée-le avec gedit :
$ gedit /home/ton_home/ton_script.sh
Dedans tu mettras les lignes de commande qui te permettent d'effectuer
ta copie. J'imagine que ça devrait ressembler à ça :
-------------------------------------------
#!/bin/bash
#
cp -ar /var/lib/dolibarr/documents /home/ton_home/Bureau/sauvegardedoli
# et
cp -ar /usr/share/dolibarr/htdocs /home/ton_home/Bureau/sauvegardedoli
done
-------------------------------------------
Ensuite tu rends ton fichier exécutable. Moi je mets les droits en 755
pour mes scripts.
Nb. : Tu peux aussi planifier l'exécution de ton script avec cron. Il te
suffit d'éditer ton fichier crontab ($ crontab -e) et de paramétrer le
moment de l'éxécution du script.
Je crois me souvenir que Dollibar fonctionne avec une base de données
mysql. Dans ce cas la sauvegarde de la base de données peut se faire
avec mysqldump. Tu peux aussi écrire un script pour qu'elle soit
sauvegardée et compressée voire même envoyée automatiquement sur ton
adresse mail.
Le 19/01/2013 20:49, Jean David Olekhnovitch a écrit :
Le 19 janv. 2013 à 20:48, Florentin Garnier <garnier.florentin@xxxxxxxxx
<mailto:garnier.florentin@xxxxxxxxx>> a écrit :
Le 19 janvier 2013 18:46, remi <remi.cornut@xxxxxxxxx
<mailto:remi.cornut@xxxxxxxxx>> a écrit :
Bonjour a tous,
je rencontre un soucis au niveau bash. je souhaite faire un petit
script qui me copie les deux dossiers suivants dans un dossier
nommé sauvegardedoli se trouvant sur mon bureau
/var/lib/dolibarr/documents
/usr/share/dolibarr/htdocs
Si quelquun peut me donner un petit coup de main de programmation.
Voila.
--
Liste de discussions de LinuxArverne
http://wiki.linuxarverne.org/__listes_de_diffusion
<http://wiki.linuxarverne.org/listes_de_diffusion>
Il me semble que sur le wiki Il y a dèjà des morceaux de script
permettant de faire des backups de dolibarr.
Et sinon, je suis un peu rouillé en scripting, mais il me semble qu'un
simple
cp -r SOURCE DEST
devrait faire l'affaire :-)
--
Liste de discussions de LinuxArverne
http://wiki.linuxarverne.org/listes_de_diffusion