Skip to content

Automate, Protect, Optimize – IT Simplified

  • Domov
  • Windows
    • ActiveDirectory
    • DNS
  • VMware
    • Automation
    • vSphere
    • Horizon
  • Proxmox
  • Checkpoint
  • CheckMK
  • Veeam
  • Azure
  • English (US)English (US)
  • SlovenčinaSlovenčina
  • Toggle search form

Zálohovanie MinIO S3 s Veeam – Kompletný návod

Posted on 2 augusta, 20258 mája, 2026 By Martin Hasin Žiadne komentáre na Zálohovanie MinIO S3 s Veeam – Kompletný návod

Objektové úložiská typu S3 ako MinIO sú čoraz populárnejšie v modernej IT infraštruktúre – či už ako súčasť hybridných cloudov, kontajnerizovaných aplikácií alebo ako primárne úložisko pre nestruktúrované dáta. Vďaka svojej škálovateľnosti, vysokej dostupnosti a podpore S3 API sa MinIO stáva výbornou alternatívou ku komerčným cloudovým riešeniam. Hoci MinIO podporuje replikáciu dát, samotná replikácia nenahrádza zálohovanie.

Prečo replikácia nie je záloha

Je dôležité si uvedomiť, že replikácia slúži na vysokú dostupnosť, nie na ochranu dát pred stratou. Ak dôjde k logickému poškodeniu dát (napr. omylom vymazaný objekt, ransomware, alebo prepísaný súbor), tento stav sa replikáciou prenesie aj na ostatné nody. V prípade výpadku alebo poškodenia celého klastru, replikácia nedokáže zabezpečiť návrat do predchádzajúceho konzistentného stavu.

Zálohovanie je teda jediný spôsob, ako:

  • ochrániť sa pred ľudskou chybou, škodlivými zásahmi alebo ransomvérom,
  • archivovať historické verzie dát pre účely compliance alebo dlhodobého uchovávania,
  • obnoviť stratené alebo poškodené dáta mimo hlavného úložiska,
  • zaručiť geografickú separáciu dát v prípade katastrofy (napr. požiar, výpadok energie).

Znie to samozrejme. Ale v praxi sa často zabúda, že aj S3 úložiská potrebujú rovnakú úroveň zálohovacej stratégie ako databázy alebo súborové servery.

Riešenie pomocou Veeam Backup & Replication

MinIO podporuje štandardné S3 API, a to znamená, že ho je možné integrovať ako S3 kompatibilný object storage v rámci Veeam riešení. Od verzie Veeam 11 je možné plnohodnotne zálohovať objekty z MinIO cez Veeam Backup & Replication do iného objektového úložiska, diskového targetu alebo páskového archívu.

Medzi výhody zálohovania MinIO cez Veeam patrí:

  • Podpora incrementálneho zálohovania (iba nové alebo zmenené objekty),
  • Možnosť verzionovania záloh,
  • Obnova na úrovni jednotlivých objektov,
  • Automatizácia plánov a retencií,
  • Podpora šifrovania počas prenosu a v pokoji,
  • Možnosť zálohovania do separátneho fyzického alebo cloudového úložiska.

Konfigurácia zálohovania objektového úložiska (napr. MinIO) vo Veeam

Krok 1: Spustenie sprievodcu „Object Storage Backup Job“

  1. Otvorte Veeam konzolu.
  2. Kliknite na Backup Job → Object Storage…

Krok 2: Výber zdrojového úložiska (Object Storage)

V ďalšom kroku:

  • Kliknite na Add Object Storage Repository (ak ste ho ešte nepridali).
  • Vyberte S3 Compatible.
  • Zadajte prístupové údaje (endpoint, access key, secret key).
  • Vyberte konkrétny bucket a prípadne prefix, ak chcete zálohovať len časť (napr. backup/ alebo data/).

Ak už máte MinIO ako zdroj pridaný, stačí ho teraz vybrať.

