
Windows で複数のフォルダーを 1 つのネットワーク共有に移行することは可能ですか? (Server 2012 R2 標準)必要なのは読み取りアクセス
例:
d:\pictures\
e:\pictures\
f:\pictures\
に
\\server\pictures\
私は現在、シンボリックリンク付きのLinuxマシンでこれを実行していますが、実際にはかなりうまく機能しています。/media/share
各サブフォルダからシンボリックリンクを追加するcronジョブを実行しています。写真各ドライブ上のフォルダー/media/driveX/pictures/
。サブフォルダーに重複した名前はありません。
今、追加の Windows マシンが必要です。
実際の計画では、タイプ 1 ハイパーバイザーをセットアップして、Windows と Linux を並行して実行するつもりでした。しかし、考えてみると、既存の Linux マシンを Windows に移行するというアイデアが浮かびました。
ええ、もし興味があったらなぜ:
私はRAIDを一切使用しないので、ファイルを複数のドライブに分散しています。1つのドライブがクラッシュすると困りますが、わかりました。
ちなみに、Windows では Linux ファイルシステムの読み取り/書き込みができないことは承知しています。
ああ、Windows Serverのドライブプール/ストレージスペースは使いたくない
答え1
NTFSはシンボリックリンクもサポートしています非常に強力なファイルシステムです。
Wikipediaより:
この
mklink
コマンドはシンボリック リンクを作成するために使用されます。これは、Windows Vista 以降の cmd.exe の組み込みコマンドです。XP では、Mark Russinovich によるジャンクション ユーティリティは、現在 Microsoft によって Sysinternals スイートの一部として提供されている再解析ポイントを操作できます。
ウィキペディアの全記事:リンク
Windows ヘルプも読んで、mklink /?
コマンド ラインに入力するだけです。
デフォルトでは -シンボリックリンクを作成するには管理者権限が必要ですそのため、タスク スケジューラ内のスクリプトは、Administrators グループに属するアカウントから実行されるように設定する必要があります。
何らかの理由で「管理者」グループに属さないユーザーとして作成する場合は、以下をお読みください。リンク。
(投稿は下記の議論の後に編集され、整理されました)