Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > Инструменты разработчика

Ответ
 
Опции темы Опции просмотра
Старый 03.09.2013, 18:10   #1
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию РЕЗ.копия сайта...

Добрый день.

Кто как делает рез. копию проекта без доступа к админ.панели хостинга? С БД мне в этом вопросе очень помогает adminer... Где галочками отмечаешь что эти таблицы с кэшем не надо дампить, а дампить только структуру - и БД обычно весит от 2 до 10 MB.

А вот как быть с FTP?
Просто когда ставлю на скачивание сайта - то обычно на это уходит 3-4 часа...

--
Спасибо.
Ивано++ вне форума   Ответить с цитированием
Старый 04.09.2013, 20:38   #2
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

FTP качается так долго, так как много времени тратит на открытия-закрытия, старт-стоп и т.п. вещи для каждого файла. В результате реальная скорость скачивания намного меньше возможностей вашего канала.

Если вы кроном будете паковать все файлы в tar.gz, то FTP потом один большой файл скачает намного быстрее. И размер этого файла будет поменьше чем размер всех файлов по отдельности.

Плюс можно не делать каждый день запаковку всех файлов, а только измененных за сутки. А все паковать раз в неделю - на выходных ночью, когда нагрузка минимальна.
dmartynenko вне форума   Ответить с цитированием
Старый 04.09.2013, 20:45   #3
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию

Цитата:
Сообщение от dmartynenko Посмотреть сообщение
FTP качается так долго, так как много времени тратит на открытия-закрытия, старт-стоп и т.п. вещи для каждого файла. В результате реальная скорость скачивания намного меньше возможностей вашего канала.

Если вы кроном будете паковать все файлы в tar.gz, то FTP потом один большой файл скачает намного быстрее. И размер этого файла будет поменьше чем размер всех файлов по отдельности.

Плюс можно не делать каждый день запаковку всех файлов, а только измененных за сутки. А все паковать раз в неделю - на выходных ночью, когда нагрузка минимальна.
Не знал что можно делать только измененных...
Попробую в ISPmanager - надеюсь там можно это сделать...
Ивано++ вне форума   Ответить с цитированием
Старый 05.09.2013, 14:23   #4
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

У меня такой ежедневный скрипт, который только изменения пакует
Код:
### variables
DATE=`date "+%Y-%m-%d"`
YESTERDAY=`date -d "-1 day" "+%Y-%m-%d"`

### make dir for backups
mkdir -p /home/dump/files

### delete if backup already exists
rm -f /home/dump/files/files-$DATE.tgz

### add new files to archive
nice -n 19 ionice -c3 tar -zcf /home/dump/files/files-$DATE.tgz --newer-mtime "$YESTERDAY" --exclude '*.log' --exclude '*cache*' --exclude '*/export/*' -X /home/dump/dump-files-exclude.txt /home/htdocs
Тут nice -n 19 ionice -c3 можно убрать, это нужно что бы не сильно грузить ресурсы и дать возможность остальным задачам работать во время паковки.

А вот исключения:
--exclude '*.log' --exclude '*cache*' -X /home/dump/dump-files-exclude.txt
Часть указано явно, часть папок перечислено в dump-files-exclude.txt, каждая с новой строки.

Думаю вы сможете сделать через ISPmanager:
1. Создать такой sh файл
2. Задать ему права на выполнение
3. Поставить в cron
dmartynenko вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TS-шаблонов сайта в одном файле - повышает скорость работы сайта Ивано TypoScript практикум 6 14.09.2013 17:21
Два storage folders для сайта Alex Podusov Общие вопросы 9 01.06.2012 02:28
Подойдет ли TYPO3 для информационного сайта? vold57 Вопросы выбора CMS 19 07.12.2011 00:23
Создание сайта компании. Платная работа. mmv-ru Работа и заказы / Job Offer and Request 6 06.03.2006 22:20
Разработка корпоративного сайта Konstantin Общие вопросы 7 17.12.2005 02:56


Часовой пояс GMT +4, время: 20:47.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория