Danila 8 Опубликовано: 12 декабря 2007 Рассказать Опубликовано: 12 декабря 2007 Автобекап создал мне папку прям в корне моего FTP. Как ему указать стандартную папку для моего домена (site.ru/backup/), куда обычно бекапится вручную? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 12 декабря 2007 Рассказать Опубликовано: 12 декабря 2007 /engine/inc/dumper.php define('PATH', 'backup/'); поставьте свое значение Цитата Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 12 декабря 2007 Рассказать Опубликовано: 12 декабря 2007 Мой вопрос на счет автобэкапа остался потерянным Продублирую: Куда сохраняется БД автобэкапа? В какую папку и как его можно будет использовать(через админку реально?) или как? Где можно посмотреть был ли создан бэкап или нет? Спасибо. на часть вопросов уже получил ответ вышенаписанными сообщениями. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 12 декабря 2007 Рассказать Опубликовано: 12 декабря 2007 Куда сохраняется БД автобэкапа? там же где и все остальные резервные копииВ какую папку и как его можно будет использовать(через админку реально?) или как? реально Цитата Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 12 декабря 2007 Рассказать Опубликовано: 12 декабря 2007 celsoft, спасибо. Цитата Ссылка на сообщение Поделиться на других сайтах
Adobe 111 Опубликовано: 12 декабря 2007 Рассказать Опубликовано: 12 декабря 2007 celsoft, А какой период бэкапа, где эти настройки или в исходник надо лезть, чтобы натсроить время бекапа или расписание? Как вообще он работает? Цитата Ссылка на сообщение Поделиться на других сайтах
Danila 8 Опубликовано: 12 декабря 2007 Рассказать Опубликовано: 12 декабря 2007 Автор define('PATH', 'backup/'); Там нет такой строчки... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 12 декабря 2007 Рассказать Опубликовано: 12 декабря 2007 Есть, это я гарантирую, причем в самом начале. Цитата Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 12 декабря 2007 Рассказать Опубликовано: 12 декабря 2007 celsoft, А какой период бэкапа, где эти настройки или в исходник надо лезть, чтобы натсроить время бекапа или расписание? Как вообще он работает? период бэкапа настраивается из ПУ хостера. Т.к. ты сам настраиваешь когда запускать данный файл. Почитай документацию. Там все написано про него. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 12 декабря 2007 Рассказать Опубликовано: 12 декабря 2007 какой период бэкапа, где эти настройки или в исходник надо лезть, чтобы натсроить время бекапа или расписание? http://dle-news.ru/extras/online/index.html?autobackup.html Цитата Ссылка на сообщение Поделиться на других сайтах
Danila 8 Опубликовано: 12 декабря 2007 Рассказать Опубликовано: 12 декабря 2007 Автор Есть, это я гарантирую, причем в самом начале. Вупор не вижу, вчера релиз скачал... <?php /* ===================================================== DataLife Engine - by SoftNews Media Group ----------------------------------------------------- http://dle-news.ru/ ----------------------------------------------------- Copyright (c) 2004,2007 SoftNews Media Group ===================================================== Данный код защищен авторскими правами ===================================================== Файл: autobackup.php ----------------------------------------------------- Назначение: Автоматический бекап базы данных ===================================================== */ @error_reporting(E_ALL ^ E_NOTICE); @ini_set('display_errors', true); @ini_set('html_errors', false); @ini_set('error_reporting', E_ALL ^ E_NOTICE); /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Внимание: В целях безопасности мы рекомендуем переименовать файл autobackup.php в любое другое название с расширением PHP Для работы автобекапа необходима поддержка вашим хостингом запуска приложений с использованием Cron более подробную информацию о том как использовать данную функцию вы можете получить у вашего хостинг провайдера. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Для включения поддержки автоматического бекапа БД вы должны поставить значение 1 для переменной $allow_auto_backup ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ $allow_auto_backup = 1; /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Укажите какое количество файлов с резервной копией БД хранить на сервере ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ $max_count_files = 5; /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Не редактируйте код который следует ниже. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ if ($allow_auto_backup) { define('DATALIFEENGINE', true); define('AUTOMODE', true); define('ROOT_DIR', dirname (__FILE__)); define('ENGINE_DIR', ROOT_DIR.'/engine'); require_once ENGINE_DIR.'/classes/mysql.php'; require_once ENGINE_DIR.'/data/dbconfig.php'; $files = array(); if (is_dir(ROOT_DIR.'/backup/') && $handle = opendir(ROOT_DIR.'/backup/')) { while (false !== ($file = readdir($handle))) { if (preg_match("/^.+?\.sql(\.(gz|bz2))?$/", $file)) { $prefix = explode("_", $file); $prefix = end($prefix); $prefix = explode(".", $prefix); $prefix = reset($prefix); if (strlen($prefix) == 32) $files[] = $file; } } closedir($handle); } sort($files); reset($files); if (count($files) >= $max_count_files) { @unlink (ROOT_DIR.'/backup/'.$files[0]); } $member_db[1] = 1; $_REQUEST['action'] = "backup"; $_POST['comp_method'] = 1; include_once ROOT_DIR.'/engine/inc/dumper.php'; echo ("done"); die (); } echo ("MySQL Backup not allowed"); die (); ?> Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 12 декабря 2007 Рассказать Опубликовано: 12 декабря 2007 Danila, а теперь поднимите глаза наверх и посмотрите в каком файле я написал где нужно менять. Цитата Ссылка на сообщение Поделиться на других сайтах
Danila 8 Опубликовано: 12 декабря 2007 Рассказать Опубликовано: 12 декабря 2007 Автор Danila, а теперь поднимите глаза наверх и посмотрите в каком файле я написал где нужно менять. Ё! Извиняюсь. Слона-то я и не заметил Цитата Ссылка на сообщение Поделиться на других сайтах
ufounet 0 Опубликовано: 13 декабря 2007 Рассказать Опубликовано: 13 декабря 2007 Подскажите пожалуйста как правильно ввести путь от корня хостинг акаунта. Хостеры на отрез отказываются дать такую информацию. Пример: /sata1/home/users//www/…. в панели Управление расписанием WWW директория /sata1/home/users/ufogxcom/www/ в панели (Общая информация о сервере) вожу вот так: /sata1/home/users/ufogxcom/www/autobackup.php пишет: Указанный Вами файл не существует Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 13 декабря 2007 Рассказать Опубликовано: 13 декабря 2007 Хостеры на отрез отказываются дать такую информацию. Как так Цитата Ссылка на сообщение Поделиться на других сайтах
ufounet 0 Опубликовано: 13 декабря 2007 Рассказать Опубликовано: 13 декабря 2007 (изменено) Как так отрывок из переписки: хостер: бекап сайта или базы - это довольно ресурсоемкая задача, поэтому, мы делаем бекапы самостоятельно в 4 утра, чтобы не нагружать сервера. я: а если мне понадобиться база, тогда обращаться к вам? хостер: да. Письмом на support@****.com.ua ------------- их, то же можно понять, (незнающий человек лезет куда не следует). я и не стал тратить свое время и нервы, решил обратиться за помощью к Вам. Изменено 13 декабря 2007 пользователем ufounet Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 13 декабря 2007 Рассказать Опубликовано: 13 декабря 2007 ufounet, ну так понятно, только путь у каждого хостинга индивидуальный. Цитата Ссылка на сообщение Поделиться на других сайтах
ufounet 0 Опубликовано: 13 декабря 2007 Рассказать Опубликовано: 13 декабря 2007 путь у каждого хостинга индивидуальный. жаль. да, забыл указать хостинг (freehost.com.ua) Цитата Ссылка на сообщение Поделиться на других сайтах
Danila 8 Опубликовано: 13 декабря 2007 Рассказать Опубликовано: 13 декабря 2007 Автор да, забыл указать хостинг (freehost.com.ua) Спасибо. Теперь знаем куда за хостингом не обращаться. Цитата Ссылка на сообщение Поделиться на других сайтах
Slim 0 Опубликовано: 8 октября 2008 Рассказать Опубликовано: 8 октября 2008 У меня вопрос по автобэкапу, при выставлении $max_count_files = 5; каждый день происходит создание пяти новых бэкапов, старые удаляются и создаются новые. Это так и должно быть? По моему правильней хранить пять "последних" бэкапов, а не просто пять копий одного и тогоже бэкапа... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 8 октября 2008 Рассказать Опубликовано: 8 октября 2008 Это так и должно быть? По моему правильней хранить пять "последних" бэкапов, а не просто пять копий одного и тогоже бэкапа... скрипт так и делает. видимо ваш крон несколько раз запускается. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.