Richard Durso
Explorer
- Joined
- Jan 30, 2014
- Messages
- 70
TrueNAS S3 service is deprecated, The 22.12.3.1 release notes, made it sound pretty easy:
Then try to install MinIO it will allow the install and usage of your dataset, however it fails to start with:
Reviewing the URL in the error message it seems to indicate that whatever TrueNAS S3 service did has since been deprecated and removed leaving the filesystem on S3 service dataset unreadable to current Minio versions. It appears you can not use the TrueNAS S3 service dataset "as-is".
It looks like you need to setup the Minio application with a new dataset have both of them running, and using the "mc" client do a migration of the config, metadata, buckets, etc. That is way more complicated than the TrueNAS release notes hinted at.
Looking for feedback on what others have done for the migration.
S3 Deploy the minio application from the TrueNAS Enterprise catalog and port any existing configuration from System Settings > Services > S3 to the deployed application.
- If you try to deploy Official Minio application, it will reject trying to re-use your existing MinIO dataset because it is in use by the S3 service
- If you stop the S3 service, remove auto-start and try to deploy the Official Minio application you get the same message.
Then try to install MinIO it will allow the install and usage of your dataset, however it fails to start with:
Code:
2023-06-23 19:44:12.731996+00:00ERROR Unable to use the drive /export: Drive /export: found backend type fs, expected xl or xl-single - to migrate to a supported backend visit https://min.io/docs/minio/linux/operations/install-deploy-manage/migrate-fs-gateway.html: Invalid arguments specified
Reviewing the URL in the error message it seems to indicate that whatever TrueNAS S3 service did has since been deprecated and removed leaving the filesystem on S3 service dataset unreadable to current Minio versions. It appears you can not use the TrueNAS S3 service dataset "as-is".
It looks like you need to setup the Minio application with a new dataset have both of them running, and using the "mc" client do a migration of the config, metadata, buckets, etc. That is way more complicated than the TrueNAS release notes hinted at.
Looking for feedback on what others have done for the migration.