Zmiany pomiędzy wersją 3 and wersją 4 dla DeployerGuide/Others/LinuxBackupConfiguration

Pokaż
Ignoruj:
Data i czas:
06/09/16 14:54:00 (8 years temu)
Autor:
jpo (IP: 79.188.124.105)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Others/LinuxBackupConfiguration

    v3 v4  
    885. Backup repository 
    996. Backup public_ftp oraz users 
    10 7.Backup na zewnętrznym nośniku 
     107. Backup na zewnętrznym nośniku 
     11Poniższy skrypt wykonuje kopię danych z serwera eDokumentów na dysk zewnętrzny 
     12{{{ 
     13FTP_HOST=[ADRES_IP_SERVERA]:21 
     14FTP_USER=[LOGIN] 
     15FTP_PWD=[HASŁO] 
     16LOCAL_SOURCE_PATH=/home/edokumenty/backup/${1} #param 1 from script for example 
     17REMOTE_DEST_PATH=/edokumenty 
    1118 
     19EXCLUDE_FILES_LIST=".svn empty anotherDirectory" 
     20 
     21# Construct excludes 
     22for exclude in ${EXCLUDE_FILES_LIST}; do 
     23EXCLUDES="-x ${exclude} ${EXCLUDES}" 
     24done 
     25 
     26# -R, --reverse reverse mirror (put files) 
     27# mirror -e 
     28#--delete delete files not present at remote site 
     29lftp ftp://${FTP_USER}:${FTP_PWD}@${FTP_HOST} -e "mirror ${EXCLUDES} -R ${LOCAL_SOURCE_PATH} ${REMOTE_DEST_PATH} ; quit" 
     30}}} 
     31 
     32FTP_HOST - adres serwera na którym mają zostać zapisane pliki 
     33FTP_USER - login użytkownika który ma dostęp do serwera plików 
     34FTP_PWD - hasło użytkownika 
     35LOCAL_SOURCE_PATH - lokalizacja z której będzie wykonywany backup plików 
     36REMOTE_DEST_PATH - lokalizacja do której będzie wykonywany backup plików 
     37