Bonjour à tous,
Est-il possible de mettre en place un script pour qu'il soit capable d'aller chercher les fichiers de conf sur plusieurs routeurs en même temps ?
Voici la base d'un script que j'ai commencé (récupération d'un seul fichier de conf):
Avez-vous svp une solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 #!/bin/sh ############################# # DEFINITION DES PARAMETRES # ############################# # Horodatage jour=$(date +%Y_%m_%d) heure=$(date +%r) # Fichier de LOG log="/sauvegardes/Routeur/log/Log_Traitement_USG_"$jour".txt" # Information Client client1="xxxx" IP1="x.x.x.x" PORT="xxxx" user1="xxxx" pass1="xxxx" ############################# # DEBUT DU SCRIPT # ############################# # Creation fichier de LOG touch $log echo "Téléchargement de startup-config.conf sur "$IP1" le "date" en ""$jour"_"$client1".conf" " >>$log # Transfert FTP de startup-config.conf ftp -n << EOF open "$IP1" "$PORT" quote USER "$user1" quote PASS "$pass1" bin cd conf get startup-config.conf bye EOF mv startup-config.conf /sauvegardes/Routeur//""$jour"_"$client1"".conf
Merci d'avance.
Cordialement,
Laurent
Partager