Idag bestämde jag mig att göra några tester på en ren installation för Cpanel som jag hade behöver för flera användare. Eftersom jag inte vill belasta den arbetande servrar med Packers backup och överföra filer använde jag i föregående natt Arkiv. Transferirah alla poster i/hem och fann att Cpanel inte erbjuder återbetalning av mer 1 konto både i GUI och CLI. Genom GUI så det fanns inget sätt att få ett nummer som beslutat att avlyssnat ut med cli script restorepkg. Dess användning är mycket enkel

/scripts/restorepkg username.tar.gz

Som åtgärden upprepas för varje användare individuellt. När du försöker använda den * i stället för namnet på användaren stänga skript utan omsvep mig ute så jag behöver närma sig lite mer graciöst –

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

for archive in $archives

do

/scripts/restorepkg --force $archive

done

Nu en snabb förklaring. Gör en lista över alla records och släpper det i variabeln Arkiv sedan patrullera listan av objekt som vi lanserar razpaketiraneto för varje Arkiv separat. Нищо кой знае колко сложно интересно защо пичовете от Cpanel не са изплзвали подобно решение за множество файлове.