Homepage: Sypex Dumper
Sypex Dumper (Лицензии BSD-UNIX).
# wget http://sypex.net/files/SypexDumper_209.zip # unzip SypexDumper_209.zip -d /var/www/ # cd /var/www # chown -R www-data:www-data sxd # chmod 777 sxd/backup # chmod 666 sxd/cfg.php sxd/ses.php
Открываем в браузере URL http://domain.com/sxd/index.php. Вводим логин и пароль от имени которого будет работать скрипт Sypex Dumper.
Sypex Dumper начиная с версии 2.0.5 поддерживает работу из командной строки (консоли/крона).
Доступны следующие аргументы:
Обязательным является только аргумент -j с именем сохраненной задачи для выполнения, все остальные нужно указывать в том случае, если они отличаются от данных сохраненных в конфиге.
Примеры вызова в Unix системах:
# /usr/bin/php /home/www/sxd/index.php -u=YourUser -p=YourPassword -j=my_job # crontab -e @weekly /usr/bin/php /home/www/sxd/index.php -u=YourUser -p=YourPassword -j=my_job >> /dev/null
# nano /etc/cron.d/sypexdump @weekly root /usr/bin/php /var/sxd/index.php -u=YourUser -p=YourPassword -j=my_job >> /dev/null
Путь к интерпретатору php может отличаться от указанных.
Дампер может из командной строки выполнять как задачи экспорта, так и импорта (например, если нужно каждый день обнулять базу demo-сайта).