Я создал два сценария оболочки
Сценарий 1: он выполняет все резервные копии домашнего каталога с именем
username_home_date.tar.gz
Сценарий 2: Он выполняет резервное копирование SQL всех сайтов каждые 3 ч.
username_databse_date.sql.gz
Сейчас, если я хочу восстановить сайт, мне нужно скопировать tar-файл в
/home/username
, а затем распаковать его со всеми разрешениями, а затем вручную импортировать базу данных.
Есть ли способ (например, программа, система или сценарий), с помощью которого я могу просто выбрать резервную копию, которую я хочу восстановить, и сделать ее автоматически?
Может быть, как дополнение к cPanel.
Сценарий, который Вы пишете, который мог быть столь же простым как:
zcat username_database_date.sql.gz | mysql
В зависимости от того, как Вы вывели базу (базы) данных, Вам, возможно, придется отбросить прежде, чем получить файл. Будьте осторожны.