概要Redmineのバックアップを定期的に行う。 Linuxで標準的なcronを使用して、定期的にバックアップを行うシェルスクリプトを実行し、他のバックアップサーバーからrsyncでデータを共有しているディレクトリへデータを保存する。 また、今回は深夜にApacheを一時的に停止し、PostrgreSQLのコールドバックアップを行うものとしている。 バックアップディレクトリ/backup/redmine :redmineのバックアップファイルを置く場所 /backup/db:PostgreSQLのDBのダンプファイルを置く場所 バックアップスクリプトバックアップ用のシェルスクリプトを以下に示します。 #!/bin/sh # このシェルスクリプトはRedmineとそのDBをバックアップします。 # Redmine home REDMINE_HOME=/opt/redmine # BACKUP