Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Backup plików serwera
Forum PHP.pl > Forum > PHP
beerbox
Witam potrzebuje zrobic prosty backup wszystkich plików strony www. Tzn. wpakować pliki do zipa i skopiować je do lokalizacji np "d:\backup".
Nie jestem w tym dobry więc prosze o wyrozumiałość. (Wszystko oczywiście przez skrypt)
frani0
To tak musisz mieć funkcje rekurencyjną która przeszuka lokalizację i gdy natrafi na plik to go dorzuci do pliku poniżej masz link do manuala w którym jest opisana biblioteka do zip. Trochę kminienia i pójdzie wink.gif

http://php.net/manual/en/book.zip.php
Saki
Jeżeli backup całego serwera to montujesz cały dysk do /mnt
  1. sudo mount /dev/xxxx -o remount-ro /mnt

Aby sprawdzić liste partycji wpisz: fdisk -l

Po zamontowaniu wpisujesz:
  1. tar -cvjpf kopia.zapasowa.tar.bz2 /mnt


I masz backupa całego serwera, aby rozpakować wpisz:
  1. sudo tar -xvjpf kopia.zapasowa.tar.bz2


Aby zrobić backup tylko swojej strony wpisz:
  1. tar -cvjpf kopia.zapasowa.tar.bz2 /var/www/twoja/strona
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.