V sprievodcovi „New Object Storage“ je potrebné zadať základné parametre pre pripojenie k MinIO:

  1. Friendly name
    Zadajte zrozumiteľný názov, napr. minio.
  2. Service point
    Zadajte URL MinIO servera vo formáte:
    https://minio.example.com:9000
    alebo
    http://minio.local:9000
    podľa toho, či používate SSL.
  3. Credentials
    Vyberte prístupové údaje k MinIO: Access Key + Secret Key.
    Ak ešte nie sú pridané, kliknite na Add… a zadajte ich vo formáte:
    • Access key: napr. minioadmin
    • Secret key: príslušné heslo
    Odporúčanie: Vytvorte si samostatného zálohovacieho používateľa v MinIO len s právami na čítanie zo zálohovaných bucketov.
  4. Region
    V prípade MinIO nie je parameter region striktne vyžadovaný, ale Veeam ho môže vyžadovať.
    ➤ Zadajte napríklad: us-east-1
    (Toto je predvolená hodnota používaná mnohými klientmi pre kompatibilitu.)
  5. Kliknite na Next.

Krok 4: Nastavenie Processing parametrov

Táto fáza určuje, ako bude Veeam pracovať s objektovým úložiskom MinIO počas zálohovania, vrátane voľby proxy a cache mechanizmov.

Backup proxy

  • Predvolená hodnota je All proxies.
    To znamená, že všetky dostupné Veeam proxy servery môžu byť využité na spracovanie tejto zálohy.
  • V prípade špecifických požiadaviek na výkon alebo oddelenie prevádzky je možné zvoliť konkrétny proxy server kliknutím na Choose….

Cache repository

  • Zvoľte úložisko, ktoré bude slúžiť ako medzivrstvová cache pre metadáta.
  • V uvedenom príklade je vybraný Hardened-repo.
    Odporúčam, aby sa cache nachádzala blízko fyzicky alebo sieťovo pri Veeam proxy serveri, ktorý spracováva MinIO.

Cache výrazne zrýchľuje inkrementálne zálohovanie, pretože uchováva metadáta, čo minimalizuje potrebu načítavania dát z MinIO pri každom zálohovacom cykle.

Backup I/O control

  • Pomocou posuvníka nastavte, akou intenzitou má Veeam pristupovať k dátam v MinIO:
    • Lower impact – pomalšie zálohovanie, menšia záťaž na MinIO (napr. ak je v produkcii).
    • Faster backup – rýchlejší prenos, viac vlákien, vyššia záťaž.
  • Odporúčanie: Ak je MinIO v produkcii, nechajte posuvník bližšie k stredu alebo na „Lower impact“.

Krok 5: Vytvorenie Object Storage Backup Job

Na zobrazenom okne nastavujete základné vlastnosti úlohy.

Name

Zadajte jednoznačný názov úlohy, napríklad:

  • MinIO_S3_Backup_Daily
  • Zalohovanie_objektoveho_uloziska

Tento názov sa bude zobrazovať v zozname úloh a v reportoch.

Description

Voliteľné pole, kde môžete uviesť účel alebo poznámku, napr.:

  • „Denná záloha MinIO bucketov pre oddelenie vývoja.“
  • „Záloha pre auditné účely, retencia 30 dní.“

High priority

Ak začiarknete túto voľbu, úloha bude mať prednosť pri priraďovaní prostriedkov zálohovacej infraštruktúry.
Používajte len pre kritické systémy, kde je dôležitá presná periodicita alebo nízke RPO (Recovery Point Objective).

Krok 6: Výber objektov na zálohovanie

Táto obrazovka umožňuje vybrať:

  • celý objektový storage (v tomto prípade minio),
  • konkrétny bucket alebo prefix v bucketoch,
  • prípadne nastaviť masky a filtre pre vylúčenie niektorých objektov.

Aktuálne nastavenie:

  • Objektový storage minio je pridaný ako zdroj.
  • Masky obsahujú filtráciu Excluding */..., čo znamená, že niektoré objekty sú výslovne vylúčené z backupu (pravdepodobne podľa prefixu).

Odporúčania

  1. Kliknite na Add…, ak chcete pridať ďalšie objekty – napríklad špecifický bucket alebo prefix, napr.:
    • backup/ – len objekty v priečinku backup,
    • logs/2025/ – len konkrétne logy za rok 2025.
  2. Kliknite na Filters…, ak chcete nastaviť pokročilé filtre, napr.:
    • Vylúčiť dočasné alebo neúplné súbory,
    • Filtrovať podľa kľúčového slova v názve objektu.
  3. Ak nechcete nič vylúčiť, odporúčam zrušiť masky Excluding */... a ponechať všetko na zálohovanie.

🛠️ Krok 7: Výber cieľového backup úložiska a nastavenie retencie

Backup repository

Vyberte úložisko, kam budú zálohy objektového úložiska MinIO ukladané.
V tomto prípade je zvolené:

  • Hardened-repo
    (pravdepodobne immutable repository – čo je ideálne na ochranu pred ransomvérom)

