script de sauvegarde

Un problème informatique? Une question? Bref tout ce qui a un rapport avec l'informatique, les virus, les questions d'utilisation de logiciels...

Modérateurs : Naveed, GregLand

Répondre
Sebome
Messages : 169
Enregistré le : 07 sept. 2005 20:21
Localisation : Région parisienne

script de sauvegarde

Message par Sebome »

Bonjour à tous,

Est il possible de modifier une petite source de Greg http://gregland76.free.fr/article.php?sid=67 pour sauvegarder un dossier (sans le mettre sous forme d'archive) sur un serveur qui se trouve sur un reseau ?

Merci d'avance pour vos réponces
GregLand
Programmeur & Administrateur
Programmeur & Administrateur
Messages : 4431
Enregistré le : 10 oct. 2003 09:36
Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP

Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres....
Localisation : Les Damps (27)
Contact :

Message par GregLand »

Salut Sebome

Pour upper un dossier sans le compresser...
Il n'est pas possible avec la commande FTP d'uploader (simplement) un dossier... on ne peut le faire qu'avec les fichiers...

Ceci est dû au fait que pour uploader un dossier, il faut :
- lister les fichiers du dossier et de ses sous dossiers
- et uploader les fichiers listés...

Celà prends 2 étapes et sous la commande FTP, ce n'est pas simple.

Pour upper un fichier d'un réseau sur un FTP ...
Tu peux utiliser les noms de chemin réseau :
\\Nom_PC\nom_Fichier
Config :
Image
Sebome
Messages : 169
Enregistré le : 07 sept. 2005 20:21
Localisation : Région parisienne

Message par Sebome »

Merci pour ta réponse Greg
Je vais essayer de modifier ça pour que ça fasse a peu près ce que je veux …

pour le bat

Code : Tout sélectionner

@ECHO OFF

MD C:upload

START /WAIT WINRAR.EXE a  -r -sfx "c:nom.exe" "lecteur:repertoire+nomfichier"
ECHO je repette ca autant de fois que j'ai besoin
 
FTP -i -n -s:"parametres.txt"

RMDIR /S /Q "c:upload"

ECHO.
PAUSE
EXIT

pour le fichier txt

Code : Tout sélectionner

OPEN \\Nom_PC

USER login_de_connection

mot_de_passe_de_connection

HASH

CD repertoire

BIN

PUT "c:nom.exe"

BYE
GregLand
Programmeur & Administrateur
Programmeur & Administrateur
Messages : 4431
Enregistré le : 10 oct. 2003 09:36
Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP

Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres....
Localisation : Les Damps (27)
Contact :

Message par GregLand »

ça marche, je te laisse réfléchir un peu ;)

(J'ai du mal a comprendre le OPEN \\Nom_PC dans le fichier parametres.txt... tu dois utiliser OPEN pour un serveur FTP ... pas une resource réseau)
Config :
Image
Sebome
Messages : 169
Enregistré le : 07 sept. 2005 20:21
Localisation : Région parisienne

Message par Sebome »

Je vais modifier un peu ma question, j'ai eu une autre idée mais je dis bas qu'elle est bonne lol :roll:

Je voudrai mettre un ordinateur qui serve qu'as faire des sauvegardes de fichiers important qui se trouve sur d'autre ordinateur du réseau mais je ne voudrai pas que toutes les personnes du réseau ai accès à tous les dossiers de cet ordinateur. Je ne sais pas si je suis claire. :roll:

Un serveur FTP avec des droit d'accès qui dépendent de l'utilisateur et mot de passe serrai t'il une bonne solution sachant que j'aimerai que les sauvegardes se fasse automatiquement... Pour cela j'ai pensé à la présentation de Greg du logiciel Cobian Backup.

Merci pour vos réponses.
GregLand
Programmeur & Administrateur
Programmeur & Administrateur
Messages : 4431
Enregistré le : 10 oct. 2003 09:36
Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP

Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres....
Localisation : Les Damps (27)
Contact :

Message par GregLand »

Si tu utilise Cobian, tu n'as besoin de rien d'autre...
Il gère la compression sous zip, le transfert FTP, le transfert en réseau....
Config :
Image
Sebome
Messages : 169
Enregistré le : 07 sept. 2005 20:21
Localisation : Région parisienne

Message par Sebome »

Ok merci

Mais pour gérer des accées avec nom d'utilisateur et mot de passe sur le PC qui sert aux sauvegardes je vois pas comment faire à part un serveur FTP...
Il ya peu être d'autre solution?

J'ai un question qui peu paraitre tres con mais c'est just pour etre sur de moi, un serveur FTP ca marche bien sur un reseau sans internet?
GregLand
Programmeur & Administrateur
Programmeur & Administrateur
Messages : 4431
Enregistré le : 10 oct. 2003 09:36
Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP

Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres....
Localisation : Les Damps (27)
Contact :

Message par GregLand »

Euh... me disait bien qu'il y avait confusion avec un serveur FTP...

Un serveur FTP est un serveur Web (Connection Internet obligatoire)... Normalement ça sert a héberger un site... :wink:
Config :
Image
Sebome
Messages : 169
Enregistré le : 07 sept. 2005 20:21
Localisation : Région parisienne

Message par Sebome »

Je pensais que ça pouvait aussi marcher sur un réseau local non connecter à Internet vu qu’un serveur a un port d’écoute je pensais qu’un serveur FTP pouvait écouter sur ce type de réseaux et bah non j’ai tout faut apparemment :cry: :oops:

Y a-t-il un autre protocole qui a les mêmes avantages que le FTP (c'est-à-dire où l’on peut mettre des droit d’accès en fonctions des utilisateurs) mais où il n’y a pas besoin d’être connecter à Internet ?

Merci de prendre le temps de répondre à mes questions pas toujours très claire :roll: c'est gentil :D
GregLand
Programmeur & Administrateur
Programmeur & Administrateur
Messages : 4431
Enregistré le : 10 oct. 2003 09:36
Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP

Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres....
Localisation : Les Damps (27)
Contact :

Message par GregLand »

Ben oui, un PC en réseau... :o

J'ai l'impression que l'on tourne en rond :rires:
Config :
Image
Sebome
Messages : 169
Enregistré le : 07 sept. 2005 20:21
Localisation : Région parisienne

Message par Sebome »

lol oui en effet on tourne en rond:rires:, visiblement je dois tres mal m'exprimer :oops:
Mais c'est bon normalement mon idée avec le serveur FTP sur un ordinateur du reseau (uniquement dédier à des sauvegardes) sans passer par Internet doit marcher j'en ai parler avec un prof de reseau

Merci
GregLand
Programmeur & Administrateur
Programmeur & Administrateur
Messages : 4431
Enregistré le : 10 oct. 2003 09:36
Langage de programmation connu : Utilisés régulièrement :
- Visual DialogScript
- WinDev
- AutoIt
- AutoHotkey
- Html, Js, Vbs, PHP

Utilisés très peu :
- C et C++
- VB et VB.Net (pour les DLL)
- Java (Pour Android)
- ASM (pour désassembler)
- Python (quand je m'ennuie)
- et quelques autres....
Localisation : Les Damps (27)
Contact :

Message par GregLand »

Le principal, c'est que toi tu comprennes Image
Config :
Image
Répondre