Резервное копирование из командной строки
В уроке рассмотрим, как выполнить резервное копирование из командной строки в операционных системах Linux и Windows.
для Linux систем
Создание бэкапа из командной строки в Linux рассмотрим на примере операционной системы семейства Linux Centos 7.
Подключитесь к серверу по ssh и выполните команду для запуска скрипта, создающего бэкап:
php –f /home/bitrix/www/bitrix/modules/main/tools/backup.php
В результате будет запущено резервное копирование с параметрами, указанными в настройках
регулярного резервного копирования
Параметры автоматического резервного копирования задаются на странице Регулярное резервное копирование (Настройки > Инструменты > Резервное копирование > Регулярное резервное копирование).
Подробнее...
. В параметрах обязательно укажите метод запуска через прямой запуск /bitrix/modules/main/tools/backup.php.
Локальная резервная копия сохранится в директорию /bitrix/backup/
:
/upload
, лучше архивировать отдельно (т.е. указывать в масках исключения в настройках резервного копирования). Перейдите в папку, в которой хотите хранить архив, и создайте архив при помощи команды:
tar -czvf upload.tar.gz ./upload
Смена названия бэкапа
В качестве аргумента возможно указать своё название бэкапа. Для этого перейдите в консоли в папку для хранения бэкапа и в конце команды укажите своё название:
cd /home/bitrix/www/bitrix/backup // переходим в папку хранения бэкапов php –f /home/bitrix/www/bitrix/modules/main/tools/backup.php my_backup_may2021 // запуск скрипта с именем бэкапа my_backup_may2021
для Windows
Перед выполнением бэкапа вам обязательно необходимо перейти в папку, где установлено «Битрикс: Веб-окружение», иначе не подключатся нужные модули php. Если «Битрикс: Веб-окружение» размещено по пути c:\Bitrix\
, то нужно перейти в папку:
cd c:\Bitrix\
И выполнить бэкап:
"C:\Bitrix\apache2\zendserver\bin\php.exe" -c "C:\Bitrix\apache2\zendserver\etc\php.ini" -f "C:\Bitrix\www\bitrix\modules\main\tools\backup.php"В результате будет запущено резервное копирование с параметрами, указанными в настройках регулярного резервного копирования Параметры автоматического резервного копирования задаются на странице Регулярное резервное копирование (Настройки > Инструменты > Резервное копирование > Регулярное резервное копирование).
Подробнее... . В параметрах обязательно укажите метод запуска через прямой запуск /bitrix/modules/main/tools/backup.php.
и Ваше мнение важно для нас