データベース
下の動画はこの節の解説ではありません。 解説動画の雰囲気を知っていただくための見本として、「AI・機械学習」の動画を再生します。
この節の解説動画はプレミアム限定です。プレミアムなら全科目・全節が見放題!
プレミアムで見るデータベースは壊れます。ハードディスクが物理的に故障することもあれば、プログラムが異常終了して処理が中途半端に終わることもあります。大切なのは「壊れないようにする」ことだけでなく、「壊れたときに、矛盾のない最新の状態に戻せる」ようにしておくことです。この節では、控えを取っておくバックアップと、更新の履歴を残しておくログという2つの備えを押さえたうえで、それらを使って復旧するロールフォワードとロールバックを学びます。この2つの向きの違いは、令和4年度・5年度・6年度と3年続けて出題された頻出論点です。
簡単にいうと
バックアップは「取るのが速いか、戻すのが速いか」のトレードオフ!フルは取るのが遅くて戻すのが速い、増分はその逆。差分はその中間だよ。
① バックアップとは
バックアップとは、ファイルの障害に備えて、ファイルを別の媒体にコピーしておくことです。
「別の媒体に」という点が重要です。同じハードディスクの中に控えを置いても、そのディスクが壊れれば両方失われます。
② 3つの手法
バックアップには、フルバックアップ、差分バックアップ、増分バックアップがあります。
| 名称 | 内容 | バックアップ取得の時間 | データの復旧時間 |
|---|---|---|---|
| フルバックアップ | バックアップの都度、ファイル全体をコピーする手法 | 長い | 短い |
| 差分バックアップ | バックアップ時に |
具体例
実際に復旧してみる——水曜日にディスクが壊れたら
木曜日の朝にハードディスクが故障し、水曜日の深夜までのデータを戻すことになったとします。
フルバックアップの場合
| 手順 | 作業 | 所要時間の目安 |
|---|---|---|
| ① | 水曜日のフルバックアップを戻す | 短い |
1本戻すだけで終わりです。
差分バックアップの場合
| 手順 | 作業 |
|---|---|
| ① | 日曜日のフルバックアップを戻す |

