I recently posted about a how to install and configure Minio S3 on a Linux server Link Here: Minio in Centos 8 . Well in this video i show you how to configure Minio as a Scale-Out Backup Repository with VEEAM Backup & Replication v11. Really awesome VEEAM feature!
In the last few months I have been studying for the “VEEAM VMCE Arquitect” certification and one of the requirements is to implement the “Scale Out Backup Repository” option. A simple way to achieve this is by using the Minio service.
About Minio
Minio is an open source object storage service compatible with the Amazon S3 cloud storage service. Applications that have been configured to communicate with Amazon S3 can also be configured to communicate with Minio, allowing Minio to be a viable alternative to S3.
[root@VEEAM-MINIO ~]# cat <<EOT >> /etc/default/minio
# Volume to be used for MinIO server.
MINIO_VOLUMES="/usr/local/share/minio/"
# Use if you want to run MinIO on a custom port.
MINIO_OPTS="-C /etc/minio --address <your_server_ip>:9000"
# User for the server.
MINIO_ACCESS_KEY="<change me>"
# Password for the server
MINIO_SECRET_KEY="<change me>"
# Root user for the server.
MINIO_ROOT_USER="<change me>"
# Root secret for the server.
MINIO_ROOT_PASSWORD="<change me>"
EOT
[Downloading the application]
[root@VEEAM-MINIO ~]# wget https://dl.min.io/server/minio/release/linux-amd64/minio
[root@VEEAM-MINIO ~]# chmod +x minio #assigning privileges to run
[root@VEEAM-MINIO ~]# mv minio /usr/local/bin #moving executable to directory
[root@VEEAM-MINIO ~]# chown minio-user:minio-user /usr/local/bin/minio #changing user permissions