RDBはバックアップで不整合が起きないように熟考されているので、てきとーにバックアップ取って大丈夫

RDBはデータベースファイルへの書き換え内容を全てログファイルに書き込むから
データベースファイルをてきとーコピーして、コピー開始時からのログをデータベースファイルに全て適用すれば最後にcommitした状態に復元できる
この操作は例えばOracleならデータベースファイルをマウントしてrecover databeseコマンドを実行するだけで完了する

データベースファイルのバックアップはファイル単位ではなく、データベースファイル内のブロック単位で行う
これはリカバリーマネージャーというソフトで行う。必要なブロックだけをファイルにアーカイブしてくれるのでユーザーは何も考えなくていい

RDBでリアルタイムのバックアップが不可能なのものが今オープンされているログファイル
なるべく最新のログまでバックアップを取りたかったら、ログスイッチコマンドを実行して使用しているログファイルを使用済みログファイルにする
ログスイッチすると、使用済みログに書かれているがデータベースファイルにはまだ書き込まれていないデータの書き込みが行われる
この書き込みのことをチェックポイントと言う。チェックポイントが完了するまではデーターベースに対して変更を加える操作ができなくなるので、データベースが応答不能になる