Zobrazená kapacita:

  • Voľné miesto: 2.8 TB z 3.6 TB

Keep all versions for the last:

Zálohy budú uchovávať všetky verzie objektov za posledných 28 dní.
To znamená, že:

  • V prípade zmazania objektu v MinIO bude stále dostupný zo zálohy (do 28 dní),
  • Môžete obnoviť staršiu verziu objektu, ak bol prepísaný.

Odporúčanie:
Ak máte audítorské alebo legislatívne požiadavky, môžete zvýšiť retenciu (napr. 90 dní, 365 dní).

Configure secondary destinations for this job

Začiarknite túto možnosť, ak chcete zálohy z tejto úlohy automaticky kopírovať do druhého úložiska (napr. offsite lokalita, páska alebo cloud).
Zabezpečuje to vyššiu odolnosť voči katastrofám a logickým chybám.


Krok 8: Nastavenie archivačného úložiska a retencie

Archív umožňuje uchovávať staršie verzie objektov aj po tom, čo boli vymazané z hlavného úložiska alebo po uplynutí základnej retenčnej doby.

Archive object versions to the following repository

  • Aktiváciou tejto voľby sa všetky zálohované objektové verzie ukladajú do zvoleného archívneho úložiska.
  • V tomto prípade je to znova Hardened-repo.

Môžete sem zvoliť iné (lacnejšie) úložisko, ak je dostupné – ideálne offsite.

Archive recent object versions

  • Okamžite po zálohovaní sa aktuálne verzie objektov ukladajú aj do archívu.
  • Umožňuje obnovu celého bucketu z archívu, aj keď by primárne zálohy boli poškodené alebo zmazané.

Archive previous object versions for: 3 years

  • Definuje, ako dlho budú staré verzie objektov (vrátane zmazaných) uchovávané.
  • V príklade ide o 3 roky, čo je výborné pre audity, legislatívne požiadavky alebo forenznú analýzu.

Files to archive: All

  • Ak chcete archivovať len určité typy objektov (napr. .json, .pdf, .log), môžete použiť tlačidlo Choose… a filtrovať podľa typu.
  • Predvolene je archivované všetko (All), čo je vhodné, ak ide o kompletný backup bucketov.

Krok 9: Nastavenie plánu spúšťania úlohy

Run the job automatically

Váš výber:

  • Spúšťať denne o 22:00 (10:00 PM),
  • Každý deň.

Toto je dobrý čas, ak sa MinIO používa počas pracovného dňa a nechcete ho zaťažovať počas špičky.


Automatic retry

  • Retry failed items processing: 3 pokusy
  • Čakanie medzi pokusmi: 10 minút

To znamená, že ak by niektorý objekt nebolo možné zálohovať (napr. dočasne nedostupný), Veeam sa pokúsi 3× s 10-minútovým intervalom.

Odporúčanie: ponechať zapnuté – zvýši to spoľahlivosť backupov pri dočasných výpadkoch siete alebo služby.

Na priloženom obrázku vidieť výsledok prvej úspešnej zálohovacej úlohy objektového úložiska MinIO cez Veeam.

Martin Hasin
CEO at mhite S.R.O. | martin.hasin@gmail.com | Website |  + postsBio

