Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> システムFAQ >> 株式の専門家、Oracleデータベースの自動バックアッププログラム

株式の専門家、Oracleデータベースの自動バックアッププログラム

  

データベースの管理は非常に重要であり、システムの多くのユーザーは必然的なものにデータをバックアップすることを忘れが発生します。システムに障害が発生したときにそれが起こるならば、我々は何もしませんデータベースのバックアップはありません。だから、自動的にあなたと今共有することになり、チュートリアル自動バックアップOracleデータベースを終え、もちろん、私たちのエキスパートシステムは、実際の経験に基づいている?データベースをダウンバックアップする体制を取得する方法があります。データベースのバックアップで

A、派生データベース

exportコマンドデータ、バイナリファイルに変換し、それは通常、三つのモードがあります:ユーザーモードで、全体のテーブルスキーマとデータベーススキーマを。本論文では、/backupディレクトリを構築することができるよう、あなたはまず、バックアップディレクトリを作成する必要があり、バックアップファイルに対応するために、前のユーザモード、バックアップを使用しています。バックアップ、タール—バックアップその後、我々はUNIXのOracleディレクトリの下に二つのファイル、それぞれORA&mdashを作成するために、(他のディレクトリでもよい)ことができます。そして、最初のファイルでそれを呼び出します。前のファイルは、Oracle初期化パラメータを必要とすることに留意すべきで、利便性のために、我々はファイル(ENV仮にORA&mdashに予定ファイル名)にコマンドを初期化したい場合があります。

1. ORA— Oracle初期化パラメータのENVファイル、次のように読み取ります

ORACLE— HOME = $ ORACLE— HOME;輸出ORACLE—ホーム

ORACLE— SID = ora73;輸出ORACLE— SID

ORACLE— TERM =日;輸出ORACLE— TERM

LD— LIBRARY— PATH = $ ORACLE— HOME /libに、輸出LD— LIBRARY— PATH < BR>

ORA— NLS32 = $ ORACLE— HOME /ocommon /NLS /管理/データ;輸出ORA— NLS

PATH = :.は/usr /CCS /binにします。/usr /UCB:$ ORACLE— HOME /binに:$ PATH;輸出PATH

DISPLAY =ホスト1:0;輸出表示

NLS— LANG =アメリカン— america.zhs16cgb231280;輸出NLS— LANG

2. ORA—輸出輸出を行うには、データベースへのバックアップファイル、エクスポートされたファイル名は任意に設定することができ、紙の手紙&'として、XX'プラス今日の日付、それは今日の日付が12月10日である場合には、エクスポートしたファイルの名前&'されています。 xx1210.dmp'、バックアップファイルの他の日付からそれを区別するために。

ORA—バックアップファイルの内容:

./oracle/ora—env

#初期化するOracleデータベース

RQ =&プライム;日付+&プライム;%メートル%dの&プライム;&プライム;変数のRQ

RM /バックアップ/

#クリア/バックアップディレクトリ

EXPテスト/テストに

#現在の日付ファイル= /バックアップ/XX $ = /バックアップ/XX $ rq.log

このコマンドは(また、パスワードのテストである)テストデータをエクスポートするようにユーザに促す$に使用され、派生を記録rq.dmp文書やログは、/backupディレクトリに配置されています。

第二に、テープバックアップ

タール—エクスポート・コマンド・データ・ファイルを使用して得られたバックアップファイルがテープにコピーされます。

タール—バックアップファイルの内容:

タールRVFは/dev /RMT /0nの/バックアップ/

このコマンド・ファイルは、同じ日に生成する/バックアップディレクトリのバックアップすることができますか?テープ上。この文書では、tarコマンドは、rは、コピーの元のファイルの内容に磁気テープを損傷することなくオプションを表す3つのパラメータを使用し、Vは、表示オプション情報ファイルコピー処理を示し、Fオプションが指定され、テープ装置に従っどこコピーするファイル、nオプションは、テープドライブは巻き戻していないことを示しています。 /dev /RMT /0 UNIXホストは、最初のテープ・ドライブ、共感は、/dev /RMT /1 UNIXホストを示し、第2のテープドライブは、等、と述べました。

ORA— ENV、ORA—バックアップ、タール—バックアップファイルの完了、それぞれ、次のコマンドを使用して:

のchmod 755 ORA— 755 ORA&mdashをchmodコマンドのenv

;バックアップ

のchmod 755タール&mdashは、バックアップ

このように、3つの文書は、実行可能ファイルとなっています。zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved