Как вы делаете backup ваших issue-трекеров Redmine?

Ну вот пришло время делать бекапы, и прежде чем сливать все отдельно хотелось бы задать вопрос, может кто изобрел какие-то более менее автоматизированые методы и способы для себя? Буду рад за фидбек.

p.s. может есть «хабы» более подходящие?
  • Вопрос задан
  • 6649 просмотров
Пригласить эксперта
Ответы на вопрос 3
@mv200580
Достаточно простой скрипт, работает для redmine-стека bitnami. Сначала делаем бэкап mysql, затем останавливаем redmine, копируем файлы в архив и запускаем снова. В итоге имеем архивный файл redmine_backup.tar.gz, который можно скопировать на удаленное хранилище.

#!/bin/sh
PATH="/opt/bitnami/perl/bin:/opt/bitnami/git/bin:/opt/bitnami/sqlite/bin:/opt/bitnami/ruby/bin:/opt/bitnami/subversion/bin:/opt/bitnami/mysql/bin:/opt/bitnami/apache2/bin:/opt/bitnami/common/bin:$PATH"
export PATH
export BACKUP_DIR=/home/bitnami/redmine_backup
mysqldump -u root --password= bitnami_redmine > $BACKUP_DIR/redmine_backup.sql
sudo /opt/bitnami/ctlscript.sh stop
cp -r /opt/bitnami/apps/redmine/* $BACKUP_DIR/redmine-backup
sudo /opt/bitnami/ctlscript.sh start
tar cfz redmine_backup.tar.gz redmine_backup
Ответ написан
Комментировать
mgyk
@mgyk
Еще вариант сделать бэкапы через github.com/meskyanichi/backup
Можно сразу и на S3 их завливать.
Ответ написан
Комментировать
giner
@giner
У нас база в sqlite3 поэтому бэкап сводится к простому копированию директории с Redmine.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы