URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 94991
[ Назад ]

Исходное сообщение
"Бекап базы сайта в dropbox"

Отправлено gumentchuk , 08-Сен-13 17:18 
Есть необходимость автоматизировать процесс создания бэкапа mysql для сайтов (vds FreeBSD 9.1).
Единственным вариантом куда можно положить файлы есть dropbox
взял скрипт dropbox_upload.sh, создал api все работает, файлы передает.
сделал скрипт в котором делаю бэкап баз с помощью mysqldump и пакую в gzip, потом вызываю dropbox_upload.sh для передачи в облако. Под ssh все работает отлично.
Ставлю в cron: первая часть выполняется, локально бэкапы сделаны, а вот передача на dropbox не проходит.
Путь до скрипта абсолютный, пробовал вызывать перед ним /usr/local/bin/bash, но результата с dropbox нет. В консоли работает и так и так.
Пробовал отдельно в кроне команду давать dropbox_upload.sh на upload с абсолютным путем и вызовом /usr/local/bin/bash без результатов.
Хотя локально команда работает на ура.
Может есть у кого предположения по этому поводу или кто стал на эти грабли, или руки у меня кривые.

Содержание

Сообщения в этом обсуждении
"Бекап базы сайта в dropbox"
Отправлено vg , 09-Сен-13 13:50 
> взял скрипт dropbox_upload.sh, создал api все работает, файлы передает.

что это за скрипт?

мы используем ruby gem 'backup' (http://rubygems.org/gems/backup), работает отлично с Dropbox и через крон


"Бекап базы сайта в dropbox"
Отправлено Влад , 07-Окт-13 10:13 
Была схожая проблема, кучу времени промаялся со скриптом своим, в итоге плюнул, стал искать готовое решение, остановился на handy backup, цена вполне божеская, плагин для mysql отдельно продается, на dropbox бэкапит по dropdav, легко настраивается (можно тут посмотреть http://www.handybackup.ru/webdav-dropbox.shtml) В итоге этой же программой пользуюсь и для бэкапа базы сайта на Amazon S3.