Сёння я вырашыў зрабіць некаторыя тэсты на чыстую ўстаноўку для 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 не са изплзвали подобно решение за множество файлове.