Сёння я вырашыў зрабіць некаторыя тэсты на чыстую ўстаноўку для Cpanel, што мне трэба некалькі карыстальнікаў. Так як я не хацеў асядлаць працаваць серверы ўпакоўкі рэзервовага капіявання і перадачы файлаў, якія выкарыстоўваюцца запісаў з ночы перад. Перанос усіх файлаў у / дома і выявіў, што Cpanel не прапаноўвае аднаўленне больш 1 уліковы запіс адначасова ў абодвух GUI і CLI ў. У графічным інтэрфейсе, як не змагло атрымаць нумары вырашылі прымудрыўся з Cli сцэнара restorepkg. Яго выкарыстанне надзвычай просты

/scripts/restorepkg username.tar.gz

Дзеянне паўтараецца для кожнага карыстальніка па асобнасці. Калі я спрабую выкарыстоўваць * замест таго, каб сцэнар імя карыстальніка derektno рэжце мяне, таму варта падыходзіць некалькі хупава –

archives=$(ls /home/ | grep tar.gz)

for archive in $archives

do

/scripts/restorepkg --force $archive

done

Цяпер кароткае тлумачэнне. Складзіце спіс усіх рэзервовых копій і архіваў ўрэзацца ў зменную затым пракруціць спіс адзін пункт у пачатку распакаванне для кожнага запісу асобна. Нищо кой знае колко сложно интересно защо пичовете от Cpanel не са изплзвали подобно решение за множество файлове.