Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
#1
Napisano 26.05.2011 08:59
- połączy się z serwerem FTP
- stworzy archiwum z danego katalogu
- wrzuci archiwum na w/w serwer ftp
- zapisze log z całego zdarzenia
Czyli taki skrypcik Backup'a który mógłbym dodać do cron tab'a aby się automatycznie backup wykonywał.
Z góry dziękuję za odpowiedź i każdą pomoc.
#2
Napisano 26.05.2011 09:13
W takich sprawach najlepiej liczyć na gotowe rozwiązania których jest tysiące w internecie
#3
Napisano 26.05.2011 10:59
#4
Napisano 26.05.2011 15:11
#!/bin/bash
# Konfiguracja
_HOST = "127.0.0.1"
_USER = "root"
_HASLO = "knopers"
_PLIK = "kopia_zapasowa_`date +%F`.zip"
_DIR = "/home/knopers/twoja/"
_LOGFILE = "/home/knopers/backup.log"
# Koniec konfiguracji
echo "[`date +"%F %T"`] Backup danych rozpoczety." >> {$_LOGFILE}
cd $_DIR
# Zakładam że w w/w katalogu jest inny katalog / pliki
zip -r {$_PLIK} * >> {$_LOGFILE} # pakujemy pliku
ftp -n {$_HOST} <<END_SCRIPT
user {$_USER} {$_HASLO}
binary
# Zakładam że konto do którego się łączysz ma zdefiniowany katalog
# ew. dodaj poniżej polecenie 'cd' i przejdź do odpowiedniego katalogu
send {$_PLIK}
quit
END_SCRIP
echo "[`date +"%F %T"`] Backup zakonczony." >> {$_LOGFILE}ew. "mały" kombajn systemowy: Backup plików poprzez rsync - BlueMan devBlog

IP: ts3.cserwerek.pl
#5
Napisano 26.05.2011 16:39
Tylko nie bij./backup.sh: line 3: _HOST: command not found
./backup.sh: line 4: _USER: command not found
./backup.sh: line 5: _HASLO: command not found
./backup.sh: line 6: _PLIK: command not found
./backup.sh: line 7: _DIR: command not found
./backup.sh: line 8: _LOGFILE: command not found
ftp: {}: Unknown host
Not connected.
Not connected.
?Invalid command
?Invalid command
Not connected.
#6
Napisano 26.05.2011 17:21
#!/bin/bash # Konfiguracja _HOST="127.0.0.1" _USER="root" _HASLO="knopers" _PLIK="kopia_zapasowa_`date +%F`.zip" _DIR="/home/portek/" _LOGFILE="/home/portek/backup.log" # Koniec konfiguracji echo "[`date +"%F %T"`] Backup danych rozpoczety." >> $_LOGFILE cd $_DIR # Zakładam że w w/w katalogu jest inny katalog / pliki zip -r $_PLIK * >> $_LOGFILE # pakujemy pliku ftp -n $_HOST <<END_SCRIPT user $_USER $_HASLO binary # Zakładam że konto do którego się łączysz ma zdefiniowany katalog # ew. dodaj poniżej polecenie 'cd' i przejdź do odpowiedniego katalogu send $_PLIK quit END_SCRIP echo "[`date +"%F %T"`] Backup zakonczony." >> $_LOGFILEFakt

IP: ts3.cserwerek.pl
#7
Napisano 26.05.2011 17:44
ale trochę mnie to niepokoi
29997:~# ./backup.sh
?Invalid command
?Invalid command
#8
Napisano 26.05.2011 17:55

IP: ts3.cserwerek.pl
#9
Napisano 26.05.2011 18:18
Ten temat został zamknięty przez moderatora.
Powód: Thx
Jeśli się z tym nie zgadzasz,
raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.Z pozdrowieniami,
Zespół AMXX.PL
Również z jednym lub większą ilością słów kluczowych: Inny
Inny
Zarządzanie serwerem z poziomu DiscordaNapisany przez Lakrous, 28.10.2025 |
|
|
|||
Inny
Kupie Paczke JailBreak cs 1.6Napisany przez Domix, 06.07.2025 |
|
|
|||
Inny
Problem z wyświetlaniem nazw klas w menuBłędne nazwy w menu przy wyborze klasy Napisany przez protypek, 29.04.2025 |
|
|
|||
Inny
Kupię Paczke DeathrunNapisany przez benko345, 18.03.2025 |
|
|
|||
Inny
Kupię gotową paczkę DiabloMod bez BUGÓW!Napisany przez Mefedroniarz, 26.11.2024 |
|
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod



Temat jest zamknięty









