Cron s'exécut-il ?
rexhab
Messages postés
15
Statut
Membre
-
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai créé un script : 0 2 * * * /uo1/app/oracle/product/11.2.0/xe/config/scripts/backup.sh
Qui s'exécute toutes les 2 heures afin de lancer le backup de ma base de données.
J'ai créer se script en étant en root. Est-ce que cron s'exécute même lorsque je suis connecté en un autre user ?
Comme je peux savoir lorsqu'il va exécuter ma ligne ? histoire de savoir si il a bien fait la sauvegarde.
Merci
J'ai créé un script : 0 2 * * * /uo1/app/oracle/product/11.2.0/xe/config/scripts/backup.sh
Qui s'exécute toutes les 2 heures afin de lancer le backup de ma base de données.
J'ai créer se script en étant en root. Est-ce que cron s'exécute même lorsque je suis connecté en un autre user ?
Comme je peux savoir lorsqu'il va exécuter ma ligne ? histoire de savoir si il a bien fait la sauvegarde.
Merci
3 réponses
-
hello
Est-ce que cron s'exécute même lorsque je suis connecté en un autre user ?
oui, cron s'exécute indépendamment d'un login
capturer les messages :0 2 * * * /uo1/app/oracle/product/11.2.0/xe/config/scripts/backup.sh >> /tmp/log 2>&1
-
Salut, merci beaucoup. Est-il préférable de les faire en tant que root ou simple user ?
Que veux dire : 2>&1 ?
J'ai créer un ligne : 5 * * * * /Bureau/salut >> /Bureau/SauvegardeBD
SauvegardeBD est un lieu d'emplacement, Smb://srv-1/Sauvegarde, de mon dossier de mon Srv Windows que j'ai partagé dans ma machine virtuelle Oracle Linux.
Je demande a cron de copier mon fichier txt toute les 5 minutes dans mon dossier partagé, mais le fichier ne si trouve pas. Cron ne le copie-t-il pas ?
Encore merci
salutations -
- c'est mieux en simple user
2>&1 veut dire que l'on redirige le flux des erreurs (2) sur le flux standard (1), le & veut dire que le 1 est un flux, pas un fichier apellé 1
- mettre des traces dans le script pour voir ce qu'il fait