Възтановяване на множество fulde sikkerhedskopieringer в cpanel през cli

I dag har jeg besluttet at lave nogle tests på en ren Cpanel-installation, som jeg havde behov for flere brugere. Som ikke ønsker, at vægten af kører serverne med de pakkerier for backup og filoverførsel jeg brugte arkiver sidste nat. Transferir alle filer i /home, og fandt, at Cpanel tilbyder ikke recovery mere 1 konto på samme tid via GUI og via CLI. I GUI, så kunne ikke få de tal, besluttede jeg izhitsa med cli restorepkg script. Det er bare uendeligt

/scripts/restorepkg username.tar.gz

Som den handling, der gentages for hver bruger separat. Når du forsøger at bruge * i stedet for det brugernavn scriptet directno mig klippe, så du er nødt til at gå lidt mere elegant –

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

for archive in $archives

do

/scripts/restorepkg --force $archive

done

Nu er der en hurtig forklaring. Vi gør dem en liste over alle de filer og arkiver blyskal i en variabel, så obchodne punkt på listen i afsnit forsøger vi at udtrække volumen besat hver separat arkiv. Intet meget interessant kompleks af Cpanel hvorfor fyrene ikke kan lide den medfølgende løsning til flere filer.

efterlade et svar

Din e-mail-adresse vil ikke blive offentliggjort. Krævede felter er markeret *

Anti-SPAM *