バックアップの3つの手法
試験のポイント
簡単にいうと
バックアップには「まるごと写し取る」型と「ファイルを選んでコピーする」型があるの。まるごと型なら、OSごと元の状態を再現できるよ!
① 2つの分け方
バックアップは、イメージバックアップとファイルバックアップに分けられます。
前のテーマで学んだフル・差分・増分が「どれだけの範囲を毎回取るか」という分け方だったのに対し、こちらは「何を対象に取るか」という分け方です。2つの軸は独立しているので、混同しないようにしてください。
② イメージバックアップ
イメージバックアップは、データファイルやアプリケーションだけでなく、ユーザアカウントやシステム設定、オペレーティングシステム全体を丸ごとバックアップする手法です。
バックアップ対象の全体をひとつの「イメージファイル」として保存し、ファイルやフォルダを階層構造のまま完全に再現します。
簡単にいうと
バックアップだけでは、前回取ってから障害までの更新が失われてしまう。その隙間を埋めるのがログ! 更新の一つひとつを記録しておくんだ。
① ログファイルとは
データベースにおけるログファイル(ログ)とは、データベースシステムが実行した更新履歴を記録するファイルであり、ジャーナルファイルともよばれます。
② ログファイルに記録される情報
ログファイルに記録される情報には、次のものがあります。
| 記録される情報 | 内容 |
|---|---|
| 更新前情報 |
簡単にいうと
ロールフォワードは「前へ進めて戻す」、ロールバックは「後ろへ戻す」。使う情報も、対応する障害も、きれいに正反対!ここは3年連続で出題された超頻出だから、絶対に取り違えないようにしよう。
① 2つの復旧手段
システムに障害が発生した際、データベースの状態を矛盾のない最新の状態に復帰させる手段として、ロールフォワードとロールバックがあります。
② ロールフォワード(前進復帰)
まずバックアップを書き戻して、最後に取った時点までデータベースを巻き戻します。そのうえでログの更新後情報を順に当てていき、バックアップ以降・障害が起きるまでに完了していたトランザクションを塗り重ねます。
用途……ハードウェア障害(ハードディスクの破損など)
流れを追う
動画・テキスト・過去問・AI添削まですべて網羅!
予備校代の1/10以下で、独学の不安をまるごと解決できます
| 中程度 |
| 中程度 |
| 増分バックアップ | バックアップ時に直前の増分バックアップとの差分をコピーする手法 | 短い | 長い |
③ 時間の順序
> バックアップの取得にかかる時間が長いのは、[フル]→[差分]→[増分]の順である。
> データ復旧の時間が長いのは、[増分]→[差分]→[フル]の順である。
2つの順序がちょうど逆になっていることが、この論点の急所です。
④ 何をコピーしているのかを図で追う
日曜日にフルバックアップを取り、月・火・水と運用する場面を考えます。
フルバックアップ
| 曜日 | 取得内容 |
|---|---|
| 日曜日の深夜 | フルバックアップ(全体) |
| 月曜日の深夜 | フルバックアップ(全体) |
| 火曜日の深夜 | フルバックアップ(全体) |
| 水曜日の深夜 | フルバックアップ(全体) |
毎回すべてをコピーするので、取得に時間がかかります。そのかわり、復旧するときは最新の1本を戻すだけです。
差分バックアップ
| 曜日 | 取得内容 |
|---|---|
| 日曜日の深夜 | フルバックアップ |
| 月曜日の深夜 | 差分(月)=日曜からの差分 |
| 火曜日の深夜 | 差分(火)=日曜からの差分(月曜ぶんも含む) |
| 水曜日の深夜 | 差分(水)=日曜からの差分(月・火曜ぶんも含む) |
つねに直前のフルバックアップとの差を取るので、日が経つほど差分は大きくなります。復旧にはフル+最新の差分1本があれば足ります。
増分バックアップ
| 曜日 | 取得内容 |
|---|---|
| 日曜日の深夜 | フルバックアップ |
| 月曜日の深夜 | 増分(月)=日曜からの増分 |
| 火曜日の深夜 | 増分(火)=月曜からの増分 |
| 水曜日の深夜 | 増分(水)=火曜からの増分 |
直前の増分バックアップとの差を取るので、毎回の量は最小です。そのかわり、復旧にはフル+月+火+水のすべてを順に適用する必要があります。
⑤ トレードオフを理解する
| 毎日の取得 | 復旧時に必要なもの | |
|---|---|---|
| フル | 全体(重い) | 最新のフル1本 |
| 差分 | 日曜からの差(だんだん増える) | フル+最新の差分1本 |
| 増分 | 前日からの差(つねに小さい) | フル+すべての増分 |
毎日の負担を軽くすれば、復旧の手間が増える——この関係がすべてです。
⑥ どれを選ぶかの判断
実務では、業務の性格から選びます。
| 状況 | 適した手法 |
|---|---|
| 夜間にバックアップの時間を十分取れる | フルバックアップ |
| 夜間の時間が限られるが、復旧は速くしたい | 差分バックアップ |
| データ量が膨大で、毎日のフルが現実的でない | 増分バックアップ |
多くの現場では、週に1回フルバックアップを取り、平日は差分または増分という組み合わせが使われます。取得と復旧の両方をほどよく抑える、現実的な折衷案です。
⑦ 差分と増分を取り違えないために
名前だけでは区別しにくいので、「何との差を取るか」で覚えてください。
| 手法 | 何との差か |
|---|---|
| 差分バックアップ | 直前のフルバックアップとの差 |
| 増分バックアップ | 直前の増分バックアップとの差 |
増分は「増えたぶんだけ、毎回」というイメージです。だから毎回が小さく、復旧では全部を積み上げることになります。
| 水曜日の差分を戻す |
2本で済みます。差分(水)には月・火曜ぶんも含まれているからです。
増分バックアップの場合
| 手順 | 作業 |
|---|---|
| ① | 日曜日のフルバックアップを戻す |
| ② | 月曜日の増分を戻す |
| ③ | 火曜日の増分を戻す |
| ④ | 水曜日の増分を戻す |
4本を順番に適用します。しかも1本でも欠けたり壊れていたりすると、そこから先は復旧できません。
増分バックアップのもうひとつのリスク
上の最後の一文が、増分バックアップの見落とされがちな弱点です。復旧に必要な媒体が多いぶん、どれか1つが読めないと復旧が途中で止まる確率が高くなります。
差分バックアップなら、最新の差分が読めなくても、前日の差分を使えば1日前の状態までは戻せます。増分では、途中が欠けると以降がすべて無効になります。
バックアップは「取ること」より「戻せること」
実務でもっとも多い失敗は、バックアップを取っていたのに戻せなかったというものです。
| よくある失敗 | 原因 |
|---|---|
| バックアップ媒体が読めなかった | 媒体の劣化。定期的な確認をしていなかった |
| 戻し方が分からなかった | 手順書がない。訓練していない |
| 戻したが業務が再開できなかった | 設定ファイルや他システムとの連携情報が対象外だった |
| 想定より復旧に時間がかかった | 復旧時間を測っていなかった |
定期的に復旧訓練を行うことが、バックアップ運用の要です。第7章で学ぶBCP(事業継続計画)でも、復旧の訓練は重要な項目とされています。
確認してみましょう
> 次の記述の正誤を判定せよ。
> a 差分バックアップは、直前のフルバックアップとの差分をコピーする手法である。
> b 増分バックアップは、バックアップ取得の時間が3手法の中で最も短く、復旧時間は最も長い。
> c フルバックアップは、バックアップ取得の時間も復旧時間も最も短い。
解答 a:○ b:○ c:×
③ ファイルバックアップ
一方、ファイルバックアップは、コンピュータやデバイス上のファイルをコピーして、将来のデータ損失に備えるために保存する手法です。
「このフォルダとこのフォルダを控えておく」という、日常的に思い浮かべるバックアップがこちらです。
④ 2つの違い
| イメージバックアップ | ファイルバックアップ | |
|---|---|---|
| 対象 | OS、設定、アカウントを含む全体 | 選んだファイル |
| 保存の形 | ひとつのイメージファイル | ファイル単位のコピー |
| 復元されるもの | 階層構造のまま完全に再現 | コピーしたファイルのみ |
| 容量 | 大きい | 対象しだい |
| 用途 | 機器ごと元に戻したいとき | 特定のデータだけ守りたいとき |
⑤ どちらを使うべきか
復旧したい状態から逆算します。
| 復旧したい状態 | 適した手法 |
|---|---|
| 壊れる前とまったく同じ環境で業務を再開したい | イメージバックアップ |
| 顧客データだけ戻せればよい(環境は再構築できる) | ファイルバックアップ |
| 誤って削除した1ファイルを戻したい | ファイルバックアップ |
| ウィルスに感染したので、感染前の状態に戻したい | イメージバックアップ |
⑥ イメージバックアップが効く場面
OSの再インストールと設定に何日もかかる環境では、イメージバックアップの価値が大きくなります。
たとえば、専用の業務ソフトが何本も入り、それぞれに細かい設定がなされた端末。ファイルバックアップだけでは、機器が壊れたときに
1. OSを入れ直す
2. 業務ソフトを入れ直す
3. 設定をやり直す
4. データを戻す
という手順が必要で、何日もかかります。イメージバックアップがあれば、イメージファイルを書き戻すだけで元の状態に復元できます。
⑦ 試験での問われ方
「イメージ」という語から、画像や動画のバックアップと誤解させる選択肢が出題されました。
> 誤りの例:「イメージバックアップとは、画像や動画などのイメージデータを圧縮せずにバックアップすることである」
これはイメージバックアップの特徴を記述した内容ではありません。ここでいうイメージは、記憶装置の中身を写し取ったものを指します。
日常語の「イメージ=画像」に引きずられないこと。第1節の「ネットワーク型データベース」と同じく、専門用語としての意味を日常語と切り離す必要がある論点です。
具体例
設例 イメージバックアップ
> 次の記述の正誤を判定せよ。(令和6年度第15問 改題)
> イメージバックアップとは、画像や動画などのイメージデータを圧縮せずにバックアップすることである。
解答 ×
イメージバックアップの特徴を記述した内容ではありません。イメージバックアップは、データファイルやアプリケーションだけでなく、ユーザアカウントやシステム設定、オペレーティングシステム全体を丸ごとバックアップする手法です。
2つの軸を組み合わせて考える
バックアップの設計は、この節で学んだ2つの軸を組み合わせて決まります。
| フル | 差分 | 増分 | |
|---|---|---|---|
| イメージ | 月1回、システム全体を丸ごと | 前回のイメージからの差 | 前回の増分からの差 |
| ファイル | 週1回、データを全部 | 前回のフルからの差 | 前日からの差 |
現実的な組み合わせの例
小さな会社のサーバ1台を守る場合を考えます。
| 頻度 | 手法 | 目的 |
|---|---|---|
| 月1回 | イメージバックアップ(フル) | 機器が壊れても環境ごと戻せるようにする |
| 週1回 | ファイルバックアップ(フル) | データの基準点を作る |
| 毎日 | ファイルバックアップ(差分) | 直近のデータを守る |
どこまで戻せればよいか——RPOという考え方
第7章で学ぶ用語ですが、ここで触れておきます。
| 用語 | 意味 | バックアップとの関係 |
|---|---|---|
| RPO(目標復旧時点) | どの時点まで戻せればよいか | バックアップの頻度で決まる |
| RTO(目標復旧時間) | どれだけの時間で復旧すればよいか | バックアップの手法で決まる |
毎日深夜にバックアップを取っているなら、最悪の場合、その日1日ぶんのデータが失われます。これがRPOです。「1日ぶん失っても業務が回るか」を考え、回らないなら頻度を上げる必要があります。
一方、復旧に3日かかるなら、それがRTOです。「3日止まって耐えられるか」を考え、耐えられないなら手法を見直します。
バックアップは費用と安心のトレードオフ
頻度を上げれば失うデータは減りますが、媒体の費用と運用の手間が増えます。どこまでの損失なら受け入れられるかを先に決め、そこから手法と頻度を決める——この順番が、第11章のITリスク管理でも求められる考え方です。
確認してみましょう
> 次の記述の正誤を判定せよ。
> a イメージバックアップでは、ファイルやフォルダを階層構造のまま完全に再現できる。
> b ファイルバックアップは、コンピュータやデバイス上のファイルをコピーして保存する手法である。
> c イメージバックアップの対象には、OSやシステム設定は含まれない。
解答 a:○ b:○ c:×

