Ответы пользователя по тегу Linux
  • Как вы делаете backup ваших issue-трекеров Redmine?

    @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
    Ответ написан
    Комментировать