ĂshtĂ« publikuar njĂ« version i mjetit tĂ« kopjimit nxs-backup 3.4.0, qĂ« lejon krijimin e kopjeve rezervĂ«, rotacionin e tyre dhe ruajtjen nĂ« depo lokale ose tĂ« jashtme. PĂ«rveç kopjimit tĂ« skedarĂ«ve, mbĂ«shtetet gjithashtu krijimi i kopjeve rezervĂ« pĂ«r mbĂ«shtetje tĂ« ndryshme tĂ« bazĂ«s sĂ« tĂ« dhĂ«nave. Kodi i projektit shpĂ«rndahet nĂ«n licencĂ«n GPLv3. Duke filluar nga dega nxs-backup 3.x, kodi i projektit Ă«shtĂ« shkruar plotĂ«sisht nĂ« gjuhĂ«n Go (mĂ« parĂ« pĂ«rdorej gjuha Python) me qĂ«llim pĂ«rmirĂ«simin e performancĂ«s dhe zgjerimin e funksionalitetit.
Kërkesat fillestare për mundësitë e nxs-backup:
- Kopjimi i të dhënave të programeve më të përdorura: skedarët (kopjim diskret dhe inkremental), MySQL (kopje logjike/fizike), PostgreSQL (kopje logjike/fizike), MongoDB, Redis;
- Ruajtja e kopjeve rezervë në depo të largëta: S3, FTP, SSH, SMB, NFS, WebDAV;
- Një skedar i vetëm konfigurimi, që lejon menaxhimin qendror të kopjeve rezervë;
- Mundësia për të zgjeruar funksionalitetin përmes skripteve të përdoruesve;
- Thjeshtësia e konfigurimit fillestar.
Gjatë vitit të kaluar, nxs-backup ka pasur këto mundësi:
- Janë implementuar interfesa për të gjitha depo të shpallura dhe për të gjitha llojet e kopjeve rezervë. Detyrat dhe depot inicializohen në fillim, dhe jo gjatë procesit të ekzekutimit;
- Puna me depo të largëta përmes API-së. Për këtë përdoren biblioteka të ndryshme;
- Falë mini-kornizës go-nxs-appctx, është bërë e mundur përdorimi i variablave të mjedisit në konfigurim;
- Dërgimi i ngjarjeve të logimeve përmes hook-ëve. Mund të dinamikosh nivele të ndryshme dhe të marrësh vetëm informacion mbi gabimet ose ngjarjet e nivelit të dëshiruar;
- Auto-aktualizimi;
- Kopjimi rezervë jo vetëm për periudhën e specifikuar, por gjithashtu duke marrë parasysh ruajtjen e një numri të caktuar kopjesh rezervë.
Burimi: opennet.ru