Odborník na kybernetickú bezpečnosť, správu Azure Cloud a VMware onprem. Využíva technológie, ako Checkmk a MRTG, na monitorovanie siete a zvyšovanie efektívnosti a bezpečnosti IT infraštruktúry. Kontakt: hasin(at)mhite.sk

  • Martin Hasin
    VRA Ubuntu 26.04 Server Template — Kompletná šablóna pre vRealize Automation
  • Martin Hasin
    Cisco Nexus VPC klaster pre PROXMOX – Kompletný návodCisco Nexus VPC Cluster for PROXMOX – Complete Guide
  • Martin Hasin
    Windows 11 v Azure s Entra ID – Kompletný návodWindows 11 in Azure with Entra ID – Complete Guide
  • Martin Hasin
    Overenie prístupu k Azure SQL – Kompletný návodAzure SQL Access Verification – Complete Guide
  • Martin Hasin
    Veeam Backup Replication v13 Linux Appliance – Kompletný návodVeeam Backup Replication v13 Linux Appliance – Complete Guide
  • Martin Hasin
    Check Point VSX DHCP Relay – Konfigurácia
  • Martin Hasin
    K3s na Raspberry Pi – Od nápadu po funkčný Kubernetes klaster
  • Martin Hasin
    Zálohovanie klientskych staníc – Legislatíva a praktické dôvody
  • Martin Hasin
    MSSQL transakčné logy – Správa diskového priestoru
  • Martin Hasin
    Cisco UCS C220 M7 monitoring a logovanie Part 7
  • Martin Hasin
    Cisco UCS C220 M7 vSphere Lifecycle Manager Part 6
  • Martin Hasin
    Cisco UCS C220 M7 VMware sieť a vMotion Part 5
  • Martin Hasin
    Cisco UCS C220 M7 ESXi a vCenter Part 4
  • Martin Hasin
    Cisco UCS C220 M7 sieťová architektúra Part 3
  • Martin Hasin
    HTTPS Inspection v korporátnom prostredí
  • Martin Hasin
    Cisco UCS C220 M7 VMware klaster Part 2
  • Martin Hasin
    Cisco UCS C220 M7 VMware klaster
  • Martin Hasin
    Zálohovanie Microsoft 365 – Prečo cloud nie je zálohovaný
  • Martin Hasin
    Azure API Management
  • Martin Hasin
    Ubuntu Hardened Repository Veeam
  • Martin Hasin
    CIS Benchmark: Štandard pre posilnenie kybernetickej bezpečnosti 2CIS Benchmark: Cybersecurity Hardening Standard Part 2
  • Martin Hasin
    CIS Benchmark
  • Martin Hasin
    Azure Backup SQL s Veeam
  • Martin Hasin
    SNIA Data Protection Best Practices
  • Martin Hasin
    Veeam monitoring CheckMK
  • Martin Hasin
    Azure Automation
  • Martin Hasin
    Veeam Hardened Repository
  • Martin Hasin
    Ako a prečo zálohovať Active DirectoryHow and Why to Backup Active Directory
  • Martin Hasin
    Zálohovanie Entra ID pomocou Veeam
  • Martin Hasin
    Veeam Backup pre Proxmox VM
  • Martin Hasin
    Zabezpečenie Windows Servera s Veeam
  • Martin Hasin
    Grafana Dashboard pre Veeam
  • Martin Hasin
    Veeam Backup NFS Fileshare
  • Martin Hasin
    VRA Ubuntu Template
  • Martin Hasin
    Azure SQL Server zabezpečenie
  • Martin Hasin
    Azure Storage Account zabezpečenie
  • Martin Hasin
    Microsoft Authenticator
  • Martin Hasin
    Virtual WAN VPN Server
  • Martin Hasin
    VRA Windows vytvorenie šablóny
  • Martin Hasin
    Azure REST API Reset Analysis Services
  • Martin Hasin
    Azure Purview Data Security
  • Martin Hasin
    Azure Office 365 Data Security
  • Martin Hasin
    Azure Elasticsearch Log Server
  • Martin Hasin
    Azure SQL Server Export BACPAC
  • Martin Hasin
    Azure Communication Services Email
  • Martin Hasin
    Backup Azure Fileshare Duplicati
  • Martin Hasin
    Azure Key Vault Backup
  • Martin Hasin
    Azure Fileshare pripojenie Ubuntu
  • Martin Hasin
    DLP ochrana dát v Azure
  • Martin Hasin
    Azure Blob Storage ochrana pred ransomware
  • Martin Hasin
    Azure Cloud zálohovanie
  • Martin Hasin
    Windows Server RDP Brute Force ochrana
  • Martin Hasin
    Azure Private Link VPN
  • Martin Hasin
    Azure Point-to-Site VPN
  • Martin Hasin
    VMware VCSA výmena certifikátu
  • Martin Hasin
    CheckMK Nextcloud plugin
  • Martin Hasin
    Inštalácia CheckMK
  • Martin Hasin
    Check Point zväčšenie partície log
  • Martin Hasin
    VMware ESXi vlastné inštalačné médium
  • Martin Hasin
    VRA Windows 11 šablóna
  • Martin Hasin
    Active Directory NTP server
  • Martin Hasin
    AD AllowNT4Crypto zabezpečenie
  • Martin Hasin
    CentOS Stream 9 šablóna pre VRA
  • Martin Hasin
    Windows DNS a Linux DNS replikácia
  • Martin Hasin
    Inštalácia Active Directory 2022 časť 2
  • Martin Hasin
    Inštalácia Active Directory 2022
  • Martin Hasin
    vCenter VMSA-2021-0028 oprava
  • Martin Hasin
    VMware Coredump Collector
  • Martin Hasin
    Windows VMware disk štatistiky
  • Martin Hasin
    Ubuntu šablóna pre VRA
  • Martin Hasin
    VMware vCenter API príkazy
  • Martin Hasin
    Pridanie ESXi do vCenter
  • Martin Hasin
    Vytvorenie datastore v ESXi
  • Martin Hasin
    Inštalácia VMware ESXi 7
  • Martin Hasin
    Inštalácia VMware vCenter 7
