Arhivarea fișierelor la ftp

În acest sfat îmi voi împărtăși secretul arhivării datelor de rezervă. Ideea inițială a fost după cum urmează: în fiecare zi la ora programată a fișierelor importante ar trebui să fie susținute cu o parolă, apoi noua versiune a fișierului ar trebui să fie copiate pe FTP-server de pe Internet. Astfel, chiar dacă se întâmplă ceva cu laptopul meu, pot continua să lucrez cu alt computer. Pentru a pune în aplicare această idee în practică, mi-a luat trei utilități mici, care sunt nesolicitant la resursele de sistem (din cauza lipsei de interfață) și sunt complet gratuit. Aici sunt numele lor: nnBackup și nnCronLite și client FTP incluse în distribuția Windows.

După cum puteți vedea, destul de o mulțime de parametri, o linie de start arhivă de rezervă va fi acest tip de: nnbackup.exe verz -N2 -adică: \ lucru \ carte \ -din: \ de backup \ de lucru \ carte \ -m ch * .doc -pw 834586x561 . Sa dovedit a fi greoaie. Pentru a reduce notați toți parametrii într-un fișier text, care va da nnBackup ca argument: book.txt -f nnbackup.exe.

book.txt
\ copiați fișierele în stivă
verz
\ adâncime
-n 2
\ directorul sursă:
-"e: \ work \ book"
\ Acceptance directory:
-o "f: \ backup \ work \ carte"
-m ch * .doc
\ mască
-pw 834586x561

Fișierul book.txt trebuie salvat în directorul programului nnBackup. Rularea prea ar trebui să fie făcut din directorul programului nnBackup sau să se înregistreze în linia de comandă calea completă către fișierul și book.txt nnbackup.exe, de exemplu: C: \ nnbackup \ nnbackup.exe -f c: \ nnbackup \ book.txt.

Să ne acordăm atenția utilitarului puțin cunoscut Windows standard, va fi necesar să copiem arhivele pe serverul FTP. Rulați consola și introduceți comanda ftp. După aceea, intrăm în shell-ul clientului FTP Windows, după cum reiese din apariția promptului ftp>. Acum putem introduce comenzi, iar clientul FTP le va executa cu bucurie. Să luăm în considerare o scurtă listă a comenzilor de care vom avea nevoie pentru a ne implementa planurile:

  1. deschideți - conectați la o gazdă la distanță prin FTP;
  2. cd - modificați directorul de lucru de pe computerul la distanță;
  3. bin - setează modul de transfer de fișiere în format binar;
  4. pune - transfera un fișier pe server;
  5. bye - Terminarea și ieșirea sesiunii FTP.

client FTP pentru a comite aceste acțiuni în mod automat, fără a cere orice întrebări, ar trebui să creați un script pentru ea. Mai jos este un fișier text (să-l numim book.ftp și de a salva în c: nbackup), care conține comenzile FTP care vor rula automat atunci când porniți FTP-client.

book.ftp
deschis 72.9.255.178
Nume de utilizator
parolă
cd backup
bin
pune f: /backup/work/book/1.zip
pa

Pentru a transfera acest fișier spre executare, scrieți în consola: ftp -s: "c: \ nnbackup \ book.ftp".

Articole similare