Quick Minio Setup on Laptop for Testing Veeam and Kasten S3


Userlevel 7
Badge +22

Sometimes you just want to do a quick test which requires S3.

You can in seconds flat setup a Minio instance on your laptop for this purpose.

Go to Minio’s download page:

 

Run the Powershell command as shown in the instructions:

 

Minio will be downloaded:

 

The instructions on the Minio page say to set a username and password. I did this below but when I brought up Minio it still had the default password.

 

 

Create a directory where your test buckets will reside:

 

 

Now run the server:

 

 

As you can see the root user was still the default minioadmin and password minioadmin but for testing purposes we can leave that, or you can login and make the change.

 

Go to your browser and type your laptop ip address in the url and port 9000 http://your ip:9000

 

 

Login and create a bucket by pressing the circled button in the lower right:

 

 

 

Bucket created you are ready to go!!

 

 

Keep in mind this is an http S3 setup. For testing VBR capacity tier offload you would need to use https or use a registry key in Veeam to allow an http connection which is not recommended.

 

You could also point Minio to a directory with your certificates as well:

 

 


11 comments

Userlevel 7
Badge +6

Awesome work Geoff, I found the HTTPS configuration on the MinIO quite a process but well documented on their pages to use a third party certification. 

HTTPS is required for Veeam Backup & Replication Capacity tier, with Kasten K10 HTTP is allowed but there is a warning to say this is less secure than HTTPS. 

Userlevel 7
Badge +10

good guide. If like me you use FreeNAS in your home lab, they have MinIO as one of the built in services, really easy/quick to setup

Userlevel 7
Badge +22

good guide. If like me you use FreeNAS in your home lab, they have MinIO as one of the built in services, really easy/quick to setup

Thanks Cragdoo I did not know that. I will check that out for certain as FreeNAS I only played around with a long time ago. That seems like a must now for a home lab!!

Userlevel 7
Badge +20

Time to get installing to test and play.  I have FreeNAS set up in my homelab so will check this out also.  Nice write-up @Geoff Burke :thumbsup_tone1:

Userlevel 7
Badge +1

Thank you for your sharing:blush:

Userlevel 7
Badge +17

Wow, awesome…

I have to say to my clients that I am away for several weeks to try out all of this. 😂😂😂

Userlevel 6
Badge +1

Awesome content! That's why Veeam Community is one of the best places to find some amazing resources. 

Great post, thanks.  One this I learned from experience here - don’t put a minio s3 folder on a drive you need to keep (like C:) otherwise you’ll have a nightmare when you want to tidy up!

As every object is 2 files, VBR + MinIO very rapidly creates more files than Windows can process in a delete command (about a million seemed to kill explorer for me!)

If using a VM, create a dedicate disk.  If that’s not an option, create a virtual disk for it as per https://www.windowscentral.com/how-create-and-set-vhdx-or-vhd-windows-10

Userlevel 7
Badge +22

Great post, thanks.  One this I learned from experience here - don’t put a minio s3 folder on a drive you need to keep (like C:) otherwise you’ll have a nightmare when you want to tidy up!

As every object is 2 files, VBR + MinIO very rapidly creates more files than Windows can process in a delete command (about a million seemed to kill explorer for me!)

If using a VM, create a dedicate disk.  If that’s not an option, create a virtual disk for it as per https://www.windowscentral.com/how-create-and-set-vhdx-or-vhd-windows-10

Hi EdG, That is excellent feedback. In my test setups I was doing minimal backups to simply explore the UI, so was protecting a very small amount of data and did not run into this. 

Userlevel 7
Badge +4

@Geoff Burke : Good one !

Userlevel 7
Badge +12

Thanks for posting this @Geoff Burke. I needed a quick object storage for a lab and found your guide; worked very well 👍

Comment