イメージバックアップとファイルバックアップ
試験のポイント
| 更新後情報 | 更新対象となるデータの更新後の内容 |
| 更新時刻 | いつ更新したか |
ログファイルのレコード(データ構造)の例
| トランザクションID | 更新前の値 | 更新後の値 | 更新時刻 | … |
|---|
③ なぜ更新前と更新後の両方を記録するのか
これが次のテーマの伏線になります。
| 記録 | 何に使うか |
|---|---|
| 更新前情報 | 取り消すために使う(ロールバック) |
| 更新後情報 | やり直すために使う(ロールフォワード) |
「元に戻したい」なら更新前の値が要りますし、「もう一度適用したい」なら更新後の値が要ります。どちらの方向にも動けるように、両方を記録しているわけです。
④ ログ先書き(LWA/WAL)
ログを取得するときは、ログ先書き(LWA:LogWrite-AheadまたはWAL:Write-Ahead Log)の規則を守る必要があります。
ログ先書きとは、ログファイルに更新前情報を書き込んでからデータベースの更新を行うことです。
⑤ なぜ順番が重要なのか
> もし、データベースの更新前情報をログファイルに記録しないでデータベースの更新を行う場合、トランザクションの処理途中でシステムに障害が発生すると、データベースを復旧できなくなるからです。
順番を逆にした場合に何が起きるかを考えてみましょう。
もしデータベースを先に更新したら
| 順番 | 処理 | 障害が起きたら |
|---|---|---|
| ① | データベースを更新(在庫100→80) | — |
| ② | ログに更新前情報(100)を書く | ①と②の間で障害が起きると、80になったデータベースだけが残り、元の100が分からない |
元の値が分からなければ、取り消すことができません。データベースは中途半端な状態のまま、戻す手がかりを失います。
ログを先に書けば
| 順番 | 処理 | 障害が起きたら |
|---|---|---|
| ① | ログに更新前情報(100)を書く | ①と②の間で障害が起きても、データベースはまだ更新されていないので問題ない |
| ② | データベースを更新(100→80) | ②の途中で障害が起きても、ログに100が残っているので戻せる |
> データ更新前情報をデータベースの更新前に取得することにより、データベース更新中に障害が発生した場合でも、ログの更新前情報を用いてデータベースを復旧することができます。
⑥ ログの書き出しは自動
ログの書き出しはDBMSによって自動的に行われます。
アプリケーションの開発者が「ここでログを書く」と指示する必要はありません。DBMSが、更新の前に必ずログを書くという規則を守ってくれます。これも第2節で見た「本質でない部分をDBMSに任せる」ことの一例です。
⑦ 名前を英語で確認する
Write-Ahead Log=「先に(Ahead)書く(Write)ログ」。名前がそのまま規則を表しています。何より先に書くのか——データベースの更新より先に、です。
「ログ先書き」という日本語も同じ構造ですが、「先書き」が何より先なのかは書かれていません。英語のAheadが「〜に先立って」という意味であることを押さえておくと、定義を思い出しやすくなります。
具体例
ログがなければ、どれだけのデータが失われるか
毎日深夜1時にバックアップを取っているシステムで、翌日の午後3時にハードディスクが故障したとします。
ログがない場合
| 復旧できる時点 | 失われるもの |
|---|---|
| 深夜1時のバックアップ時点 | 深夜1時から午後3時までの14時間ぶんの更新すべて |
14時間ぶんの受注、出荷、入金の記録がすべて消えます。伝票から手作業で入力し直すしかありません。
ログがある場合
| 手順 | 作業 |
|---|---|
| ① | 深夜1時のバックアップを戻す |
| ② | ログの更新後情報を使って、深夜1時から午後3時までの更新を再現する |
ほぼ障害直前まで復旧できます。これが次のテーマで学ぶロールフォワードです。
ログは別の媒体に置く
ここで重要なのが、ログファイルをデータベース本体と別のディスクに置くことです。同じディスクに置いていれば、そのディスクが壊れたときにログも一緒に失われます。
| 置き方 | ディスク故障時 |
|---|---|
| 同じディスク | ログも失われ、復旧できない |
| 別のディスク | ログが残り、復旧できる |
バックアップを別の媒体に取るのと、まったく同じ理屈です。守りたいものと、守るための道具を同じ場所に置かない——これは情報システムの備えに共通する原則です。
ログの容量という現実的な問題
ログは更新のたびに増え続けるため、放っておくとディスクを圧迫します。実務では、
といった運用が必要になります。ログが満杯になるとデータベースが更新を受け付けなくなる——これは運用トラブルの典型例です。
確認してみましょう
> 次の記述の正誤を判定せよ。
> a ログファイルはジャーナルファイルともよばれ、更新前情報、更新後情報、更新時刻などが記録される。
> b ログ先書きとは、データベースを更新してからログファイルに更新前情報を書き込むことである。
> c ログの書き出しはDBMSによって自動的に行われる。
解答 a:○ b:× c:○

