2009-04-02 9 views
1

私の職場では、さまざまなWindowsサーバー上にさまざまなSql Serverをインスタンス化しています。 Sql Serverデータベースインスタンスのバックアップを作成すると、そのWindows Server上に置かれ、自分のマシン上にはないので、ファイルを見ることができます(たとえば、右クリック>プロパティをクリックすることができます)。コマンドを使用してサーバー間でファイルを転送する

ただし、ファイルをデスクトップ/マシンにコピーするために使用できるコマンドは何ですか?私は、WindowsエクスプローラでC $のようなものを入力することで、デスクトップにファイルを貼り付けるコマンドを実行する人を見てきました。

おかげ

答えて

0

"C $"のものは "管理用共有"と呼ばれ、セキュリティ上の理由から実際には無効にしたいものです。

管理共有が有効になっていると仮定すると、自分のマシンから次のように入力できます。シェルを開き、 "copy \ server.domain.com \ C $ \ path \ to \ backup.dump c: \ local \ path "、バックアップがCの場合: - 別のパーティションの場合は、変更する必要がありますか? :)。これには、ローカルアカウントがリモートサーバー上のアカウント(管理者権限を含む)と一致する必要があります。

より良いことは、明示的にアクセス制限を制御できるバックアップがあるサーバー上のフォルダを明示的に共有することです。

0

あなたはマシンのいずれかにFTPサーバを実行し、必要なファイルをコピーするためにFTP batch scriptを使用することができます。

+0

Windows Serverにはいくつかの組み込みコマンドがあります。私は実際にあなたの答えは有効ですが、彼らが何であるかを見出そうとしていました。 :) – dotnetdev

関連する問題