Как удалить Digital Ocean Space с большим количеством файлов - PullRequest
1 голос
/ 11 марта 2019

У меня есть место в Цифровом океане с примерно 1 миллионом файлов, до 60 ГБ. Я хочу удалить пробел, но когда я делаю это, они говорят, что я не могу удалить его перед удалением файлов вручную, так как у меня их так много.

Их инструкции:

При использовании панели управления в настоящее время существует ограничение на количество файлов, которые может содержать пространство при уничтожении. Чтобы успешно удалить это пространство:

  1. Используйте файловый менеджер (или инструмент CLI), чтобы вручную удалить все файлы в Space.

  2. Уничтожить пространство с помощью инструмента CLI.

Я пытался удалить файлы в их файловом менеджере, но эти операции не удалось.

Как лучше всего удалить эти файлы? Я не вижу конкретного инструмента CLI.

Ответы [ 2 ]

0 голосов
/ 22 мая 2019

Вы можете использовать s3cmd следующим образом:

$ s3cmd del -r -v s3://yourbucket/folder

Примечание -r опция для рекурсивной операции

0 голосов
/ 11 марта 2019

Самый быстрый способ, который я могу придумать, - это смонтировать место на капле (любой капле) в новом каталоге (скажем, вы монтируете его на /home/your_user/dead_space_walking) с помощью s3-fuse или аналогичных инструментов, а затем удалите свои файлы, используя простые ресурсы командной строки, такие как rm -rf /home/your_user/dead_space_walking

Может потребоваться много времени, чтобы уничтожить миллион файлов, но как только это будет сделано, просто вернитесь в административную панель DO и уничтожьте Space.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...