ログ管理とログ先書き
試験のポイント
| 作業 |
|---|
| ① | ハードディスクが壊れ、データベースが読めなくなる |
| ② | 新しいディスクに、最後のバックアップを書き戻す |
| ③ | バックアップ以降のログの更新後情報を、順に適用していく |
| ④ | 障害発生直前の状態まで前進する |
時間軸で見ると、バックアップ時点から障害発生時点へ向かって「前へ進む」ので、前進復帰といいます。
③ ロールバック(後退復帰)
障害の発生時点で処理中だったトランザクションによる更新を、ログファイルの更新前情報を使って取り消し、データベースをトランザクション実行前の状態に復元します。
用途……ソフトウェア障害(プログラムの異常終了など)
流れを追う
| 順番 | 作業 |
|---|---|
| ① | プログラムが異常終了し、トランザクションが途中で止まる |
| ② | そのトランザクションが行った更新を特定する |
| ③ | ログの更新前情報を使って、更新を1つずつ取り消す |
| ④ | トランザクション開始前の状態まで後退する |
時間軸で見ると、障害発生時点からトランザクション開始時点へ向かって「後ろへ戻る」ので、後退復帰といいます。
④ 2つを1枚の表で
| ロールフォワード | ロールバック | |
|---|---|---|
| 日本語 | 前進復帰 | 後退復帰 |
| 使うログ | 更新後情報 | 更新前情報 |
| 使うバックアップ | 使う(バックアップから復旧してから) | 使わない |
| 動く向き | バックアップ時点 → 障害直前 | 障害時点 → トランザクション開始前 |
| 対応する障害 | ハードウェア障害(ハードディスクの破損など) | ソフトウェア障害(プログラムの異常終了など) |
| 復旧後の状態 | 障害発生直前の最新の状態 | トランザクション実行前の状態 |
すべての行が正反対になっています。だからこそ、どれか1行を覚えれば残りも導けます。
⑤ 覚える取っかかり
名前の向きから導くのがもっとも確実です。
| 名前 | 向き | そこから導けること |
|---|---|---|
| ロールフォワード | 前へ | 前に進むには、更新後の値が要る。バックアップから前進するのだからバックアップを使う |
| ロールバック | 後ろへ | 後ろに戻るには、更新前の値が要る。その場で戻すだけなのでバックアップは不要 |
障害の種類との対応も理屈で導けます。
⑥ 試験での問われ方
この論点は、2つの説明をそっくり入れ替える形で出題されます。令和4年度・5年度・6年度と3年続けて登場した頻出論点です。
> 誤りの例:「ロールフォワードとは、データベースシステムなどに障害が発生した時に、更新前のトランザクションログを使ってトランザクション実行前の状態に復元する処理である」
「更新前のログを使って」「実行前の状態に復元」という2つのキーワードが、どちらもロールバック側のものです。キーワードを1つ見つけた時点で×と判定できます。
具体例
設例 ロールフォワードの定義
> 次の記述の正誤を判定せよ。(令和4年度第14問 改題)
> ロールフォワードとは、データベースシステムなどに障害が発生した時に、更新前のトランザクションログを使ってトランザクション実行前の状態に復元する処理である。
解答 ×
ロールバックの内容です。
2つのキーワードで即断できる
| 問題文の語 | どちらのものか |
|---|---|
| 「更新前のトランザクションログ」 | ロールバック |
| 「トランザクション実行前の状態に復元」 | ロールバック |
どちらもロールバック側の語なので、ロールフォワードの説明としては誤りです。選択肢を最後まで読まなくても、「更新前」という語が出てきた時点で判定できます。
場面で使い分ける——3つのケース
ケース1:ハードディスクが物理的に壊れた
| 状況 | データベースファイルごと読めない |
|---|---|
| 使う手段 | ロールフォワード |
| 手順 | 新しいディスクにバックアップを戻し、ログの更新後情報を適用する |
| 復旧後 | 障害発生直前の状態 |
ケース2:プログラムが異常終了した
| 状況 | データベースは無事だが、途中まで更新されたトランザクションがある |
|---|---|
| 使う手段 | ロールバック |
| 手順 | ログの更新前情報で、そのトランザクションの更新を取り消す |
| 復旧後 | そのトランザクションを始める前の状態 |
ケース3:停電でサーバが落ちた
| 状況 | 完了したトランザクションと、処理中だったトランザクションが混在している |
|---|---|
| 使う手段 | 両方 |
| 手順 | 完了していたものはロールフォワードで反映し、処理中だったものはロールバックで取り消す |
| 復旧後 | 完了分だけが残り、中途半端なものは消えた、矛盾のない状態 |
ケース3が、ACID特性とつながる
停電のとき、「完了した」と応答済みのトランザクションは残さなければなりません(持続性)。一方、処理中だったものは、中途半端に残してはなりません(原子性)。
この2つを同時に満たすために、ロールフォワードとロールバックを併用する——ここで第3節のACID特性と、本節の復旧手段がつながります。DBMSが再起動時に自動で行うこの処理を、クラッシュリカバリとよぶこともあります。
診断士として押さえておきたいこと
顧問先で「システムが落ちたが、データは大丈夫か」と聞かれたときに答えるべきことは、次のとおりです。
1. 完了したと表示された処理は残っているはず(持続性)
2. 処理中だったものは、なかったことになっているはず(原子性)
3. ただし、それはログとバックアップが正しく取得されていればの話
3つ目が肝心です。ログを別媒体に置いていなかった、バックアップが何か月も失敗していた——という状態では、これらの保証は働きません。平時の備えがあって初めて、障害時の復旧が成立するわけです。
確認してみましょう
> 次の記述の正誤を判定せよ。
> a ロールフォワードは、ログファイルの更新後情報を用いて、最後のバックアップ以降に完了したトランザクションの内容を反映する。
> b ロールバックは主にハードウェア障害への対応として用いられる。
> c ロールフォワードは前進復帰、ロールバックは後退復帰ともよばれる。

ロールフォワード(前進復帰)

ロールバック(後退復帰)
試験のポイント
プレミアムプラン
¥9,800〜/ 買い切り・自動更新なし(税込)
決済はStripe(世界最高水準・PCI-DSS準拠)で安全に処理されます。カード情報は当サービスに保存されません。