Экспорт дампа Oracle на удаленный диск

Итак, у меня есть эта задача: экспортировать полную базу данных. Есть удаленная машина, на которой работает сервер Oracle 11g. На диске мало места, поэтому экспорт с использованием expdp не сработает.

Кроме того, на моем локальном компьютере нет сервера Oracle, поэтому экспорт по сети мне не подойдет. Вместо этого я использовал exp, но уже прошло 4 дня с тех пор, как я начал экспортировать на свой локальный диск (уже ~ 380 ГБ), но мне нужен файл дампа базы данных.

P.S. Я могу подключиться к удаленной машине с помощью RDP. Поэтому, если есть варианты, которые позволили бы мне экспортировать дамп базы данных с помощью RDP, я был бы признателен, если бы вы указали, где искать.

Пробовал искать везде, даже на разных языках.


person Dan    schedule 23.11.2015    source источник
comment
Что вы хотите сделать, когда у вас есть файл дампа?   -  person Rene    schedule 23.11.2015
comment
Создайте копию этой базы данных на другом сервере, который будет служить тестовой базой данных.   -  person Dan    schedule 23.11.2015
comment
Если вы можете закрыть исходную базу данных, возможно, будет быстрее скопировать файлы базы данных в тестовую среду.   -  person Rene    schedule 23.11.2015


Ответы (1)


Вы можете создать общий ресурс nfs/cifs в своей системе, смонтировать его на сервере и использовать datapump для экспорта данных непосредственно в подключенный общий ресурс. Однако вы по-прежнему будете ограничены пропускной способностью сетевого канала.

Вы также должны проверить сетевое соединение между вашим компьютером и сервером — например, нет быстрого способа передать 1 ТБ через сеть со скоростью 100 Мбит / с.

Кроме того, при использовании удаленного рабочего стола Windows удаленный компьютер может подключиться и получить доступ к вашим локальным дискам. Таким образом, вы также можете использовать экспорт datapump на смонтированном диске. Просто убедитесь, что сеанс удаленного рабочего стола не отключен. Но, скорее всего, это будет очень медленно.

Поскольку вам нужно переместить много данных, я предлагаю вам рассмотреть возможность использования какого-либо хранилища NAS или SAN, если оно доступно. И опять же - наиболее вероятным узким местом будет сеть.

Также для ускорения экспорта рассмотрите возможность исключения статистики и синонимов. В более ранних версиях 11g datapump были проблемы с экспортом статистики, и их исключение значительно ускоряло процесс.

person Mihail    schedule 23.11.2015