Jak wykonać kopię zapasową mojej witryny bez wiersza polecenia?

21

Wydaje się, że prawie cała dokumentacja tworzenia kopii zapasowej mojej witryny Drupal wymaga użycia wiersza polecenia. Moja usługa hostingowa nie zapewnia dostępu do wiersza poleceń. Jak wykonać kopię zapasową witryny bez użycia wiersza polecenia?

Alex Basson
źródło

Odpowiedzi:

27

Pójdę z kopii zapasowej i migrują modułu. Możesz albo uruchomić kopie zapasowe ręcznie, albo uruchomić je automatycznie po uruchomieniu crona. Następnie możesz po prostu pobrać swój /sites/folder i powinieneś mieć pełną kopię zapasową wszystkiego (zakładając, że twoje pliki, moduły i motywy są w /sites/porządku, jak powinny).

Paul Jones
źródło
2
Jest to niezbędny moduł prawie wszystkich witryn Drupal.
Randy Burgess,
1
Dlaczego nie jest częścią rdzenia?
Alex Basson,
11

Moduł „Kopia zapasowa i migracja” powinien załatwić sprawę:

http://drupal.org/project/backup_migrate

Jeśli nie chcesz iść tą drogą, powinieneś być w stanie wykonać zrzut SQL swojej bazy danych (zakładając, że masz interfejs typu mySQL Admin z kontem hostingowym) i przesłać FTP zawartości swojego folderu „witryn” Drupala.

To powinno wystarczyć, aby przywrócić go gdzie indziej.

cpuguru
źródło
1

Używam tego poręcznego skryptu, który tworzy kopie zapasowe nie tylko bazy danych, ale całej witryny. Dodając hasło DB do skryptu, będziesz mógł umieścić je w tabeli cron, aby automatycznie tworzyć kopie zapasowe, a nawet dodawać inne polecenia, aby wysłać kopię zapasową na serwer zewnętrzny itp.

alfish
źródło