powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Импорт через SSH
7 сообщений из 7, страница 1 из 1
Импорт через SSH
    #40023277
Aleks Niches
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть 2 сервера DB1_WITHOUT_ASM и DB2_WITH_ASM, последний с дисками ASM и файловой системой на 300 ГБ, размер ASM дисков 1 ТБ.

Нужно перенести базу c DB1_WITHOUT_ASM на DB2_WITH_ASM через datapump.

Проблема в том, что DUMP весит 400 GB и соответственно не скопируется на ОС 300 (DB2_WITH_ASM) .

Возможен ли impdp через SSH Dicrectory ?

Или какие еще варианты без shared folder ?

Спасибо
...
Рейтинг: 0 / 0
Импорт через SSH
    #40023286
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aleks Niches,

Код: plsql
1.
2.
3.
4.
$ impdp help=yes | grep -B 2  link 

NETWORK_LINK
Name of remote database link to the source system.





Но такие объемы вы будете переливать очень долго

Посмотрите в сторону rman duplicate

p.s. Вы не указали ни версии DB, ни ОС target and source, поэтому ссылка на 11g
Duplicating a Database: Advanced Topics

Как переносить NON-ASM на ASM и наоборот
Тут есть еще один нюанс, если базы разнесены территориально, и ping между системами большой, пропускная способность канала может сильно упасть, если не настраивать
Bandwidth-delay product, если для Вас это будет актуально, поищите по форуму BDP
...
Рейтинг: 0 / 0
Импорт через SSH
    #40023294
Asmodeus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Aleks Niches,

Можно положить готовый дамп на ASM, dbms_file_transfer .
...
Рейтинг: 0 / 0
Импорт через SSH
    #40023419
Aleks Niches
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Asmodeus
Aleks Niches,

Можно положить готовый дамп на ASM, dbms_file_transfer .



Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
1). Source DB
CREATE OR REPLACE DIRECTORY sourse_dir AS '/home/backups';

2). Target DB

CREATE DBLINK dblink ...

CREATE OR REPLACE DIRECTORY target_dir AS '+DATA/RACDB';



Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
BEGIN
   DBMS_FILE_TRANSFER.get_file(
   source_directory_object      => 'sourse_dir',
   source_file_name             =>  'source.dmp',
   source_database              => 'dblink',
   destination_directory_object => 'target_dir',
   destination_file_name        => 'target.dmp');
END;
/




Спасибо получилось. Нужно теперь импортировать.


[oracle@dbrac1]$ impdp SYSTEM/pass directory=target_dir dumpfile=target.dmp

Import: Release 19.0.0.0.0 - Production on Mon Nov 30 08:56:08 2020
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved.

Connected to: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-29283: invalid file operation: nonexistent file or path [29434]


Не видит дисковые группы ASM
...
Рейтинг: 0 / 0
Импорт через SSH
    #40023426
Asmodeus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Aleks Niches
Не видит дисковые группы ASM
Я писал файл журнала на ФС в умолчательный DATA_PUMP_DIR (опция logfile=DATA_PUMP_DIR:imp.log).
...
Рейтинг: 0 / 0
Импорт через SSH
    #40023433
Aleks Niches
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Asmodeus
Aleks Niches
Не видит дисковые группы ASM
Я писал файл журнала на ФС в умолчательный DATA_PUMP_DIR (опция logfile=DATA_PUMP_DIR:imp.log).



Спасибо большое, все получилось !
...
Рейтинг: 0 / 0
Импорт через SSH
    #40023454
Aleks Niches
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin
Aleks Niches,

Код: plsql
1.
2.
3.
4.
$ impdp help=yes | grep -B 2  link 

NETWORK_LINK
Name of remote database link to the source system.





Но такие объемы вы будете переливать очень долго

Посмотрите в сторону rman duplicate

p.s. Вы не указали ни версии DB, ни ОС target and source, поэтому ссылка на 11g
Duplicating a Database: Advanced Topics

Как переносить NON-ASM на ASM и наоборот
Тут есть еще один нюанс, если базы разнесены территориально, и ping между системами большой, пропускная способность канала может сильно упасть, если не настраивать
Bandwidth-delay product, если для Вас это будет актуально, поищите по форуму BDP



И вам спасибо. Согласен NETWORK_LINK слишком долго будет.

Последний вариант тоже попробую
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Импорт через SSH
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]