Как загрузить данные с моей виртуальной машины сервера windows google compute Engine ИЛИ загрузить данные с этой виртуальной машины в корзину? - PullRequest
0 голосов
/ 07 февраля 2020

У меня есть экземпляр виртуальной машины Google Compute, работающий Windows Сервер 2019, на котором есть данные в папке, которую я хочу перенести на локальный рабочий стол (около 10 ГБ, 200000 файлов).

Понятия не имею, как это сделать правильно и эффективно. Если я пытаюсь из браузера в виртуальной машине, на ведро или даже диск Google, браузер падает до его завершения. Сетевые ресурсы предлагают опцию «S SH» в консоли VM, но это только для не windows экземпляров. Я не мог найти способ использовать оболочку Google Cloud SDK, были только варианты загрузки с локального рабочего стола в корзину.

Итак, как мне эффективно получить данные с моей виртуальной машины Google windows?

1 Ответ

2 голосов
/ 07 февраля 2020

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

1) Используйте gsutil, чтобы скопировать файлы из Windows в Google Cloud Storage (GCS). Затем загрузите файлы на мой рабочий стол. Я часто использую этот метод, поскольку загрузка в GCS происходит очень быстро. Загрузка с GCS на мой рабочий стол зависит от скорости моего Inte rnet соединения.

2) Установите сервер S SH на Windows. Я использую как встроенный сервер Windows OpenS SH, так и сервер BitVise S SH. Это позволяет мне использовать GUI S SH клиентов для передачи файлов прямо с Windows на мой рабочий стол. Оба сервера S SH работают хорошо, но я предпочитаю BitVise, потому что я постоянно использую их клиент S SH. Этот метод также поддерживает Rsyn c поверх S SH, что оптимизирует передачу файлов.

Дополнительным методом является сопоставление дисков по RDP. Этот метод подходит для небольших передач, но у меня частые сбои при больших передачах даже через надежные соединения Gigabit Inte rnet.

OpenS SH для Windows

Bitvise S SH Сервер

Как передавать файлы с помощью Rsyn c через S SH

...