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

Backup Azure Fileshare Duplicati

Posted on 5 januára, 20248 mája, 2026 By Martin Hasin Žiadne komentáre na Backup Azure Fileshare Duplicati

Zálohovanie je proces vytvárania kópie dôležitých dát s cieľom obnovy v prípade straty, chyby alebo katastrofy. Zabezpečuje ochranu údajov pred nechcenými udalosťami a umožňuje obnovenie systému na predchádzajúci stav.

Duplicati: Duplicati je open-source nástroj na zálohovanie, ktorý poskytuje flexibilné možnosti zálohovania a obnovy. Tento software je multiplatformový a podporuje šifrovanie a kompresiu. Duplicati umožňuje zálohovať do rôznych typov úložísk, vrátane cloudových služieb ako Azure Storage.

Možnosti zálohovania pomocou Duplicati:

  1. Rôzne typy úložísk: Duplicati umožňuje zálohovanie na rôzne typy úložísk vrátane lokálnych diskov, sieťových úložísk a cloudových služieb.
  2. Šifrovanie: Poskytuje silné šifrovanie pre zabezpečenie citlivých údajov, ktoré môžu byť uložené v cloude.
  3. Kompresia: Podporuje kompresiu dát, čo znižuje veľkosť zálohových súborov a šetrí úložný priestor.
  4. Plánovanie záloh: Duplicati umožňuje nastavenie plánovaných úloh zálohovania, čo uľahčuje automatické pravidelné zálohovanie dát.
  5. Verzirovanie: Podporuje verzirovanie záloh, čo umožňuje obnoviť údaje z rôznych časových bodov.
  6. Integrácia s cloudovými službami: Duplicati je schopný zálohovať dáta do rôznych cloudových úložísk, vrátane Azure Storage, čím zabezpečuje flexibilitu a dostupnosť údajov.

Duplicati je populárny pre svoju otvorenosť a flexibilitu v nastaveniach, čo umožňuje používateľom prispôsobiť si svoje zálohovacie potreby podľa konkrétnych požiadaviek.

Návrh architektury:

Inštalácia Duplicati servera:

Inštalácia balíkov

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

echo "deb https://download.mono-project.com/repo/ubuntu stable-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list

sudo apt update

sudo apt install mono-devel gtk-sharp2 libappindicator0.1-cil libmono-2.0-1
sudo apt install apt-transport-https nano git-core software-properties-common dirmngr -y

Inštalácia Duplicati:

wget https://updates.duplicati.com/beta/duplicati_2.0.7.1-1_all.deb
apt install ./duplicati_2.0.7.1-1_all.deb

Štart aplikácia s operačným systémom:

sudo nano /etc/systemd/system/duplicati.service
[Unit]
Description=Duplicati web-server
After=network.target

[Service]
Nice=19
IOSchedulingClass=idle
EnvironmentFile=-/etc/default/duplicati
ExecStart=/usr/bin/duplicati-server $DAEMON_OPTS
Restart=always

[Install]
WantedBy=multi-user.target

Konfigurácia Duplicati:

sudo nano /etc/default/duplicat
# Defaults for duplicati initscript
# sourced by /etc/init.d/duplicati
# installed at /etc/default/duplicati by the maintainer scripts

#
# This is a POSIX shell fragment
#

# Additional options that are passed to the Daemon.
DAEMON_OPTS="--webservice-interface=any --webservice-port=8200 --portable-mode"

Aktivovanie systemd služby

sudo systemctl enable duplicati.service
sudo systemctl daemon-reload
sudo systemctl start duplicati.service  
sudo systemctl status duplicati.service

Vytváranie záloh fileshare pomocou duplicati je možné rozdeliť do viacerých krokov:

Vytvorenie Nového Úložiska:

  • Kliknite na „Add backup“ (Pridať zálohu) na hlavnej stránke Duplicati.

Nastavenie Zálohovanej Adresárovej Štruktúry:

  • Vyberte adresár alebo súbory, ktoré chcete zálohovať.

Nastavenie Cieľa Zálohy:

  • Vyberte miesto, kam sa majú dáta zálohovať. Môže to byť cloudové úložisko (napríklad Google Drive, Dropbox) alebo lokálny disk.

Nastavenie Plánu Zálohovania:

  • Vyberte časový plán pre automatické spúšťanie záloh (napr. denne, týždenne).

Nastavenie Šifrovania a Hesiel:

  • Ak chcete zabezpečiť svoje dáta, môžete nastaviť šifrovanie a heslá.

Štart Zálohovania:

  • Kliknite na tlačidlo „Save“ alebo „Backup now“ (Uložiť alebo Zálohovať teraz) a Duplicati začne proces zálohovania.

Nastavenie zálohovania:

Nastavenie kde sa majú dáta ukladať:

Definovanie čo sa má zálohovať:

Definovanie kedy sa má vykonať záloha:

Retencia záloh (známa aj ako uchovávacia doba) je časový rámec, počas ktorého sú zálohy udržiavané alebo archivované predtým, než sú vymazané alebo prepísané novými dátami. Je to dôležitý koncept v stratégii zálohovania, pretože ovplyvňuje, koľko starých verzií dát je dostupných na obnovenie.

