Как сохранить данные на «виртуальном локальном диске» и передать их на удаленный диск?

Как сохранить данные на «виртуальном локальном диске» и передать их на удаленный диск?

(Это для компьютеров Windows.)

Итак, причина, по которой мне это нужно, не так уж и важна, но, в общем и целом...

У меня есть программа, которая долго генерирует огромный файл (например, в сотни ГБ).

  1. У меня недостаточно места, чтобы сохранить этот файл локально.
  2. Я не хочу тратить время на создание файла, а затем ждать, пока он будет готов, прежде чем начать отправлять его через Интернет на другой компьютер.

Я бы ожидал, что существует некая утилита, которая устанавливается как локальный виртуальный диск, и когда вы сохраняете на нее, она ПЕРЕДАЕТ данные на реальный физический диск. Я не хочу, чтобы целевой диск был где-то в облаке. Я хочу, чтобы это был диск на другом из моих компьютеров, который находится в другом месте. Таким образом, оба компьютера (источник и получатель) почти наверняка должны будут подключиться к какому-то промежуточному месту в облаке, чтобы выполнять потоковую передачу. Я слышал о Google Drive File Stream, но не уверен, работает ли он так, как мне нужно. Я не хочу никакого промежуточного накопления данных. Я хочу, чтобы данные просто передавались через Интернет от источника к месту назначения.

Эти 2 компьютера не находятся в одной локальной сети или Active Directory или в чем-то подобном. Они полностью разделены, но находятся в Интернете, за брандмауэрами, и я не могу открыть их для инициированных извне соединений, таких как VPN.

Кроме того, я не могу сгенерировать файл по частям.

решение1

Сетевое взаимодействие — вот выход. Откройте общий доступ к папке на целевом компьютере, смонтируйте ее на исходном компьютере и заставьте программу писать в нее.

Эти 2 компьютера не находятся в одной локальной сети или Active Directory или в чем-то подобном. Они полностью разделены, но находятся в Интернете, за брандмауэрами.

Есть много способов обойти это: от открытия портов в брандмауэрах до настройки VPN.

Связанный контент