{"id":1587,"date":"2025-08-02T10:28:55","date_gmt":"2025-08-02T10:28:55","guid":{"rendered":"https:\/\/virtualall.sk\/?p=1587"},"modified":"2026-09-11T14:45:06","modified_gmt":"2026-09-11T14:45:06","slug":"zalohovanie-s3-objektoveho-uloziska-minio-pomocou-veeam","status":"publish","type":"post","link":"https:\/\/virtualall.sk\/en\/2025\/08\/zalohovanie-s3-objektoveho-uloziska-minio-pomocou-veeam\/","title":{"rendered":"MinIO S3 Backup with Veeam &#8211; Complete Guide"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Objektov\u00e9 \u00falo\u017eisk\u00e1 typu S3 ako MinIO s\u00fa \u010doraz popul\u00e1rnej\u0161ie v modernej IT infra\u0161trukt\u00fare \u2013 \u010di u\u017e ako s\u00fa\u010das\u0165 hybridn\u00fdch cloudov, kontajnerizovan\u00fdch aplik\u00e1ci\u00ed alebo ako prim\u00e1rne \u00falo\u017eisko pre nestrukt\u00farovan\u00e9 d\u00e1ta. V\u010faka svojej \u0161k\u00e1lovate\u013enosti, vysokej dostupnosti a podpore S3 API sa MinIO st\u00e1va v\u00fdbornou alternat\u00edvou ku komer\u010dn\u00fdm cloudov\u00fdm rie\u0161eniam. Hoci MinIO podporuje replik\u00e1ciu d\u00e1t, samotn\u00e1 replik\u00e1cia <strong>nenahr\u00e1dza z\u00e1lohovanie<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pre\u010do replik\u00e1cia nie je z\u00e1loha<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Je d\u00f4le\u017eit\u00e9 si uvedomi\u0165, \u017ee <strong>replik\u00e1cia sl\u00fa\u017ei na vysok\u00fa dostupnos\u0165, nie na ochranu d\u00e1t pred stratou<\/strong>. Ak d\u00f4jde k logick\u00e9mu po\u0161kodeniu d\u00e1t (napr. omylom vymazan\u00fd objekt, ransomware, alebo prep\u00edsan\u00fd s\u00fabor), tento stav sa replik\u00e1ciou prenesie aj na ostatn\u00e9 nody. V pr\u00edpade v\u00fdpadku alebo po\u0161kodenia cel\u00e9ho klastru, replik\u00e1cia nedok\u00e1\u017ee zabezpe\u010di\u0165 n\u00e1vrat do predch\u00e1dzaj\u00faceho konzistentn\u00e9ho stavu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Z\u00e1lohovanie je teda jedin\u00fd sp\u00f4sob, ako:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ochr\u00e1ni\u0165 sa pred <strong>\u013eudskou chybou<\/strong>, \u0161kodliv\u00fdmi z\u00e1sahmi alebo ransomv\u00e9rom,<\/li>\n\n\n\n<li>archivova\u0165 historick\u00e9 verzie d\u00e1t pre \u00fa\u010dely <strong>compliance<\/strong> alebo dlhodob\u00e9ho uchov\u00e1vania,<\/li>\n\n\n\n<li>obnovi\u0165 straten\u00e9 alebo po\u0161koden\u00e9 d\u00e1ta mimo hlavn\u00e9ho \u00falo\u017eiska,<\/li>\n\n\n\n<li>zaru\u010di\u0165 <strong>geografick\u00fa separ\u00e1ciu<\/strong> d\u00e1t v pr\u00edpade katastrofy (napr. po\u017eiar, v\u00fdpadok energie).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Znie to samozrejme. Ale v praxi sa \u010dasto zab\u00fada, \u017ee aj S3 \u00falo\u017eisk\u00e1 potrebuj\u00fa rovnak\u00fa \u00farove\u0148 z\u00e1lohovacej strat\u00e9gie ako datab\u00e1zy alebo s\u00faborov\u00e9 servery.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Rie\u0161enie pomocou Veeam Backup &amp; Replication<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">MinIO podporuje \u0161tandardn\u00e9 S3 API, a to znamen\u00e1, \u017ee ho je mo\u017en\u00e9 integrova\u0165 ako <strong>S3 kompatibiln\u00fd object storage<\/strong> v r\u00e1mci Veeam rie\u0161en\u00ed. Od verzie Veeam 11 je mo\u017en\u00e9 plnohodnotne z\u00e1lohova\u0165 objekty z MinIO cez Veeam Backup &amp; Replication do in\u00e9ho objektov\u00e9ho \u00falo\u017eiska, diskov\u00e9ho targetu alebo p\u00e1skov\u00e9ho arch\u00edvu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Medzi v\u00fdhody z\u00e1lohovania MinIO cez Veeam patr\u00ed:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Podpora <strong>increment\u00e1lneho z\u00e1lohovania<\/strong> (iba nov\u00e9 alebo zmenen\u00e9 objekty),<\/li>\n\n\n\n<li>Mo\u017enos\u0165 <strong>verzionovania z\u00e1loh<\/strong>,<\/li>\n\n\n\n<li>Obnova na \u00farovni jednotliv\u00fdch objektov,<\/li>\n\n\n\n<li>Automatiz\u00e1cia pl\u00e1nov a retenci\u00ed,<\/li>\n\n\n\n<li>Podpora \u0161ifrovania po\u010das prenosu a v pokoji,<\/li>\n\n\n\n<li>Mo\u017enos\u0165 z\u00e1lohovania do separ\u00e1tneho fyzick\u00e9ho alebo cloudov\u00e9ho \u00falo\u017eiska.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Konfigur\u00e1cia z\u00e1lohovania objektov\u00e9ho \u00falo\u017eiska (napr. MinIO) vo Veeam<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Krok 1: Spustenie sprievodcu \u201eObject Storage Backup Job\u201c<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Otvorte Veeam konzolu.<\/li>\n\n\n\n<li>Kliknite na <strong>Backup Job \u2192 Object Storage\u2026<\/strong><\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"219\" height=\"327\" src=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-22.png\" alt=\"Krok 1: Spustenie sprievodcu \u201eObject Storage Backup Job\u201c\" class=\"wp-image-1593\" srcset=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-22.png 219w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-22-201x300.png 201w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-22-8x12.png 8w\" sizes=\"auto, (max-width: 219px) 100vw, 219px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Krok 2: V\u00fdber zdrojov\u00e9ho \u00falo\u017eiska (Object Storage)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">V \u010fal\u0161om kroku:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kliknite na <strong>Add Object Storage Repository<\/strong> (ak ste ho e\u0161te nepridali).<\/li>\n\n\n\n<li>Vyberte <strong>S3 Compatible<\/strong>.<\/li>\n\n\n\n<li>Zadajte pr\u00edstupov\u00e9 \u00fadaje (endpoint, access key, secret key).<\/li>\n\n\n\n<li>Vyberte konkr\u00e9tny bucket a pr\u00edpadne prefix, ak chcete z\u00e1lohova\u0165 len \u010das\u0165 (napr. <code>backup\/<\/code> alebo <code>data\/<\/code>).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ak u\u017e m\u00e1te MinIO ako zdroj pridan\u00fd, sta\u010d\u00ed ho teraz vybra\u0165.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"706\" height=\"487\" src=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-23.png\" alt=\"Krok 2: V\u00fdber zdrojov\u00e9ho \u00falo\u017eiska (Object Storage)\" class=\"wp-image-1594\" srcset=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-23.png 706w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-23-300x207.png 300w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-23-18x12.png 18w\" sizes=\"auto, (max-width: 706px) 100vw, 706px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">V sprievodcovi \u201eNew Object Storage\u201c je potrebn\u00e9 zada\u0165 z\u00e1kladn\u00e9 parametre pre pripojenie k MinIO:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Friendly name<\/strong><br>Zadajte zrozumite\u013en\u00fd n\u00e1zov, napr. <code>minio<\/code>.<\/li>\n\n\n\n<li><strong>Service point<\/strong><br>Zadajte URL MinIO servera vo form\u00e1te:<br><code>https:\/\/minio.example.com:9000<\/code><br>alebo<br><code>http:\/\/minio.local:9000<\/code><br>pod\u013ea toho, \u010di pou\u017e\u00edvate SSL.<\/li>\n\n\n\n<li><strong>Credentials<\/strong><br>Vyberte pr\u00edstupov\u00e9 \u00fadaje k MinIO: Access Key + Secret Key.<br>Ak e\u0161te nie s\u00fa pridan\u00e9, kliknite na <strong>Add\u2026<\/strong> a zadajte ich vo form\u00e1te:<ul><li><strong>Access key:<\/strong> napr. <code>minioadmin<\/code><\/li><li><strong>Secret key:<\/strong> pr\u00edslu\u0161n\u00e9 heslo<\/li><\/ul>Odpor\u00fa\u010danie: Vytvorte si <strong>samostatn\u00e9ho z\u00e1lohovacieho pou\u017e\u00edvate\u013ea<\/strong> v MinIO len s pr\u00e1vami na \u010d\u00edtanie zo z\u00e1lohovan\u00fdch bucketov.<\/li>\n\n\n\n<li><strong>Region<\/strong><br>V pr\u00edpade MinIO nie je parameter <em>region<\/em> striktne vy\u017eadovan\u00fd, ale Veeam ho m\u00f4\u017ee vy\u017eadova\u0165.<br>\u27a4 Zadajte napr\u00edklad: <code>us-east-1<\/code><br>(Toto je predvolen\u00e1 hodnota pou\u017e\u00edvan\u00e1 mnoh\u00fdmi klientmi pre kompatibilitu.)<\/li>\n\n\n\n<li>Kliknite na <strong>Next<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"752\" height=\"525\" src=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-24.png\" alt=\"Krok 2: V\u00fdber zdrojov\u00e9ho \u00falo\u017eiska (Object Storage) (2)\" class=\"wp-image-1595\" srcset=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-24.png 752w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-24-300x209.png 300w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-24-18x12.png 18w\" sizes=\"auto, (max-width: 752px) 100vw, 752px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Krok 4: Nastavenie Processing parametrov<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">T\u00e1to f\u00e1za ur\u010duje, <strong>ako bude Veeam pracova\u0165 s objektov\u00fdm \u00falo\u017eiskom MinIO<\/strong> po\u010das z\u00e1lohovania, vr\u00e1tane vo\u013eby proxy a cache mechanizmov.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Backup proxy<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Predvolen\u00e1 hodnota je <strong>All proxies<\/strong>.<br>To znamen\u00e1, \u017ee v\u0161etky dostupn\u00e9 Veeam proxy servery m\u00f4\u017eu by\u0165 vyu\u017eit\u00e9 na spracovanie tejto z\u00e1lohy.<\/li>\n\n\n\n<li>V pr\u00edpade \u0161pecifick\u00fdch po\u017eiadaviek na v\u00fdkon alebo oddelenie prev\u00e1dzky je mo\u017en\u00e9 zvoli\u0165 konkr\u00e9tny proxy server kliknut\u00edm na <strong>Choose\u2026<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Cache repository<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Zvo\u013ete \u00falo\u017eisko, ktor\u00e9 bude sl\u00fa\u017ei\u0165 ako <strong>medzivrstvov\u00e1 cache pre metad\u00e1ta<\/strong>.<\/li>\n\n\n\n<li>V uvedenom pr\u00edklade je vybran\u00fd <code>Hardened-repo<\/code>.<br>Odpor\u00fa\u010dam, aby sa cache nach\u00e1dzala <strong>bl\u00edzko fyzicky alebo sie\u0165ovo pri Veeam proxy serveri<\/strong>, ktor\u00fd spracov\u00e1va MinIO.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Cache v\u00fdrazne <strong>zr\u00fdch\u013euje inkrement\u00e1lne z\u00e1lohovanie<\/strong>, preto\u017ee uchov\u00e1va metad\u00e1ta, \u010do minimalizuje potrebu na\u010d\u00edtavania d\u00e1t z MinIO pri ka\u017edom z\u00e1lohovacom cykle.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Backup I\/O control<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Pomocou posuvn\u00edka nastavte, <strong>akou intenzitou m\u00e1 Veeam pristupova\u0165 k d\u00e1tam v MinIO<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>Lower impact<\/strong> \u2013 pomal\u0161ie z\u00e1lohovanie, men\u0161ia z\u00e1\u0165a\u017e na MinIO (napr. ak je v produkcii).<\/li>\n\n\n\n<li><strong>Faster backup<\/strong> \u2013 r\u00fdchlej\u0161\u00ed prenos, viac vl\u00e1kien, vy\u0161\u0161ia z\u00e1\u0165a\u017e.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Odpor\u00fa\u010danie: Ak je MinIO v produkcii, nechajte posuvn\u00edk bli\u017e\u0161ie k stredu alebo na \u201eLower impact\u201c.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"752\" height=\"534\" src=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-25.png\" alt=\"Backup I\/O control\" class=\"wp-image-1596\" srcset=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-25.png 752w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-25-300x213.png 300w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-25-18x12.png 18w\" sizes=\"auto, (max-width: 752px) 100vw, 752px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Krok 5: Vytvorenie Object Storage Backup Job<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Na zobrazenom okne nastavujete <strong>z\u00e1kladn\u00e9 vlastnosti \u00falohy<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Name<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Zadajte jednozna\u010dn\u00fd n\u00e1zov \u00falohy, napr\u00edklad:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>MinIO_S3_Backup_Daily<\/code><\/li>\n\n\n\n<li><code>Zalohovanie_objektoveho_uloziska<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Tento n\u00e1zov sa bude zobrazova\u0165 v zozname \u00faloh a v reportoch.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Description<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Volite\u013en\u00e9 pole, kde m\u00f4\u017eete uvies\u0165 \u00fa\u010del alebo pozn\u00e1mku, napr.:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u201eDenn\u00e1 z\u00e1loha MinIO bucketov pre oddelenie v\u00fdvoja.\u201c<\/li>\n\n\n\n<li>\u201eZ\u00e1loha pre auditn\u00e9 \u00fa\u010dely, retencia 30 dn\u00ed.\u201c<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>High priority<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Ak za\u010diarknete t\u00fato vo\u013ebu, \u00faloha bude ma\u0165 prednos\u0165 pri prira\u010fovan\u00ed prostriedkov z\u00e1lohovacej infra\u0161trukt\u00fary.<br>Pou\u017e\u00edvajte len pre kritick\u00e9 syst\u00e9my, kde je d\u00f4le\u017eit\u00e1 presn\u00e1 periodicita alebo n\u00edzke RPO (Recovery Point Objective).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"744\" height=\"531\" src=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-26.png\" alt=\"High priority\" class=\"wp-image-1597\" srcset=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-26.png 744w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-26-300x214.png 300w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-26-18x12.png 18w\" sizes=\"auto, (max-width: 744px) 100vw, 744px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Krok 6: V\u00fdber objektov na z\u00e1lohovanie<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">T\u00e1to obrazovka umo\u017e\u0148uje vybra\u0165:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>cel\u00fd objektov\u00fd storage (v tomto pr\u00edpade <code>minio<\/code>),<\/li>\n\n\n\n<li>konkr\u00e9tny <strong>bucket<\/strong> alebo <strong>prefix<\/strong> v bucketoch,<\/li>\n\n\n\n<li>pr\u00edpadne nastavi\u0165 <strong>masky a filtre<\/strong> pre vyl\u00fa\u010denie niektor\u00fdch objektov.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Aktu\u00e1lne nastavenie:<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Objektov\u00fd storage <code>minio<\/code> je pridan\u00fd ako zdroj.<\/li>\n\n\n\n<li>Masky obsahuj\u00fa filtr\u00e1ciu <code>Excluding *\/...<\/code>, \u010do znamen\u00e1, \u017ee niektor\u00e9 objekty s\u00fa v\u00fdslovne <strong>vyl\u00fa\u010den\u00e9<\/strong> z backupu (pravdepodobne pod\u013ea prefixu).<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"747\" height=\"540\" src=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-27.png\" alt=\"Aktu\u00e1lne nastavenie:\" class=\"wp-image-1598\" srcset=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-27.png 747w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-27-300x217.png 300w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-27-18x12.png 18w\" sizes=\"auto, (max-width: 747px) 100vw, 747px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Odpor\u00fa\u010dania<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Kliknite na <strong>Add\u2026<\/strong>, ak chcete prida\u0165 \u010fal\u0161ie objekty \u2013 napr\u00edklad \u0161pecifick\u00fd bucket alebo prefix, napr.:\n<ul class=\"wp-block-list\">\n<li><code>backup\/<\/code> \u2013 len objekty v prie\u010dinku backup,<\/li>\n\n\n\n<li><code>logs\/2025\/<\/code> \u2013 len konkr\u00e9tne logy za rok 2025.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Kliknite na <strong>Filters\u2026<\/strong>, ak chcete nastavi\u0165 pokro\u010dil\u00e9 filtre, napr.:\n<ul class=\"wp-block-list\">\n<li>Vyl\u00fa\u010di\u0165 do\u010dasn\u00e9 alebo ne\u00fapln\u00e9 s\u00fabory,<\/li>\n\n\n\n<li>Filtrova\u0165 pod\u013ea k\u013e\u00fa\u010dov\u00e9ho slova v n\u00e1zve objektu.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Ak nechcete ni\u010d vyl\u00fa\u010di\u0165, odpor\u00fa\u010dam zru\u0161i\u0165 masky <code>Excluding *\/...<\/code> a ponecha\u0165 v\u0161etko na z\u00e1lohovanie.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udee0\ufe0f Krok 7: V\u00fdber cie\u013eov\u00e9ho backup \u00falo\u017eiska a nastavenie retencie<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Backup repository<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Vyberte \u00falo\u017eisko, kam bud\u00fa z\u00e1lohy objektov\u00e9ho \u00falo\u017eiska MinIO ukladan\u00e9.<br>V tomto pr\u00edpade je zvolen\u00e9:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>Hardened-repo<\/code><br>(pravdepodobne immutable repository \u2013 \u010do je ide\u00e1lne na ochranu pred ransomv\u00e9rom)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Zobrazen\u00e1 kapacita:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Vo\u013en\u00e9 miesto: <strong>2.8 TB z 3.6 TB<\/strong><\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Keep all versions for the last:<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Z\u00e1lohy bud\u00fa uchov\u00e1va\u0165 v\u0161etky verzie objektov za posledn\u00fdch <strong>28 dn\u00ed<\/strong>.<br>To znamen\u00e1, \u017ee:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>V pr\u00edpade zmazania objektu v MinIO bude st\u00e1le dostupn\u00fd zo z\u00e1lohy (do 28 dn\u00ed),<\/li>\n\n\n\n<li>M\u00f4\u017eete obnovi\u0165 star\u0161iu verziu objektu, ak bol prep\u00edsan\u00fd.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Odpor\u00fa\u010danie:<br>Ak m\u00e1te aud\u00edtorsk\u00e9 alebo legislat\u00edvne po\u017eiadavky, m\u00f4\u017eete zv\u00fd\u0161i\u0165 retenciu (napr. 90 dn\u00ed, 365 dn\u00ed).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Configure secondary destinations for this job<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Za\u010diarknite t\u00fato mo\u017enos\u0165, ak chcete z\u00e1lohy z tejto \u00falohy <strong>automaticky kop\u00edrova\u0165<\/strong> do druh\u00e9ho \u00falo\u017eiska (napr. offsite lokalita, p\u00e1ska alebo cloud).<br>Zabezpe\u010duje to vy\u0161\u0161iu odolnos\u0165 vo\u010di katastrof\u00e1m a logick\u00fdm chyb\u00e1m.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"748\" height=\"531\" src=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-28.png\" alt=\"Configure secondary destinations for this job\" class=\"wp-image-1599\" srcset=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-28.png 748w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-28-300x213.png 300w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-28-18x12.png 18w\" sizes=\"auto, (max-width: 748px) 100vw, 748px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Krok 8: Nastavenie archiva\u010dn\u00e9ho \u00falo\u017eiska a retencie<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Arch\u00edv umo\u017e\u0148uje uchov\u00e1va\u0165 star\u0161ie verzie objektov aj po tom, \u010do boli vymazan\u00e9 z hlavn\u00e9ho \u00falo\u017eiska alebo po uplynut\u00ed z\u00e1kladnej reten\u010dnej doby.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Archive object versions to the following repository<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Aktiv\u00e1ciou tejto vo\u013eby sa v\u0161etky z\u00e1lohovan\u00e9 objektov\u00e9 verzie ukladaj\u00fa do zvolen\u00e9ho arch\u00edvneho \u00falo\u017eiska.<\/li>\n\n\n\n<li>V tomto pr\u00edpade je to znova <code>Hardened-repo<\/code>.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00f4\u017eete sem zvoli\u0165 in\u00e9 (lacnej\u0161ie) \u00falo\u017eisko, ak je dostupn\u00e9 \u2013 ide\u00e1lne offsite.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Archive recent object versions<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Okam\u017eite po z\u00e1lohovan\u00ed sa <strong>aktu\u00e1lne verzie objektov<\/strong> ukladaj\u00fa aj do arch\u00edvu.<\/li>\n\n\n\n<li>Umo\u017e\u0148uje obnovu cel\u00e9ho bucketu z arch\u00edvu, <strong>aj ke\u010f by prim\u00e1rne z\u00e1lohy boli po\u0161koden\u00e9 alebo zmazan\u00e9<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Archive previous object versions for: <code>3 years<\/code><\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Definuje, ako dlho bud\u00fa <strong>star\u00e9 verzie objektov<\/strong> (vr\u00e1tane zmazan\u00fdch) uchov\u00e1van\u00e9.<\/li>\n\n\n\n<li>V pr\u00edklade ide o 3 roky, \u010do je v\u00fdborn\u00e9 pre audity, legislat\u00edvne po\u017eiadavky alebo forenzn\u00fa anal\u00fdzu.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Files to archive: All<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ak chcete archivova\u0165 len ur\u010dit\u00e9 typy objektov (napr. <code>.json<\/code>, <code>.pdf<\/code>, <code>.log<\/code>), m\u00f4\u017eete pou\u017ei\u0165 tla\u010didlo <strong>Choose\u2026<\/strong> a filtrova\u0165 pod\u013ea typu.<\/li>\n\n\n\n<li>Predvolene je archivovan\u00e9 v\u0161etko (<code>All<\/code>), \u010do je vhodn\u00e9, ak ide o kompletn\u00fd backup bucketov.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"753\" height=\"532\" src=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-29.png\" alt=\"Files to archive: All\" class=\"wp-image-1600\" srcset=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-29.png 753w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-29-300x212.png 300w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-29-18x12.png 18w\" sizes=\"auto, (max-width: 753px) 100vw, 753px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Krok 9: Nastavenie pl\u00e1nu sp\u00fa\u0161\u0165ania \u00falohy<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Run the job automatically<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">V\u00e1\u0161 v\u00fdber:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sp\u00fa\u0161\u0165a\u0165 <strong>denne o 22:00 (10:00 PM)<\/strong>,<\/li>\n\n\n\n<li><strong>Ka\u017ed\u00fd de\u0148<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Toto je dobr\u00fd \u010das, ak sa MinIO pou\u017e\u00edva po\u010das pracovn\u00e9ho d\u0148a a nechcete ho za\u0165a\u017eova\u0165 po\u010das \u0161pi\u010dky.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">A<strong>utomatic retry<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Retry failed items processing:<\/strong> 3 pokusy<\/li>\n\n\n\n<li><strong>\u010cakanie medzi pokusmi:<\/strong> 10 min\u00fat<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">To znamen\u00e1, \u017ee ak by niektor\u00fd objekt nebolo mo\u017en\u00e9 z\u00e1lohova\u0165 (napr. do\u010dasne nedostupn\u00fd), Veeam sa pok\u00fasi 3\u00d7 s 10-min\u00fatov\u00fdm intervalom.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Odpor\u00fa\u010danie: ponecha\u0165 zapnut\u00e9 \u2013 zv\u00fd\u0161i to spo\u013eahlivos\u0165 backupov pri do\u010dasn\u00fdch v\u00fdpadkoch siete alebo slu\u017eby.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"749\" height=\"528\" src=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-30.png\" alt=\"Automatic retry\" class=\"wp-image-1601\" srcset=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-30.png 749w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-30-300x211.png 300w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-30-18x12.png 18w\" sizes=\"auto, (max-width: 749px) 100vw, 749px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Na prilo\u017eenom obr\u00e1zku vidie\u0165 v\u00fdsledok prvej \u00faspe\u0161nej <strong>z\u00e1lohovacej \u00falohy objektov\u00e9ho \u00falo\u017eiska<\/strong> MinIO cez Veeam.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"977\" height=\"718\" src=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-31.png\" alt=\"Automatic retry (2)\" class=\"wp-image-1607\" srcset=\"https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-31.png 977w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-31-300x220.png 300w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-31-768x564.png 768w, https:\/\/virtualall.sk\/wp-content\/uploads\/2025\/08\/obrazek-31-16x12.png 16w\" sizes=\"auto, (max-width: 977px) 100vw, 977px\" \/><\/figure>\n<\/div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">S\u00favisiace n\u00e1vody<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><a href=\"https:\/\/virtualall.sk\/2025\/08\/preco-je-dolezite-zalohovat-klientske-stanice-legislativa-regulacie-a-prakticke-dovody\/\">Z\u00e1lohovanie klientskych stan\u00edc &#8211; Legislat\u00edva a praktick\u00e9 d\u00f4vody<\/a><\/li>\n\n\n<li><a href=\"https:\/\/virtualall.sk\/2025\/05\/preco-zalohovat-microsoft-365-nie-je-cloud-zalohovany-sam-o-sebe\/\">Z\u00e1lohovanie Microsoft 365 &#8211; Pre\u010do cloud nie je z\u00e1lohovan\u00fd<\/a><\/li>\n\n\n<li><a href=\"https:\/\/virtualall.sk\/2025\/02\/preco-a-ako-chranit-data-podla-snia-data-protection-best-practices-v2-0\/\">SNIA Data Protection Best Practices<\/a><\/li>\n\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Ak vo Va\u0161ej infra\u0161trukt\u00fare pou\u017e\u00edvate MinIO ako S3-kompatibiln\u00e9 objektov\u00e9 \u00falo\u017eisko, no doteraz ste nerie\u0161ili jeho systematick\u00e9 z\u00e1lohovanie, tento \u010dl\u00e1nok je presne pre V\u00e1s. Ukazuje, ako pomocou Veeam Backup &#038; Replication nastavi\u0165 z\u00e1lohovaciu \u00falohu, ktor\u00e1 zabezpe\u010d\u00ed ochranu objektov v MinIO pred stratou, po\u0161koden\u00edm alebo zmazan\u00edm vr\u00e1tane historick\u00fdch verzi\u00ed. Okrem samotn\u00e9ho postupu \u010dl\u00e1nok obsahuje odpor\u00fa\u010dania k bezpe\u010dnej konfigur\u00e1cii (napr. oddelen\u00fd \u00fa\u010det pre z\u00e1lohovanie, vyu\u017eitie immutable storage), ako aj tipy pre dlhodob\u00fa archiv\u00e1ciu objektov, ktor\u00e9 sa u\u017e v produk\u010dnom MinIO nenach\u00e1dzaj\u00fa.<\/p>\n<p>Ak z\u00e1lohujete d\u00e1tab\u00e1zy a VM, ale zab\u00fadate na objektov\u00e9 \u00falo\u017eisk\u00e1, riskujete stratu d\u00e1t z modern\u00fdch aplik\u00e1ci\u00ed, ktor\u00e9 vyu\u017e\u00edvaj\u00fa S3 ako backend. V tomto \u010dl\u00e1nku sa dozviete, ako tomu pred\u00eds\u0165 profesion\u00e1lne a bez zbyto\u010dn\u00fdch kompromisov.<\/p>\n","protected":false},"author":1,"featured_media":1606,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[84],"tags":[304,108,306],"class_list":["post-1587","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-veeam-br","tag-archivacia-objektov","tag-backup","tag-bezpecne-ukladanie-dat"],"_links":{"self":[{"href":"https:\/\/virtualall.sk\/en\/wp-json\/wp\/v2\/posts\/1587","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtualall.sk\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/virtualall.sk\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/virtualall.sk\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/virtualall.sk\/en\/wp-json\/wp\/v2\/comments?post=1587"}],"version-history":[{"count":11,"href":"https:\/\/virtualall.sk\/en\/wp-json\/wp\/v2\/posts\/1587\/revisions"}],"predecessor-version":[{"id":2424,"href":"https:\/\/virtualall.sk\/en\/wp-json\/wp\/v2\/posts\/1587\/revisions\/2424"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/virtualall.sk\/en\/wp-json\/wp\/v2\/media\/1606"}],"wp:attachment":[{"href":"https:\/\/virtualall.sk\/en\/wp-json\/wp\/v2\/media?parent=1587"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/virtualall.sk\/en\/wp-json\/wp\/v2\/categories?post=1587"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/virtualall.sk\/en\/wp-json\/wp\/v2\/tags?post=1587"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}