Передача файлов между серверами с помощью команд - PullRequest
1 голос
/ 02 апреля 2009

На моем рабочем месте у меня есть различные экземпляры Sql Server на разных серверах Windows. Когда я делаю резервную копию экземпляра базы данных Sql Server, он находится на этом Windows Server, а не на моем компьютере, поэтому для просмотра файла (например, чтобы щелкнуть правой кнопкой мыши> Свойства на нем) мне нужно удаленный рабочий стол на этот сервер.

Однако, какие команды доступны для копирования файла на мой рабочий стол / компьютер? Я видел, как люди запускали команду, чтобы вставить файл на мой рабочий стол с другого компьютера, набрав что-то вроде C $ в проводнике Windows.

Спасибо

Ответы [ 2 ]

0 голосов
/ 02 апреля 2009

Материал "C $" называется "административные ресурсы общего доступа", и его действительно нужно отключить по соображениям безопасности - Google google.

Но при условии, что административные общие ресурсы включены, вы можете набрать на своем компьютере что-то вроде следующего: открыть оболочку и набрать «copy \ server.domain.com \ C $ \ path \ to \ backup.dump c: \». local \ path ", предполагая, что резервная копия находится на C: - для другого раздела, угадайте, что вы должны изменить? :). Для этого необходимо, чтобы ваша локальная учетная запись соответствовала учетной записи (с правами администратора) на удаленном сервере.

Лучше было бы явно предоставить общий доступ к папке на сервере, на котором есть резервные копии, что позволяет вам явно контролировать ограничения доступа.

0 голосов
/ 02 апреля 2009

Вы можете запустить FTP-сервер на одном из компьютеров, а затем использовать пакетный сценарий FTP для копирования необходимых файлов.

...