Назад | Перейти на главную страницу

Как скопировать файлы в целевую систему через определенную сетевую карту?

Я хочу скопировать резервную копию базы данных с моего работающего сервера БД на резервный сервер. Исходный сервер имеет две карты LAN, подключенные через их собственный IP-адрес. Одна карта LAN используется для подключения к серверу приложений, и я хочу использовать другую карту LAN для передачи резервной копии на сервер резервного копирования, чтобы это не могло повлиять на производительность запущенных приложений.

Я не могу запустить какое-либо задание на целевом сервере, чтобы получить данные с исходного сервера, и все задания должны выполняться с исходного сервера. Может ли кто-нибудь сообщить мне, есть ли способ указать конкретный IP-адрес исходного сервера, через который я могу скопировать резервную копию на резервный сервер?

Любое решение, такое как SSIS или пакетный файл, будет работать.

Решение вашей проблемы - использовать для второго интерфейса подсеть, отличную от той, которая использовалась для подключения к серверу приложений. Таким образом, оба сообщения, то есть источник к серверу приложений и источник к серверу базы данных, будут изолированы друг от друга.

Предполагая, что исходным сервером является Windows, вы можете добавить статический маршрут к резервному серверу через второй интерфейс. пример интерфейса A 192.168.1.10, интерфейс B (для резервного копирования) 192.168.1.11. Резервный сервер 192.168.1.50

в командной строке с повышенными привилегиями введите route print и обратите внимание на список интерфейсов в верхней части вывода. Определите интерфейс, на котором вы хотите оставить трафик, чтобы он мог заменить «XX» в приведенной ниже команде:

маршрут добавить -p 192.168.1.50 маска 255.255.255.255 192.168.1.11 ЕСЛИ 'XX'