![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 22.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
potrzebuje kopiowac wszystkie pliki, ktore mam na serwerze, razem z baza danych, na inny serwer. wczesniej spakowac je zipem. szukam caly dzien odpowiednich skryptow, znalazlem nawet jeden: http://www.tufat.com/script96.htm ale niestety mimo ze powinien, nie kopiuje one plikow miedzy serwerami. (wyswietla info ze kopiowanie odbylo sie pomyslnie, ale na docelowym serwerze nie ma plikow) moje pytanie jest nastepujace: czy jakies ustawienia serwera moga uniemozliwiac takie kopiowanie plikow? serwera lokalnego czy tez docelowego? moze znacie jakies inne skrypty tego type? komercyjne lub darmowe. niestety sam za slabo znam sie na pgp zeby cos takeigo napisac a moze php do takich rzeczy sie nie nadaje? pozdrawia i z gorydzieki za podpowiedz |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 578 Pomógł: 69 Dołączył: 15.04.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Przede wszystkim nie rozumiem po co?
Wyjaśnij dlaczego musisz to robić skryptem, a nie ręcznie - kopiowanie jednego foldera nie jest męczące - kopiuje się samo, a backupu chyba nie robisz codziennie?. Czemu na inny serwer? Czemu nie skorzystać z wbudowanej w serwer opcji backupu? Jeśli brak Ci miejsca - znak że pora na nowy serwer (zamiast dwóch małych). pzdr |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 214 Pomógł: 18 Dołączył: 25.04.2009 Ostrzeżenie: (20%) ![]() ![]() |
witaj ja to robię w bash-u
jak masz do niego dostęp to może ci się to przyda Kod #!/bin/bash
ftp -n bleble.bleblee.pl <<END_SCRIPT quote USER bleble quote PASS ********* ascii put /home/pawel/proxy/proxy.xml /public_html/proxy.pcsol.info/proxy.xml put /home/pawel/proxy/proxy.txt /public_html/proxy.pcsol.info/proxy.txt put /home/pawel/proxy/proxytab.inc /public_html/proxy.pcsol.info/proxytab.inc get /public_html/proxy.pcsol.info/adresy.dat /home/pawel/proxy/adresy.dat delete /public_html/proxy.pcsol.info/adresy.dat quit END_SCRIP -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 22.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
timon27:
mam dwa serwery, z roznych wzgledow chce na jednym z nich robic kopie drugiego spakowana zipem. moge oczywiscie uzywac clienta ftp i kopiowac miedzy serwerami, ale jednak wygodniej byloby miec te czynnosc wykonywana automatycznie. nie chce robic kopii co dzien ale np co tydzien a to juz 4 kopie w miesiacu, o ktorych musze pamietac. okitoki: dzieki za podowiedz. czy ten skrypt w bashu mozna ustawiac aby wykonywal sie automatycznie np co tydzien? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 41 Dołączył: 6.04.2009 Skąd: Gdańsk/okolice Ostrzeżenie: (0%) ![]() ![]() |
potrzebujesz crona do tego.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
CO do backup'u bazy np MYSQL to sprawa nie jest trudna chcesz podam ci kod robi backup w pliku *.txt ktory potem mozesz sobie wsadzic do mysql a co do przesylania plikow miedzy ftp poszukaj bylo na forum nie mozna chyba przeyslac calych katalogow.
-------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 22.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hej, tak wiem, ze trzeba uzyc crona, to akurat nie problem.
Co do katalogow to moge spakowac wszystko zipem i przeslac jako jeden plik. mam kilka darmowych skryptow ktore wydaja sie dzialac ok, tzn zipuja zawartosc calego katalogu na serwerze, nie przesylaja go jedenak na docelowy serwer (mimo, ze wyswietla mi komunikat, ze transfer odbyl sie pomyslenie). polaczenie z docelowym serwerem tez niby nawiazuje sie ok w tych skryptach gdy testuje. zastanawiam sie wiec, czy to moze jakies ustawienia serwerow czy to lokalnego czy tez docelowego nie uniemozliwiaja mi przesylanie t plikow? moze jakies timeouty bo pliki za duze? lub inne ustawienia. moze ktos pisal podobne rzeczy i wie co moze byc nie tak? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 18:51 |