Powershell / Upload-Sync-Script / FTP
Budget €60-100 EUR
We need a Powershell Script that makes a file synchronization between a local network share and a remote ftps share.
example local network share:
\\fileserver\internal_documents\
example folder strucute on the network share:
internal_documents\ProductA
--internal_documents\ProductA\[login to view URL]
--internal_documents\ProductA\[login to view URL]
--internal_documents\ProductA\[login to view URL]
internal_documents\ProductB
--internal_documents\ProductB\[login to view URL]
--internal_documents\ProductB\[login to view URL]
internal_documents\ProductC
--internal_documents\ProductC\[login to view URL]
remote ftp server path:
/public/files
The Variable-Parameters (network share, remote path, remote server ip, username, password) should be in a config-ini-file.
Addition requirements:
1. connect to the server and get a folder & filelist
then check if a folder or file doesn't exist anymore on the network share
if the ftp-server has a folder or file that doesnt exists on the local network share -> delete it on the ftp-side.
(note: in the folder can be 1 or more files or no file)
2. if on the local network share is a folder that doesnt exists on the ftp-side:
create the folder on the ftp
[login to view URL] the documents from the local network share folders:
on uploading - use the original filename and add a file extension ".tmp" to it ("[login to view URL]").
If the upload is completed, delete the MAY(!) existing file and rename [login to view URL] to 1.pdf.
4. Make a logfile with the done actions in the sync-process (connection success or error message, started sync, deleted, created folders, uploaded documents, deleted or renamed documents, closing connection.)
(path of the logfile as parameter in the config-file)
5. all actions should write a output to the console gui and be documented in the logfile.
(output only if a flag is set for debug in the config-ini)
Awarded to:
Hello, Thank you for taking the time to summarize the requirements, I think it's mostly clear although perhaps one thing is missing, that is what should happen when the file exists on the FTP site but is different fro More
16 freelancers are bidding on average €131 for this job
I have reviewed your bid request and I am very interested in your project. I was trained overseas and have an extensive customer service record so contact me so we can discuss further or begin.
Hey there, I had developed tons of PowerShell scripts. I have the required skills and experience. I can develop your required scripts. Regards!
Hello, I have reviewed your project information, I think I am best for the job. I have 7 Years of experience in writing PowerShell scripts. I can create a script to achieve you goal. Please do initiate the chat to disc More
Hello , I can write this script for You. If You are interested please contact me. I can start just rights now
Hello there, Digimart us is to be had 24 for the Call. sense unfastened to attain out to us at every time our representatives are to be had all over the Globe. I reviewed your Project cautiously wherein i got here on More
Hello, I have experience with share <> FTP synchronization, 2 months ago I actually rewrote the scripts to use parallelization, depending on scenario they can be 30x faster than sequential write.