Bonjour,
Je rechercher un moyen d'automatiser les backup de nos routeurs. Pour cela j'ai penser à un script php.
Nos routeurs étant chez nos clients, on y accède par notre serveur ftp.
J'aimerai savoir si il possible de crée un script qui pourra accéder au serveur ftp > acceder aux routeur un à un > puis sauvegarder le fichier config à un endroit spécifique ( bureaux du serveur ftp ou autres)
J'ai déjà commencer à regarder avec un collègue et sur phpmanual. Il m'as montrer ce script ( ci-dessous) mais je ne suis pas certains qu'il correspondent à ce que je recherche.
<?php
// On déclare les variables
$file = 'somefile.txt';
$remote_file = 'readme.txt';
// Mise en place d'une connexion basique
$conn_id = ftp_connect($ftp_server);
// Identification avec un nom d'utilisateur et un mot de passe
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// Charge un fichier
if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) {
echo "Le fichier $file a té chargé avec succès\n";
} else {
echo "Il y a eu un problème lors du chargement du fichier $file\n";
}
// Fermeture de la connexion
ftp_close($conn_id);
?>
Merci d'avance. Si vous avez besoin de plus d'informations , je reste à dispositions.
#Pour informations : nous utilisons des "Zywall 2 plus " en routeur, un Window server 2008 avec un serveur ftp Fillezilla.
La manipulation actuel pour sauvegarder ces config est qu'on y accède par une page internet avec Id et mot de passe. Puis on télécharge la config. L'automatiser nous offrirait un gain de temps important.