Existujú dva hlavné typy retencie záloh:

  1. Záloha s plnou retenciou (Grandfather-Father-Son):
    • Denne (Son): Zálohy sa robia každý deň, uchovávajú sa počas niekoľkých dní.
    • Týždenne (Father): Jedna z každej týždňovej zálohy sa uchováva na dlhší čas (napríklad niekoľko týždňov).
    • Mesačne (Grandfather): Jedna z každého mesiaca sa uchováva ešte dlhšie (napríklad niekoľko mesiacov alebo dokonca rokov).
  2. Lineárna retencia:
    • Táto metóda znamená uchovávanie záloh počas pevne stanoveného časového obdobia, bez ohľadu na ich frekvenciu. Napríklad, môžete si nastaviť, aby sa každá záloha uchovávala počas posledných 7 dní, potom sa zmazala.

Príklad:

  • Ak máte každodenné zálohy a nastavenú týždennú retenciu na 4 týždne a mesačnú retenciu na 6 mesiacov:
    • Posledné 4 každodenné zálohy zostanú uložené.
    • Posledné 4 týždenné zálohy zostanú uložené.
    • Posledné 6 mesačných záloh zostanú uložené.

Tento prístup k retencii záloh umožňuje užívateľom obnoviť dáta z rôznych časových období a chráni pred stratou dát z dôvodu náhlej zlyhania alebo iných problémov. Je dôležité starostlivo plánovať a prispôsobiť retenciu záloh podľa špecifických potrieb organizácie alebo jednotlivca.

Finálne nastavenie:

Pripojenie Fileshare:

sudo mkdir /mnt/inv
if [ ! -d "/etc/smbcredentials" ]; then
sudo mkdir /etc/smbcredentials
fi
if [ ! -f "/etc/smbcredentials/dev.cred" ]; then
    sudo bash -c 'echo "username=dev" >> /etc/smbcredentials/dev.cred'
    sudo bash -c 'echo "password=CV42tfo1Qi+rxdB6BkeyKI6sti0LmNmgDWMbeQVr2vtkV+AStcJGrQw==" >> /etc/smbcredentials/dev.cred'
fi
sudo chmod 600 /etc/smbcredentials/dev.cred

sudo bash -c 'echo "//dev.file.core.windows.net/inv /mnt/inv cifs nofail,credentials=/etc/smbcredentials/dev.cred,dir_mode=0777,file_mode=0777,serverino,nosharesock,actimeo=30,ro" >> /etc/fstab'
sudo mount -t cifs //dev.file.core.windows.net/inv /mnt/inv -o credentials=/etc/smbcredentials/dev.cred,dir_mode=0777,file_mode=0777,serverino,nosharesock,actimeo=30

Pri zálohovaní je možné spustiť vytvorený script, ktorý pred vykonaním zálohy pripojí dané úložisko a po skončení zálohy úložisko odpojí.

Pri spustení skriptu pred zálohovaním (predzálohovací skript) a po zálohovaní (pozálohovací skript) ide o spúšťanie špecifických skriptov alebo príkazov pred a po vykonaní procesu zálohovania. Tieto skripty môžu byť použité na prispôsobenie a automatizáciu rôznych úloh v súvislosti so zálohovaním dát. Tu sú niektoré možnosti, ako môžu byť tieto skripty využité:

Predzálohovací skript:

  1. Príprava prostredia:
    • Nastavenie prostredia pred zálohovaním, napríklad vytvorenie potrebných adresárov alebo nastavenie premenných prostredia.
  2. Vymazanie starých záloh:
    • Automatické vymazanie starých záloh alebo ich častí pred novým zálohovaním na uvoľnenie miesta alebo zlepšenie efektívnosti zálohovania.
  3. Overenie dostupnosti zdrojových dát:
    • Skript môže zabezpečiť, že všetky potrebné zdrojové dáta sú k dispozícii a sú v správnom stave pred spustením procesu zálohovania.

Pozálohovací skript:

  1. Overenie úspešnosti zálohy:
    • Skript môže skontrolovať úspešnosť zálohovania a vyhodiť upozornenie alebo zaznamenať správu v prípade neúspechu.
  2. Spracovanie logov:
    • Analýza logov zálohovania a zaznamenanie informácií o zálohe, čo môže byť užitočné pre budúce auditovanie alebo sledovanie zmien.
  3. Upozornenia a oznámenia:
    • Posielanie upozornení alebo oznámení o úspešnom alebo neúspešnom zálohovaní, aby boli správy o stave záloh dostupné správcom systému.
  4. Archivácia a kompresia záloh:
    • Skript môže vykonať archiváciu alebo kompresiu záloh, čo môže šetriť miesto na úložisku a zlepšiť rýchlosť prenosu dát.

Používanie predzálohovacích a pozálohovacích skriptov poskytuje možnosť prispôsobenia a automatizácie zálohovacích procesov na základe konkrétnych požiadaviek alebo podnikateľských pravidiel. Tieto skripty môžu byť implementované vo viacerých jazykoch, ako sú Bash, PowerShell, Python atď., v závislosti od preferencií a prostredia.

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 MinIO S3 s Veeam – Kompletný návod
  • 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
    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
Azure Tags:azure, azure ubuntu, backup

Navigácia v článku

Previous Post: Azure Key Vault Backup
Next Post: Azure Communication Services Email

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}