0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Redmine チケットをバックアップからリストアする

Last updated at Posted at 2024-10-09

Redmine チケットをバックアップから復活させる手順

経緯

休暇申請のチケットを整理(古いものを削除)中、誤って直近の 100 チケットを削除してしまった。
なんとか復活させたい…

・私のチームでは休暇申請を Redmine のチケットで管理しています。

前提

MySQL データベースのバックアップは毎日実施している

本番機がダウンしたときのためバックアップ機を用意してある
・本番と同じRedmine環境を構築済
(CrowdStrike障害時役に立ちました)

バックアップ機での作業

  1. バックアップ機に前日(削除前)の DB バックアップをリストアする
  2. プロジェクトのチケット一覧を表示させる
  3. リストの下の「他の形式にエクスポート」から csv を選択する
  4. すべての項目、にチェックしてエクスポートを実行する
  5. エクスポートしたファイルをエディタで開いて必要な箇所以外を削除する
  6. 最初の行がカラム名なのでそのままにする→インポート時、この情報が使われる
  7. 編集したファイルを本番機にコピーする

本番機で作業

  1. プロジェクトのリストを表示させる
  2. 右上の ... を押す
  3. インポートを選択する
  4. インポートするファイルを選択する(必要な箇所を選択したもの)
  5. 次へ → 次へ
  6. 画面表示を確認、フィールドの対応関係があっていることを確認する
  7. インポートを実行する
  8. プログレスバー表示が 100% になればOK
  9. チケットのリストを確認する

ステータス・担当者がデフォルトになってしまうので修正

ステータスと担当者は csv が反映されず、デフォルトになってしまったので手作業で修正

  1. チケットのリストで必要なものを選択する(リスト左のチェックボックスを個別にチェック)
  2. 右クリック
  3. ステータスを選択して、目的のものに変更する
  4. 担当者を変える場合も同様にする
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?