FTP (File Transfer Protocol) on Internet-protokolla, jonka avulla käyttäjät voivat siirtää tiedostoja tietokoneiden välillä. Huolimatta vanhuudestaan (ajatella ennen TCP / IP-aikakauteen) FTP ja sen sisarusprotokolla SFTP (Secure File Transfer Protocol) ovat edelleen erittäin suosittuja tänään, ja niitä pidetään helppona tapana siirtää tiedostoja paikallisesti ja Internetin välityksellä. Se myös sattuu olemaan erittäin hyvä tapa pitää etä varmuuskopio tärkeistä tiedostoista, joita pidät FTP-palvelimellasi.
Jos et halua maksaa kolmannen osapuolen FTP-ratkaisua, tutustu artikkeliin siitä, miten voit luoda oman FTP-palvelimen, jonka ovat kirjoittaneet hienot henkilöt Lifehackerissa.
vaatimukset
- FTP-palvelin ja käyttöoikeustiedot
- Windows-tietokone
- Kopio WinSCP: stä (vain Windows)
WinSCP: n käyttöönotto
Kun olet ladannut WinSCP-kopion, asenna.exe tietokoneellesi. Se ei myöskään olisi huono idea alkaa muistaa FTP-osoitteesi, käyttäjätunnuksesi ja salasanasi, kun WinSCP asentaa.
Skriptin luominen
Aiomme luoda yksinkertaisen komentosarjan, joka kirjautuu FTP-palvelimellesi, kertoo WinSCP: lle, mistä puuttuvat tiedostot ladataan tietokoneelle ja luodaan sitten lokitiedosto, joka tallentaa FTP-toiminnon. Siirry eteenpäin ja avaa Muistio tietokoneellesi. Kopioi seuraava komentomallipohja Muistioon:
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
Seuraavassa on lyhyt selitys siitä, mitä skriptissä tapahtuu. WinSCP vastaa kaikkiin kehotuksiin negatiivisesti, jotta komentojono pysyisi kiinni. Sitten se ohittaa tiedostot automaattisesti kehotettaessa. Sitten se kirjautuu FTP-palvelimellesi aiemmin luoman profiilin avulla, muuttaa hakemistoja (tarvittaessa) ja siirtää binääristä (toisin kuin ASCII). Lopuksi se lukee etäsuojatun FTP-hakemiston ja siirtää tiedostot määritettyyn paikalliseen hakemistoon. Jos haluat lisätietoja, tutustu viralliseen WinSCP-komentosivulle.
Nyt ennen kuin muokkaat tai käsittelet tätä käsikirjoitusta, suosittelemme luomaan testihakemistoja sekä etä- että paikallisiin kohteisiin. Viimeinen asia, jonka haluat on vahingossa pyyhkiä FTP-palvelimesi ilman varmuuskopioita. Joten luo tietokoneellasi oleva hakemisto nimeltä "testlocal" (luotiin f: varmenteiden alle) ja toinen nimeltä "testremote" FTP-palvelimellasi (luotiin sen juuressa). Kun suoritat käsikirjoituksen ja se suoritetaan onnistuneesti, tallenna se "sync.txt" tietokoneellesi (tallennimme meidän testlocal-kansioissamme). Nyt olet valmis automatisoimaan käsikirjoituksen.
Automaattinen komentosarja
Annamme Windowsin käsittelevän automaatiota käyttämällä sisäänrakennettua työasetteluikkunaa. Aloita Windows 7: ssä avaamalla Ohjauspaneeli> Järjestelmä ja suojaus> Hallintatyökalut> Tehtävien ajoitus.
Siinä kaikki on! Sinulla on nyt ilmainen varmuuskopiointiratkaisu, joka pitää kaikki FTP-tiedostot synkronoituna paikalliseen kansioon. Jos FTP-palvelin kaatuu tai vahingossa poistat tiedoston, voit palauttaa kopion tietokoneeltasi!