サーバーAでOracleデーターベース(10g)が稼働しています(インスタンスは1つ)。
サーバーBに全く同じデータベースインスタンスを構築することを考えています。
サーバーBにはOracleはインスト済みです。
データだけを移すなら expdp/impdb を使ってスキーマ別に移すところですが、
データベースの様々な設定:
アーカイブログの設定やSGAのサイズ等など、、、
も完全に同じものを構築したいと思っています。
-----------------------
1. DBCA を使用
サーバーAでDBCAを使って、既存インスタンスからテンプレートを作成します。
次にそのファイルをサーバーBに移して、サーバーB上でDBCAを使って当該テンプレートからインスタンス作成
=> この方法を一度試したのですが、よくわからない点がありました。テンプレートを使っている割には、インスタンス生成の各種パラメータを入力せねばなりません。入力した設定は無視されてテンプレートの値が使われるのでしょうか?それとも、入力した内容が優先されるのでしょうか?あるいはこの方法ではインスタンス生成のパラメータは移せないのでしょうか?
2. expdp/impdp でFULL=Y
データベースをまるごとコピーというならこの方法でもいい気がしますが、まずはサーバーB上にインスタンスを作ってからimpdpをすることになると思います。
するとインスタンスの設定は移されないということになるのでしょうか?
3. その他の方法
何かもっと有効な方法がありますか?
-------------------------------------
何卒ご教示のほどをお願いします。
No.1ベストアンサー
- 回答日時:
こんにちわ。
> 何かもっと有効な方法がありますか?
サーバーA とサーバB が同じOS で、サーバーA のインスタンスを停止できるのであれば、
以下の手順で可能かと
1) サーバーA のインスタンスを停止
2) データファイル, 制御ファイル, Online Redo Log 等を全てサーバーB にコピー
3) 初期化パラメータファイル, tnsnames.ora, listener.ora 等の設定ファイルを
サーバーB にコピーして、ホスト名等の環境依存の部分を修正
※ 制御ファイルのパスがサーバーA とサーバーB で異なる場合はここで修正
4) サーバーA のインスタンス起動
5) Windows 環境であれば、oradim でサービス作成
6) 必要であれば、orapwd でパスワードファイル作成
7) サーバーB のインスタンスをmount で起動
8) サーバーA とサーバーB のデータファイル等のパスが違っている場合は
alter database rename file コマンドでファイル名を修正
9) サーバーB のインスタンスオープン
要は、Cold Backup のリストア&リカバリと同じ事です。
早速の回答本当にありがとうございました。
Cold Backupという単語をヒントにいろいろ試してみました。
助かりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java JavaのSingletonパターンのprivateの持つ意味が分かりません。 5 2022/06/12 10:38
- その他(Microsoft Office) Outlook 2021 アカウント設定時の「サーバーにコピーを残す」について 2 2023/05/09 17:40
- Outlook(アウトルック) 標準アカウントをOUTLOOKアプリに登録するとほかのアカウントのメールもこのアドレスに受信される 1 2023/02/03 20:34
- サーバー 初心者「HP制作の依頼」でお客さんのサーバーに移す流れについて! 3 2022/09/08 19:38
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/17 18:41
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- MySQL AWSのRDSを無料枠で使用しておりますが、2日前にDBインスタンスを作成し、現在確認したらDBイン 1 2022/07/19 23:49
- Access(アクセス) Accessで作ったデータベースをwebで活用したい 2 2023/06/03 08:49
- UNIX・Linux サーバー間のデータコピー(データ形式とデーターフォーマットの変換あり。一定間隔で処理) 2 2023/08/22 22:15
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DB2で SQL1032N start databas...
-
oracleのメモリ使用量が97%ほど...
-
OracleDBConsoleorclのサービス...
-
クラスタリングとレプリケーシ...
-
Windows2000でのOSシャットダウ...
-
ネットワーク環境変更によるSQL...
-
初期化パラメータの変更について
-
SQLserverExpressへの接続文字列
-
SIDとSERVICE_NAMEの違いとは?
-
突然オラクルへ接続できなくな...
-
Oracle11gの接続について大至急...
-
Windows Storeを使わずに付箋を...
-
「ORA-12637」エラーでORACLEに...
-
ORA-12170のエラーについて
-
.NET Frameworkがコントロール...
-
住所コード11桁の住所データ...
-
正しいSQLなのに「ORA-00936: ...
-
SQL 全角半角混在の文字列から...
-
Oracle11g SQLPlusログインにつ...
-
PCゲーム Hard☆Love☆Life
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DB2で SQL1032N start databas...
-
oracleのメモリ使用量が97%ほど...
-
SQLServer2005上の別DBからテ...
-
インスタンス、ノード、ターゲ...
-
クラスタリングとレプリケーシ...
-
OracleDBConsoleorclのサービス...
-
SQLServer2005 リンクサーバー...
-
SQLServer 2008のインスタンス...
-
SQLサーバーへの接続について
-
Windows2000でのOSシャットダウ...
-
SQL Server 2005(2008)とVB.net...
-
クローンデータベース作成に関して
-
db2_installコマンドについて
-
SQLserverExpressへの接続文字列
-
Oracleのセッションの強制タイ...
-
AWS初学者です。 AWSの学習を終...
-
SQLサーバーの停止。
-
Oracle 8i のアンストール方法
-
ネットワーク環境変更によるSQL...
-
MS SQL2005での接続エラー
おすすめ情報