質問

利用開始はRedmine。んでMySQLのデータベースは、Apache2のwebサーバです。どのようにRedmine適切に保できるように前に素早くできるようにはっきりとは間違いだったのか?

役に立ちましたか?

解決

このままいっぱいで仕分けもバッチリで微細:

mysqldump --single-transaction --user=user_name --password=your_password redmine_database > backup.sql

でダンプのコンテンツ全体のredmine_databaseへのリンクを表示しております。sqlファイルです。

更新:

どのバックアップ"apache"とい状態での私のコメントを以下にする必要がないのバックアップを取って置にapacheを設置。ばにある回復システムでは、apacheが必要となる場合がある再においては、以下の作業を行えます。-の場合を参考に実際のファイルやディレクトリ内のredmineの設置は、どんをバックアップ を除く のファイル/ディレクトリを含むユーザーは、アップロードされたファイルをredmine.バックアップできますが全体をredmineインストール(安全)、以下のコマンド:

tar czvf redmine_backup.tar.gz /path/too/redmine/installation

他のヒント

その後、定期的に仮想ディスク全体をコピー/ VMとバックアップを一時停止またはシャットダウン(のJumpBoxは、私は信じて、quickstartable一つを有する)VMとして、それを実行します。

私は、これは既存のインストールを支援しません知っているが、それは私がの彼らは実装する前に、バックアップがを計画して誰にもお勧めしたいものです。それは、このスレッドを読んだ他の誰にもちょうど役立つ、悪意に満ちたことを意味するものではないです。

Bitnami のアプリケーションは、自己完結しているので、あなたには、いくつかのダウンタイムを余裕がある場合は別のオプションは、単にシャットダウンするサーバであり、ディレクトリの内容を圧縮...あなたのmysqldumpバックアップに加えて、週に一度多分これを行うことができます。この方法であなたはまた、などのApache、中に起こった可能性のあるすべての変更を取得ます。

読む のRedmineユーザーガイド (見によって決まります。

また、忘れずにバックアップは、添付ファイルです。

Redmineのバックアップは以下を含むべきである

  • データが保存されredmineデータベース)
  • アタッチメントに格納されたファイルのディレクトリのRedmineインストール)

ここでは、簡単なシェルスクリプトに使用できる日々のバックアップを想定しましょうMySQLデータベース):

# Database
/usr/bin/mysqldump -u <username> -p<password> <redmine_database> | gzip > /path/to/backup/db/redmine_`date +%y_%m_%d`.gz

# Attachments
rsync -a /path/to/redmine/files /path/to/backup/files

Redmineのは "latin1の" として、テーブルの文字セットを設定します。 あなたはlatin1以外の文字セット(UTF-8か何かでCJK)を使用するのであれば、あなたは、バックアップスクリプトに次のオプションを与える必要があります。

  

のmysqldump -uルート-p --default-文字セット= latin1の--skip-セット文字セットbitnami_redmine -r backup.sql

これは、SQLダンプの「文字セット何とか-何とか-何とかを設定」して、ダンプ(=解釈せずにダンプ)きれいになるだろうスキップします。

ところで、あなたにも、ファイルのディレクトリをバックアップする必要があり、それはすべてアップロードされたファイルを保持しています。私は、Windows上でBitnami Redmineのスタックをインストールします。

MySQLの場合、私は毎日、データベースのバックアップをスケジュールするMySQLAdminをを使用しています。 そして私は、自動バックアップデータベースのダンプファイルにaceBackupを使用して、Redmineのは、リモートのFTPサーバにファイルをアップロードします。

サーバが間違って何かがある場合は、

、私はその後、バックアップファイルでRedmineのファイルのディレクトリをカバーし、ちょうどBitnami Redmineのスタックを再インストール、およびインポート早期データベースファイルをダンプすることができます。

そして、それはOKです。

この別のプログラム(Bitnami Redmineのスタック)とデータ(データベース&アップロードされたファイル)完璧ます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top