У нас есть файлы DBF, работающие в нашей локальной сети. Он находится на сервере Ubuntu с общими ресурсами Samba. Файлы DBF используются нашей внутренней системой, работающей на xBase.
Сейчас мы переносим все на Amazon Web Services. Мне было интересно, если У AWS есть инфраструктура для запуска файлов DBF? Где мы можем хранить данные и по-прежнему получать к ним доступ из нашей системы xBase. Я искал DynamoDB, но не знаю, будет ли он работать должным образом. Или у него есть специальная инфраструктура для запуска Samba-подобных акций?
Моим последним вариантом, вероятно, было бы запустить сервер Samba в экземпляре EC2.
Любой совет, пожалуйста.
Спасибо.
Краткий ответ для сервисов AWS, загружающих DBF: НЕТ
Более длинный ответ: службы RDS не поддерживают типы файлов DBF. Одна из проблем DBF в том, что нет стандарта. Dbf может быть из ЛЮБОЙ СУБД, формат может быть разным. Если вы хотите ПРАВИЛЬНЫЙ ответ, вы должны указать, что это за движок БД, и не все движки БД их распознают.
Если у вас есть приложения или движок БД, которые читают DBF, вы просто помещаете эти APPS в экземпляр EC2, а затем загружаете файл DBF в хранилище EBS. Вы можете разместить любой движок Linux и загрузить сервер самбы, просто убедитесь, что вы поместили свой DBF в EBS, а НЕ в хранилище экземпляров.
AWS начинает развертывание файлового сервера под названием «Эластичная файловая система» в США, но нет гарантии, что он будет работать для ваших приложений, если он не поддерживает API.