Перейти к содержимому


Очень большой бекап


Сообщений в теме: 6

#1 vasiliy.zorenko

    Активный участник

  • Пользователи
  • PipPipPip
  • 31 сообщений

Отправлено 29 Январь 2011 - 14:41

Добрый день.

Сейчас хочу добавить в CRM данных хранение некоторых файлов (скан квитанций об оплате товаров).
Понимаю что это приведет к очень стремительному росту базы данных.

Опасаюсь что могут возникнуть проблемы с созданием бекапа и восстановлением.

Скажите, тестировалось ли создание бекапов и восстановление скажем на файлах 300мб и более?
Как правильно работать с такими бекапами?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 31 Январь 2011 - 10:07

Просмотр сообщенияvasiliy.zorenko (29.1.2011, 14:41) писал:

Скажите, тестировалось ли создание бекапов и восстановление скажем на файлах 300мб и более?
Мы работаем с бэкапом размером 1.5 Гб.

Просмотр сообщенияvasiliy.zorenko (29.1.2011, 14:41) писал:

Как правильно работать с такими бекапами?
Что значит "правильно"?

#3 vasiliy.zorenko

    Активный участник

  • Пользователи
  • PipPipPip
  • 31 сообщений

Отправлено 31 Январь 2011 - 19:17

Просмотр сообщенияРазработчик (31.1.2011, 10:07) писал:

Что значит "правильно"?

Насколько я знаю, есть ограничения веб серверов на аплоад файлов.

Как можно имея, бекап размером 1 гб. восстановить его при установке CB с нуля. (не на развернутую систему)

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 01 Февраль 2011 - 09:41

Просмотр сообщенияvasiliy.zorenko (31.1.2011, 19:17) писал:

Насколько я знаю, есть ограничения веб серверов на аплоад файлов.

Как можно имея, бекап размером 1 гб. восстановить его при установке CB с нуля. (не на развернутую систему)
При установке действительно нет возможности загрузить файл бэкапа иным способом кроме как через "аплоад". Но ничто не мешает Вам в случае ограничения провести установку со стандартной базой, а затем загрузить бэкап через внутренний архив (предварительно записав его в папку backup через ftp).

Если речь идет про обновление программы, можно вообще избежать загрузки бэкапа, сохранив при обновлении папки файл include/config.php. В этом случае база будет сохранена и обновлена автоматически. Бэкап потребуется создать только для страховки.

#5 vasiliy.zorenko

    Активный участник

  • Пользователи
  • PipPipPip
  • 31 сообщений

Отправлено 01 Февраль 2011 - 14:10

Просмотр сообщенияРазработчик (1.2.2011, 9:41) писал:

Если речь идет про обновление программы, можно вообще избежать загрузки бэкапа, сохранив при обновлении папки файл include/config.php. В этом случае база будет сохранена и обновлена автоматически. Бэкап потребуется создать только для страховки.

Правильно ли я понял последовательность действий обновления?

1. Сделать бекап на всякий случай
2. Сохранить файл include/config.php
3. Удалить все файлы CB
4. Залить файлы новой версии CB
5. Залить сохраненный файл include/config.php

всё.

#6 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 01 Февраль 2011 - 14:34

Да, правильно.

Следует только учесть что такое обновление не работает при переходе с версий ниже 1.9.0 на более новые из-за смены кодировки БД.

#7 vasiliy.zorenko

    Активный участник

  • Пользователи
  • PipPipPip
  • 31 сообщений

Отправлено 02 Февраль 2011 - 18:19

Просмотр сообщенияРазработчик (1.2.2011, 14:34) писал:

Да, правильно.

Следует только учесть что такое обновление не работает при переходе с версий ниже 1.9.0 на более новые из-за смены кодировки БД.

С этим всё ок.
У нас стоит более новая версия чем 1.9.0

Спасибо за консультацию.





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных