Google Cloud Storage монтируется на windows

Я успешно использую Google Cloud Storage в Linux для резервного копирования. Я сначала монтирую хранилище, а затем легко копирую файлы.

Теперь я хочу сделать то же самое в Windows, но не могу найти способ смонтировать Google Cloud Storage в качестве устройства.

2 ответа

Вы можете использовать Rclone. Rclone - это программа командной строки с открытым исходным кодом для управления файлами в облачном хранилище. Он использует WinFsp для подключения удаленного диска к Windows.

  1. Установите Rclone и WinFsp. Не забудьте добавить местоположение Rclone в ваш PATH.

  2. Следуйте инструкциям здесь, чтобы настроить корзину удаленного GCP. Если в вашем сегменте GCP используется унифицированный доступ на уровне сегмента, не забудьте установить --gcs-bucket-policy-only значение true при настройке удаленного диска Rclone.

  3. Смонтируйте удаленную корзину GCP как локальный диск

    rclone mount remote:path/to/files X: 
    

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

Существует много сторонних инструментов (например, [1] [2]), которые позволят вам смонтировать ведро и увидеть его как диск в Windows. Тем не менее, FUSE доступен только для Linux. Как и в предыдущем комментарии, если вы используете только GCS для хранения резервных копий, вы можете загрузить их с диска с помощью gsutil или Cloud Tools for PowerShell.

Обходным путем для этого было бы смонтировать его с помощью FUSE в экземпляр Linux и поделиться им через сеть Samba/NFS. Это позволит вам смонтировать его как единое целое на вашем компьютере с Windows, и даже совместно использовать ведро с различными экземплярами в сети. Таким образом, вы можете ограничить доступ из Samba, добавив дополнительный слой. Возможно, это не оптимально, но предлагает больше возможностей.

Другие вопросы по тегам