I dag bestemte jeg meg å gjøre noen tester på en ren installasjon for Cpanel som jeg hadde behov for flere brukere. Siden jeg ikke vil byrde arbeider servere med Packers backup og overføre filer brukte jeg arkivene til forrige natt. Transferirah alle poster i/hjem og fant at Cpanel ikke tilbyr refusjon av mer 1 kontoen både GUI og CLI. Gjennom GUI som det var ingen måte å få flere besluttet å avlyttet ut med cli skript restorepkg. Bruken er svært enkel

/scripts/restorepkg username.tar.gz

Som handlingen gjentas for hver bruker individuelt. Når du prøver å bruke den * i stedet for navnet på brukeren lukket skriptet head-on meg så jeg trenger å nærme seg litt mer elegant –

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

for archive in $archives

do

/scripts/restorepkg --force $archive

done

Nå en rask forklaring. Lag en liste over alle poster og utgivelser den i variabelen arkiver så patruljere listen element av element som vi lanserer razpaketiraneto for hver arkiv separat. Нищо кой знае колко сложно интересно защо пичовете от Cpanel не са изплзвали подобно решение за множество файлове.