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?
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?
Odpowiedzi:
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).
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.
Kolejne zalecenie dotyczące tworzenia kopii zapasowych i migracji, możesz także dodać moduł tworzenia kopii zapasowych i migracji plików, jeśli chcesz automatycznie pobierać pliki.
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.