日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

redmine备份_Redmine 数据迁移记录

發(fā)布時間:2025/3/20 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 redmine备份_Redmine 数据迁移记录 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

下午將 Redmine 遷移到另一臺主機,記錄一下

Redmine 數(shù)據(jù)庫數(shù)據(jù)遷移

先說一下備份還原 mysql 數(shù)據(jù)庫的命令

備份

mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql

還原

mysql -hhostname -uusername -ppassword databasename < backupfile.sql

-h 后是主機名,可以省略不寫 -u 后是用戶名 -p 后是密碼 databasename 是數(shù)據(jù)庫名

需切換到 mysql 安裝程序的路徑下執(zhí)行,如環(huán)境變量有問題,可在執(zhí)行前,備份還原前,執(zhí)行 Redmine 的 setenv.sh(在 Redmine 安裝路徑的 scripts 目錄中)

數(shù)據(jù)庫名和數(shù)據(jù)庫訪問用戶名口令,可在 Redmine 安裝配置文件 database.yml 中獲取:redmine 安裝路徑/apps/redmine/htdocs/config

production:

adapter: mysql2

database: bitnami_redmine

host: localhost

socket: /opt/bitnami/mysql/tmp/mysql.sock

port: 3306

username: xxx

password: "xxx"

encoding: utf8

Redmine 文件附件遷移

將原 Redmine 安裝環(huán)境下,文件附件保存目錄:redmine 安裝路徑/apps/redmine/htdocs/files 下的所有文件打包;在新 Redmine 環(huán)境中,解壓拷貝到相同目錄中

Redmine 插件遷移

將原 Redmine 安裝環(huán)境下,插件目錄:redmine 安裝路徑/apps/redmine/htdocs/plugins 下的所有文件打包;在新 Redmine 環(huán)境中,解壓拷貝到相同目錄中

修改 redmine 安裝路徑/apps/redmine/redmineini.sh 腳本,創(chuàng)建遷移初始化腳本

cp redmineini.sh redmine.qianyi.sh

編輯 redmine.qianyi.sh 腳本

#!/bin/sh

. /home/bitnami/redmine-2.2.2-0/scripts/setenv.sh

cd /home/bitnami/redmine-2.2.2-0/apps/redmine/htdocs

bundle install --local --without development test postgresql sqlite --binstubs

# 新增腳本 ############################################################

rake generate_secret_token

rake db:migrate RAILS_ENV="production"

rake redmine:plugins:migrate RAILS_ENV=production

rake tmp:cache:clear

rake tmp:sessions:clear

#############################################################

echo zh | rake redmine:load_default_data RAILS_ENV="production"

搞定,重啟 Redmine 服務(wù),收工。

以上為實際操作過程,不出意外,都可以成功的!

總結(jié)

以上是生活随笔為你收集整理的redmine备份_Redmine 数据迁移记录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。