Veeam Tags:archivácia objektov, backup, bezpečné ukladanie dát

Navigácia v článku

Previous Post: Zálohovanie klientskych staníc – Legislatíva a praktické dôvody
Next Post: K3s na Raspberry Pi – Od nápadu po funkčný Kubernetes klaster

Pridaj komentár Zrušiť odpoveď

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Search

Archives

  • máj 2026
  • január 2026
  • november 2025
  • október 2025
  • september 2025
  • august 2025
  • júl 2025
  • máj 2025
  • apríl 2025
  • marec 2025
  • február 2025
  • január 2025
  • december 2024
  • november 2024
  • júl 2024
  • jún 2024
  • máj 2024
  • marec 2024
  • február 2024
  • január 2024
  • december 2023
  • jún 2023
  • apríl 2023
  • november 2022
  • október 2022
  • august 2022
  • júl 2022
  • marec 2022
  • február 2022
  • január 2022
  • december 2021
  • november 2021
  • október 2021

Categories

  • ActiveDirectory
  • Automation
  • Azure
  • CheckMK
  • Checkpoint
  • DNS
  • Linux
  • Proxmox
  • Uncategorized
  • Veeam
  • VMware
  • vSphere
  • Windows

Archives

  • máj 2026
  • január 2026
  • november 2025
  • október 2025
  • september 2025
  • august 2025
  • júl 2025
  • máj 2025
  • apríl 2025
  • marec 2025
  • február 2025
  • január 2025
  • december 2024
  • november 2024
  • júl 2024
  • jún 2024
  • máj 2024
  • marec 2024
  • február 2024
  • január 2024
  • december 2023
  • jún 2023
  • apríl 2023
  • november 2022
  • október 2022
  • august 2022
  • júl 2022
  • marec 2022
  • február 2022
  • január 2022
  • december 2021
  • november 2021
  • október 2021

Copyright © 2021 Martin Hasin.

Powered by PressBook WordPress theme

Spravujte súhlas so súbormi cookie
Na poskytovanie tých najlepších skúseností používame technológie, ako sú súbory cookie na ukladanie a/alebo prístup k informáciám o zariadení. Súhlas s týmito technológiami nám umožní spracovávať údaje, ako je správanie pri prehliadaní alebo jedinečné ID na tejto stránke. Nesúhlas alebo odvolanie súhlasu môže nepriaznivo ovplyvniť určité vlastnosti a funkcie.
Funkčné Vždy aktívny
Technické uloženie alebo prístup sú nevyhnutne potrebné na legitímny účel umožnenia použitia konkrétnej služby, ktorú si účastník alebo používateľ výslovne vyžiadal, alebo na jediný účel vykonania prenosu komunikácie cez elektronickú komunikačnú sieť.
Predvoľby
Technické uloženie alebo prístup je potrebný na legitímny účel ukladania preferencií, ktoré si účastník alebo používateľ nepožaduje.
Štatistiky
Technické úložisko alebo prístup, ktorý sa používa výlučne na štatistické účely. Technické úložisko alebo prístup, ktorý sa používa výlučne na anonymné štatistické účely. Bez predvolania, dobrovoľného plnenia zo strany vášho poskytovateľa internetových služieb alebo dodatočných záznamov od tretej strany, informácie uložené alebo získané len na tento účel sa zvyčajne nedajú použiť na vašu identifikáciu.
Marketing
Technické úložisko alebo prístup sú potrebné na vytvorenie používateľských profilov na odosielanie reklamy alebo sledovanie používateľa na webovej stránke alebo na viacerých webových stránkach na podobné marketingové účely.
  • Spravovať možnosti
  • Správa služieb
  • Spravovať {vendor_count} dodávateľov
  • Prečítajte si viac o týchto účeloch
Zobraziť predvoľby
  • {title}
  • {title}
  • {title}