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

RMANリストバックアップコマンド

    RMAN List backupは、システムで作成されたバックアップを一覧表示するための便利なコマンドです。実行されたバックアップ、実行された時間、バックアップの場所に関するすべての詳細が表示されます。

    まず、カタログの有無にかかわらずターゲットデータベースに接続する必要があります。その後、これらのコマンドを実行できます。ターゲットデータベースを紛失した場合は、カタログに接続してDBIDを設定することでこれらのリストを取得できます

    バックアップのリスト

    システムで作成されたすべてのバックアップを一覧表示します

    RMAN> LIST BACKUP;
    
    List of Backup Sets
    ===================
    
    BS Key Type LV Size Device Type Elapsed Time Completion Time
    ------- ---- -- ---------- ----------- ------------ ---------------
    12499 Incr 0 256.00K SBT_TAPE 00:00:13 28-FEB-18
    BP Key: 12499 Status: AVAILABLE Compressed: NO Tag: TEST_WH_18-02-28_01
    Handle: TEST_u3tr1gqe_1_1_1001440078 Media: @aaabh
    List of Datafiles in backup set 12499
    File LV Type Ckp SCN Ckp Time Name
    ---- -- ---- ---------- --------- ----
    11 0 Incr 22724608954091 28-FEB-18 /u01/oracle/TEST/datafile/applsysd01.dbf
    12 0 Incr 22724608954091 28-FEB-18 /u01/oracle/TEST/datafile/applsysd02.dbf
    13 0 Incr 22724608954091 28-FEB-18 /u01/oracle/TEST/datafile/applsysd03.dbf
    

    バックアップの概要を一覧表示

    リストバックアップの概要は、RMANを使用してデータベースで取得されたバックアップの概要を提供します

    RMAN> LIST BACKUP SUMMARY;
    

    ファイルごとのバックアップの一覧表示

    このコマンドは、バックアップをファイルごとに出力します

    RMAN> LIST BACKUP BY FILE;
    
    List of SPFILE Backups
    ======================
    
    Modification Time BS Key S #Pieces #Copies Compressed Tag
    ----------------- ------- - ------- ------- ---------- ---
    02-JAN-18 8799 A 1 1 NO TEST_MH_18-03-02_06
    02-JAN-18 8741 A 1 1 NO TEST_WH_18-02-23_06
    02-JAN-18 8683 A 1 1 NO TEST_WH_18-02-16_06
    02-JAN-18 8625 A 1 1 NO TEST_WH_18-02-09_06
    02-JAN-18 8567 A 1 1 NO TEST_MH_18-02-02_06
    02-JAN-18 8509 A 1 1 NO TEST_WH_18-01-26_06
    

    データベースのバックアップのリスト

    使用できる既存のすべてのOracleデータベースバックアップを一覧表示するには

    RMAN> LIST BACKUP OF DATABASE;
    

    バックアップごとにデータベースのバックアップを一覧表示する

    使用可能なバックアップごとに既存のすべてのデータベースバックアップを一覧表示するには

    RMAN> LIST BACKUP OF DATABASE BY BACKUP;
    

    テーブルスペースのバックアップのリスト

    このコマンドを使用して、個々のテーブルスペースのバックアップを一覧表示できます

    RMAN> LIST BACKUP OF TABLESPACE SYSTEM;
    
    RMAN> LIST BACKUP OF TABLESPACE USERS;
    

    表領域の要約のバックアップのリスト

    このコマンドを使用して、個々のテーブルスペースのバックアップの概要を一覧表示できます

    RMAN> LIST BACKUP OF TABLESPACE <tablespace_name> SUMMARY;
    

    データファイルのバックアップのリスト

    このコマンドは、個々のデータファイルのバックアップを一覧表示するために使用できます

    RMAN> LIST BACKUP OF DATAFILE <file #>;
    
    RMAN> LIST BACKUP OF DATAFILE 1;
    
    RMAN> LIST BACKUP OF DATAFILE 2;
    

    データファイルの概要のバックアップを一覧表示
    このコマンドを使用して、個々のデータファイルのバックアップの概要を一覧表示できます

    RMAN> LIST BACKUP OF DATAFILE <file #> SUMMARY;
    
    RMAN> LIST BACKUP OF DATAFILE 1 SUMMARY;
    
    RMAN> LIST BACKUP OF DATAFILE 2 SUMMARY;
    

    制御ファイルのバックアップのリスト

    このコマンドは、制御ファイルのバックアップを一覧表示するために使用できます

    RMAN> LIST BACKUP OF CONTROLFILE;
    

    コントロールファイルの概要のバックアップのリスト

    このコマンドを使用して、制御ファイルのバックアップの概要を一覧表示できます

    RMAN> LIST BACKUP OF CONTROLFILE SUMMARY
    
    List of Backups
    ===============
    Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
    ------- -- -- - ----------- --------------- ------- ------- ---------- ---
    1035 B 0 A SBT_TAPE 01-DEC-18 1 1 NO TAG20181201T061138
    1039 B F A SBT_TAPE 01-DEC-18 1 1 NO TAG20181201T061138
    

    すべてのアーカイブログのバックアップを一覧表示

    このコマンドを使用して、データベースのアーカイブログバックアップを一覧表示できます

    RMAN> LIST BACKUP OF ARCHIVELOG ALL;
    
    BS Key Size Device Type Elapsed Time Completion Time
    ------- ---------- ----------- ------------ ---------------
    8801 44.50M SBT_TAPE 00:00:44 02-MAR-19
    BP Key: 8801 Status: AVAILABLE Compressed: NO Tag: TAG01
    Handle: TEST_MH_18-03-02_06:00_GMT_T-1_S-2469 Media: @aaabh
    
    List of Archived Logs in backup set 8801
    Thrd Seq Low SCN Low Time Next SCN Next Time
    ---- ------- ---------- --------- ---------- ---------
    1 1469 302935773 02-MAR-18 302943586 02-MAR-18
    

    シーケンスからのアーカイブログのバックアップのリスト

    このコマンドを使用して、特定のシーケンスからのアーカイブログバックアップを一覧表示できます

    RMAN> LIST BACKUP OF ARCHIVELOG FROM SEQUENCE <seq_no>
    

    時間からのアーカイブログのバックアップの一覧表示

    このコマンドを使用して、特定の時間からのアーカイブログのバックアップを一覧表示できます

    RMAN> LIST BACKUP OF ARCHIVELOG FROM TIME 'sysdate-1';
    

    すべて完了したアーカイブログのバックアップのリスト

    RMAN> LIST BACKUP OF ARCHIVELOG ALL COMPLETED BEFORE 'sysdate-2';
    

    バックアップセットのリスト

    以下のコマンドは、取得したバックアップセットを一覧表示するためのものです

    RMAN> LIST BACKUPSET SUMMARY;
    RMAN> LIST BACKUPSET 109;
    RMAN> LIST BACKUPSET OF DATAFILE 1;
    
    

    時間関連のリストバックアップコマンド

    RMAN> list backup completed between 'sysdate -1' and 'sysdate';
    RMAN> list backup completed between 'sysdate -14' and 'sysdate -7';
    RMAN> list backup of database completed between 'sysdate -7' and 'sysdate';
    RMAN> list backup of database completed between "to_date('01/10/2018','dd/mm/yyyy')" and "to_date('09/10/2018','dd/mm/yyyy')";
    RMAN> LIST backup of database completed after "to_date('01/10/2018','mm/dd/yyyy')";
    RMAN> list backup of database completed between "to_date('01/10/2018','dd/mm/yyyy')" and "to_date('08/10/2018','dd/mm/yyyy')";
    
    RMAN> list backup of archivelog from time "to_date('01/10/2018 22:00:00', 'dd/mm/yyyy hh24:mi:ss')" until time "to_date('08/10/2018 04:00:00', 'dd/mm/yyyy hh24:mi:ss')";
    RMAN> list backup of archivelog time between "to_date('01-JAN-2018 00:00:00','DD-MON-YYYY HH24:MI:SS')" and "to_date('08-JAN-2018 00:00:00','DD-MON-YYYY HH24:MI:SS')";
    RMAN> list backup of archivelog time between "to_date('01/08/2018','dd/mm/yyyy')" and "to_date('09/08/2018','dd/mm/yyyy')";
    RMAN> list backup of archivelog from time "to_date('01-12-2018','mm-dd-yyyy')";
    
    RMAN> list backup of archivelog from time "to_date('01/08/2018 22:00:00', 'dd/mm/yyyy hh24:mi:ss')" until time "to_date('08/08/2018 04:00:00', 'dd/mm/yyyy hh24:mi:ss')";
    
    RMAN> list backup of spfile completed between "to_date('01-SEP-2018 00:00:00','DD-MON-YYYY HH24:MI:SS')" and "to_date('08-SEP-2018 00:00:00','DD-MON-YYYY HH24:MI:SS')";
    
    RMAN> list backup of controlfile completed between "to_date('01-AUG-2018 00:00:00','DD-MON-YYYY HH24:MI:SS')" and "to_date('08-AUG-2018 00:00:00','DD-MON-YYYY HH24:MI:SS')";
    RMAN> list backup of datafile 1 completed between 'sysdate -10' and 'sysdate';
    
    RMAN> list backup of tablespace SYSTEM completed between 'sysdate -10' and 'sysdate';
    
    RMAN> list backup of datafile 1 completed between '06-OCT-2018' and '25-DEC-2018';
    

    このRMANリストバックアップコマンドポストが気に入っていただければ幸いです。フィードバックを提供してください。私はそれらに遭遇したときにコマンドを追加し続けます

    また読む
    RMANバックアップコマンド:この投稿のRMANバックアップコマンドを確認してください。これは、バックアップとリカバリに関係する人にとって非常に役立ちます。
    Oracle RMANの面接の質問:Oracle RMANの面接の質問は、OracleDBAが変更を探すために必要です。 Oracle Backup and Recoveryは、経験豊富な専門家向けのOracle DBA
    oracle dba面接の質問の重要な任務の1つです。Oracleデータベースの面接で成功するには、素晴らしいoracledba面接の質問と回答を確認してください。これにより、さまざまな面で知識がテストされます
    RMAN-06059:RMAN-06059を解決する方法を確認してください:予期されるアーカイブログが見つかりません。アーカイブログが失われると、回復可能性が損なわれます
    RMAN-20004:RMAN-20004が発生しますデータベースがクローン化され、クローンのDBIDを変更せずにrmanを使用してクローンからカタログに接続された場合
    https://docs.oracle.com/cd/B19306_01/backup.102/b14192/bkup007 .htm


    1. Oracle:インデックスでは列の順序は重要ですか?

    2. クエリ以外で使用するとエラーが発生する

    3. pdoはワイルドカードを使用してステートメントを準備しました

    4. SQLServerで現在の合計を計算する