oracleデータベースをデータとともに1つのサーバーから別のサーバーに移行するにはどうすればよいですか。oracleデータベースを別のサーバーにエクスポート
データベースはウィンドウサーバーにあり、別のウィンドウサーバーにコピーする必要があります。複雑なものはありません。
oracleデータベースをデータとともに1つのサーバーから別のサーバーに移行するにはどうすればよいですか。oracleデータベースを別のサーバーにエクスポート
データベースはウィンドウサーバーにあり、別のウィンドウサーバーにコピーする必要があります。複雑なものはありません。
管理上の観点から最も簡単なオプションは、完全なエクスポートとインポートです。エクスポート・ユーティリティとインポート・ユーティリティのデータ・ポンプ・バージョンは、従来のバージョンより効率的です。生成されたダンプ・ファイルは、任意のプラットフォーム上のOracleの後のバージョンにインポートできます。
しかし、エクスポートとインポートを使用することの欠点は、しばらく時間がかかることです。データベースからすべてのデータをファイルシステムに読み込み、すべてを新しいデータベースに書き戻す必要があります。データを失いたくない場合は、潜在的に重大なダウンタイムが発生する可能性があります。
完全なエクスポートおよびインポートを行うための停止時間のウィンドウがない場合は、同じオペレーティング・システムで同じバージョンのOracleを正確に実行する場合は、最後のバックアップを新しいマシンにリストアできます。 cross-platform transportable tablespacesも使用できます。
dbmantain,私の心にストライクします。また、考慮すべきいくつかの側面があります。このSOポスト
に従ってください。
送信元マシンと宛先マシンは同じendianessを共有しますか。両方がx86ベースの場合、答えは「はい」になります。
同じOSを共有していますか?
ストレージを共有していますか?
同じネットワーク上にありますか?
宛先マシンにはすでにOracleがインストールされていますか?
Oracleの同じバージョン/リリースですか?
これはOracleの同じエディションですか?
データボリュームとは何ですか?あなたはどのような休止時間を許していますか?最も簡単なシナリオで
(同じOS /エンディアン/共有ストレージ/ Oracleリリース/オラクル版)その後、あなたは、単に古いマシン上のインスタンスを停止し、新しいマシンに1を起動することができるはずです
最も複雑な(異なるエンディアン/非共有ストレージまたはネットワーク/異なるOracleリリースおよびエディション)では、おそらくインポート/エクスポートが唯一の実用的なソリューションです。