Назад | Перейти на главную страницу

Все ли облачные сервисы хранения хранят данные в виде объектов, а не файлов?

Я использую AWS S3, и меня не радует, что я не могу делать такие вещи, как rsync с сервера Linux для резервного копирования на S3. Это потому, что S3 хранит объекты, а не файлы. Все ли облачные сервисы хранения, включая Google и Microsoft, этим занимаются?

Я не вижу преимуществ объектного хранилища (AWS S3), поскольку оно не эмулирует файловую систему Linux. Потому что, если я перейду к восстановлению из резервной копии S3 на файловый сервер Linux, он не будет выглядеть так, как изначально, потому что игнорирует информацию, например, разрешения Linux.

Прямой вопрос

Отвечаю на ваш прямой вопрос: нет. Сервисов облачного хранения много, все они разные.

Если вам нужен rsync, предложите арендовать сервер для rsync ваших файлов. Если вы хотите, чтобы их резервные копии были сохранены в облаке, вы можете использовать AWS CLI и «aws s3 sync» в задании cron.

Подразумеваемый вопрос

На более широкий вопрос трудно ответить, потому что это больше критика, чем реальный вопрос. Если бы вопрос был «как сделать резервную копию моего локального сервера Linux в AWS», я бы сказал

  • «Используйте команду aws s3 sync вместе с корзиной s3 с включенным контролем версий и шифрованием», или

  • "использовать программное обеспечение, такое как отдыхать или MSP360 для резервного копирования в AWS S3, B2, Google Cloud и т. д. ". Но вы спрашивали не об этом.

S3 Фон

S3 - это универсальное хранилище с собственным API и многими другими функциями, такими как управление версиями, шифрование и т. Д. Я полагаю, что оно было разработано как универсальное, чтобы его можно было легко использовать во многих операционных системах, устройствах или во всем, что в нем нуждается.

S3 имеет как API, так и инструмент командной строки, что делает его довольно простым в использовании.

Назовете ли вы что-то объектом или файлом, в значительной степени не имеет значения. S3 можно рассматривать как файловую систему в любой ОС, и вы даже можете использовать такие инструменты, как s3fs чтобы S3 выглядел как файловая система. Это не совсем то, для чего он предназначен, но он может это сделать. Если S3 не подходит для вашего варианта использования, не используйте его.

S3 Общие

AWS имеет несколько решений для хранения. EC2 с томами EBS или EFS, скорее всего, подойдет для ваших нужд.