FTP (File Transfer Protocol) on Interneti-protokoll, mis võimaldab kasutajatel faile arvutisse üle kanda. Vaatamata vanaleeale (arvake enne TCP / IP-ajastut), on FTP ja selle ääreprotokolli SFTP (Secure File Transfer Protocol) ikkagi väga populaarne ja neid vaadatakse kui lihtsat viisi failide edastamiseks kohapeal ja Internetis. Samuti juhtub olema väga hea võimalus hoida oma FTP-serveris olevate oluliste failide varundamist.
Kui te ei soovi kolmanda osapoole FTP-lahenduse eest tasuda, vaadake sellest artiklist, kuidas luua oma FTP-server, mida kirjutasid Lifehackeris head inimesed.
Nõuded
- FTP server ja juurdepääsu mandaadid
- Windowsi arvuti
- WinSCP-i koopia (ainult Windows)
WinSCP seadistamine
Kui olete oma WinSCP-i koopia allalaadinud, installige arvutisse.exe. Samuti ei oleks halb mõte FSC-aadressi, kasutajanime ja parooli meelde jätmist, kui WinSCP installitakse.
Script loomine
Me kavatseme luua lihtsa skripti, mis siseneb teie FTP serverisse, ütleb WinSCP-le, kust alla laadida puuduvad failid arvutisse ja loob logifaili, mis salvestab FTP tegevuse. Mine ja avage arvutis oma sülearvuti. Kopeerige Notepadisse järgmine skripti mall:
option batch on option confirm off open [email protected] cd backups option transfer binary get /testremote* f:ackups estlocal* synchronize local f:ackups estlocal testremote exit
Siin on lühike seletus skriptis toimuvast. WinSCP vastab kõigile viipadele negatiivselt, et vältida skripti hoidmist. Seejärel kirjutab see automaatselt failid üle järele, kui seda küsitakse. Seejärel logib see oma FTP-serverisse varem loodud profiili kasutades, muudab katalooge (vajadusel) ja teisaldab binaarseid (erinevalt ASCII-st). Lõpuks loeb ta kaugfTP kataloogi ja teisaldab failid määratud kohalikesse kataloogidesse. Veel rohkem võimalusi vaadake ametlikku WinSCP skripti lehte.
Nüüd enne skripti muutmist või käivitamist soovitame luua nii kaug- kui ka kohaliku sihtmärgi jaoks katse katalooge. Viimane asi, mida soovite, on kogemata pühkida teie FTP-server ilma varukoopiateta. Nii et looge arvutis oma kataloogi "testlocal" (me lõime selle f: backups) ja mõnel muul nimega "testremote" teie FTP-serveris (me lõime selle root). Kui käivitate skripti ja see käivitub edukalt, salvestage see oma arvutile sünkroonimisega (me salvestasime meie oma testlokaalkaustas). Nüüd olete valmis skripti automatiseerima.
Skripti automatiseerimine
Anname Windowsile automatiseerimise abil sisseehitatud tööülesannete planeerija. Windows 7-s käivitage juhtpaneel> Süsteem ja turve> Haldusriistad> Task-ajakava.
See kõik on olemas! Nüüd on teil vaba varundamise lahendus, mis hoiab kõik teie FTP-failid sünkroonitud kohalikku kausta. Kui teie FTP-server kunagi krahhi või te kogemata kustutada faili, saate koopia oma arvutist taastada!