Каков самый простой способ автоматической загрузки всех файлов экспорта в систему Windows?
Мне нужно загрузить полный экспорт данных Google Workspace с помощью Windows.
Экспорт данных Google Workspace похож на Google Takeout, но для всей организации.
После создания экспортных файлов их можно загрузить один за другим с помощью веб-интерфейса или с помощью команды gsutil, предоставляемой тем же веб-интерфейсом.
gsutil -m cp -r \
"gs://takeout-export-.../20210716T081530Z/CustomerOwnedData/" \
"gs://takeout-export-.../20210716T081530Z/Ресурс:\ -10235762353432345231/"
...еще 50 строк
.
Эта команда не работает из коробки в Windows.
До сих пор я сделал следующее
- Удалено все
\n
делая это однострочным оператором.
- Удален пробельный символ "\" внутри имени файла, так как он уже заключен в кавычки.
Проблема по-прежнему заключается в том, что имена файлов в экспорте содержат «:», что Windows не разрешает.
Я могу загружать отдельные папки, указав новое имя целевой папки, но это нужно делать вручную, папка за папкой.
Я попытался переписать команду в одну команду для каждой папки:
gsutil -m cp -r "gs://takeout-export-.../20210716T081530Z/Ресурс: -10235762353432345231/" "Ресурс: -10235762353432345231/"
Это работает только для папок с одним файлом внутри.
В большинстве папок есть два файла, что приводит к следующему:
CommandException: URL-адрес назначения должен называть каталог, корзину или корзину.
подкаталог для формы с несколькими источниками команды cp.
CommandException: URL-адрес назначения должен называть каталог, корзину или корзину.
подкаталог для формы с несколькими источниками команды cp.
CommandException: 2 файла/объекта не могут быть переданы.
Далее я попытался переименовать папки "Ресурс:..."
gsutil -m mv "gs://takeout-export-.../20210716T081530Z/Resource: -10235762353432345231/" "gs://takeout-export-.../20210716T081530Z/Resource -10235762353432345231/"
Но это не удалось с:
AccessDeniedException: 403 ...@... не имеет доступа storage.objects.create к объекту Google Cloud Storage.
Думаю, у меня нет доступа для изменения файлов экспорта данных.
Какие знания мне как администратору необходимо знать, чтобы получить доступ к экспорту данных Google Workspace?