sql >> データベース >  >> RDS >> PostgreSQL

Pgbackrest復元時間目標

    こんにちは友達今日Pgbackrest復元時間目標

    cat /etc/pgbackrest.conf

    pgbackrest情報

    pgbackrest archive-get –stanza =test

    実行前のチェックを行った後、pgbackrest.confから–stanza名を取得する必要があります。
    さらに、作成したbackup-restoreの前に、既存のDBをdumpallとしてバックアップできます。

    pg_dump test -f backup_.sql
    pg_dumpall -f backup_all.sql

    テーブルを作成することにより、復元後の制御に使用できます。

    DATAフォルダを完全にバックアップできない場合でも、postgres.confやpg_hbaなどのファイルは特にバックアップする必要があります

    mv / postgres / data / postgres / data_old

    mkdir / postgres / data

    pg_ctl stop -D / postgres / data

    pgbackrest –stanza =test –log-level-console =info –type =time“ –target =2021-06-17 10:00:00.024378 + 01” –db-path =/ postgres / data restore

    pg_hba.confの内容は、復元後に更新されます。

    mv /postgres/data/pg_hba.conf /postgres/data/pg_hba_17062021.conf

    cp /postgres/data_17062021/pg_hba.conf /postgres/data/pg_hba.conf

    pg_ctl start -D / postgres / data
    pg_ctl reload -D / postgres / data


    1. java.sql.TimestampでJoda-Timeを使用する方法

    2. MySQL:#126-テーブルのキーファイルが正しくありません

    3. 'データのロード'でのMysql権限エラー

    4. ファイル名をExcel接続文字列に動的に割り当てます