ĂshtĂ« publikuar versione i mjetit tĂ« kopjimit nxs-backup 3.4.0, qĂ« mundĂ«son krijimin e kopjeve rezervĂ«, rotacionin e tyre dhe ruajtjen nĂ« magazina lokale ose tĂ« jashtme. PĂ«rveç kopjimit tĂ« skedarĂ«ve, mbĂ«shtetet gjithashtu krijimi i kopjeve rezervĂ« pĂ«r sisteme tĂ« ndryshme DB. Kodi i projektit shpĂ«rndahet nĂ«n licencĂ«n GPLv3. Duke filluar nga dega nxs-backup 3.x, kodi i projektit Ă«shtĂ« ri-shkruar plotĂ«sisht nĂ« gjuhĂ«n Go (mĂ« parĂ« u pĂ«rdor gjuha Python) me qĂ«llim pĂ«rmirĂ«simin e performancĂ«s dhe zgjerimin e funksionalitetit.
Kërkesat fillestare për funksionalitetet e nxs-backup:
- Kopjimi i të dhënave të programeve më të përdorura: skedarë (kopjim diskret dhe inkremental), MySQL (kopje logjike/fizike), PostgreSQL (kopje logjike/fizike), MongoDB, Redis;
- Ruajtja e kopjeve rezervë në magazina të largëta: S3, FTP, SSH, SMB, NFS, WebDAV;
- Një skedar të vetëm konfigurimi që lejon menaxhimin qendror të kopjeve rezervë;
- Mundësia për të zgjeruar funksionalitetin përmes skripteve të personalizuara;
- Thjeshtësia e konfigurimit fillestar.
Gjatë vitit të kaluar, nxs-backup ka marrë këto mundësi të reja:
- Janë realizuar ndërfaqet për të gjitha magazinat e shpallura dhe të gjitha llojet e kopjeve rezervë. Detyrat dhe magazinat inicializohen në fillim, jo gjatë procesit të punës;
- Puna me magazinat e largëta përmes API-së. Për këtë përdoren libra të ndryshëm;
- Falë mini-framework go-nxs-appctx, është bërë e mundur përdorimi i variablave të ambientit në konfigurim;
- Dërgimi i ngjarjeve të logëve përmes hooks. Mund të konfigurohen nivele të ndryshme dhe të merret informacion vetëm mbi gabimet ose ngjarjet e nivelit të kërkuar;
- Auto-rinnovimi;
- Kopjim rezervë jo vetëm për një periudhë të caktuar, por gjithashtu duke mbajtur një numër të caktuar kopjesh rezervë.
Burimi: opennet.ru
