Question
Robocopy et Powershell
- Steve Bazin
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 10 ans 8 mois #20327
par Steve Bazin
Robocopy et Powershell a été créé par Steve Bazin
Bonjour à tous,
Je possède deux agences distantes.
Mon agence principale possède son serveur et ma seconde un NAS.
Je souhaite répliquer via VPN les données de mon serveur vers mon NAS et inversement en utilisant un script Powershell et robocopy.
Des dossiers modifiés par mon agence 1 sont sous la même arborescence que des dossiers modifiés par mon agence 2.
L'idée est de pouvoir dire quels répertoires sont à copier du serveur vers le NAS et inversement.
Pour ce faire, je voulais renseigné un fichier avec les dossiers qui doivent aller du serveur vers mon NAS et un autre fichier pour les dossiers qui vont de mon NAS vers mon serveur et ensuite que mon script puisse aller lire ce fichier.
Est-ce possible ?
Merci d'avance
Je possède deux agences distantes.
Mon agence principale possède son serveur et ma seconde un NAS.
Je souhaite répliquer via VPN les données de mon serveur vers mon NAS et inversement en utilisant un script Powershell et robocopy.
Des dossiers modifiés par mon agence 1 sont sous la même arborescence que des dossiers modifiés par mon agence 2.
L'idée est de pouvoir dire quels répertoires sont à copier du serveur vers le NAS et inversement.
Pour ce faire, je voulais renseigné un fichier avec les dossiers qui doivent aller du serveur vers mon NAS et un autre fichier pour les dossiers qui vont de mon NAS vers mon serveur et ensuite que mon script puisse aller lire ce fichier.
Est-ce possible ?
Merci d'avance
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 10 ans 8 mois #20329
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Robocopy et Powershell
Salut,
SteveBazin écrit:
SteveBazin écrit:
Je pense, mais si j'ai bien compris tu risques d'avoir des conflits si un fichier de même nom est modifié sur les deux sites. La synchro entrainera une perte de données. Je me trompe ?Est-ce possible ?
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Steve Bazin
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 10 ans 8 mois #20330
par Steve Bazin
Réponse de Steve Bazin sur le sujet Re:Robocopy et Powershell
Les utilisateurs de mon site 1 ne vont pas écrire dans le dossier de mon site 2 et inversement (les droits ont été mise en place de cette manière).
Il s'agit plus d'une consultation et d'avoir un backup des données du site 1 sur me site 2 et inversement.
Suis je assez clair ?
Il s'agit plus d'une consultation et d'avoir un backup des données du site 1 sur me site 2 et inversement.
Suis je assez clair ?
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 10 ans 8 mois #20332
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Robocopy et Powershell
SteveBazin écrit:

Consulte le forum il existe de nombreux poste sur Robocopy et qq projets sur Codeplex.
Pour tes scripts un seul devrait suffire, seule la source et la destination change (enfin pour un full backup).
OuiSuis je assez clair ?
Consulte le forum il existe de nombreux poste sur Robocopy et qq projets sur Codeplex.
Pour tes scripts un seul devrait suffire, seule la source et la destination change (enfin pour un full backup).
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Steve Bazin
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 10 ans 8 mois #20334
par Steve Bazin
Réponse de Steve Bazin sur le sujet Re:Robocopy et Powershell
J'arrive bien à lire mon fichier texte avec la commande :
$SourceFolder=Get-Content -Path C:\Backup\Mazeres_Vers_Seyssins_Source_Test.txt | where { $_ -ne \"$null\" } | Select-Object -Index 0
$DestinationFolder=Get-Content -Path C:\Backup\Mazeres_Vers_Seyssins_Destination_Test.txt | where { $_ -ne \"$null\" } | Select-Object -Index 0
Mon robocopy fonctionne correctement :
Robocopy $SourceFolder $DestinationFolder /MIR
Par contre, une fois qu'il a terminé de copier le premier répertoire (donc la première ligne), comment lui dire de passer à la seconde ligne pour le second répertoire ?
Si vous avez une piste, je suis preneur
$SourceFolder=Get-Content -Path C:\Backup\Mazeres_Vers_Seyssins_Source_Test.txt | where { $_ -ne \"$null\" } | Select-Object -Index 0
$DestinationFolder=Get-Content -Path C:\Backup\Mazeres_Vers_Seyssins_Destination_Test.txt | where { $_ -ne \"$null\" } | Select-Object -Index 0
Mon robocopy fonctionne correctement :
Robocopy $SourceFolder $DestinationFolder /MIR
Par contre, une fois qu'il a terminé de copier le premier répertoire (donc la première ligne), comment lui dire de passer à la seconde ligne pour le second répertoire ?
Si vous avez une piste, je suis preneur
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 10 ans 8 mois #20335
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Robocopy et Powershell
SteveBazin écrit:
Un peu comme ici , mais on peut surement simplifier
Il faut boucler sur les deux collections et pour chaque itération effectuer le traitement.Si vous avez une piste, je suis preneur
Un peu comme ici , mais on peut surement simplifier
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.048 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Robocopy et Powershell