Code:
#!/bin/bash
for f in *.tar.gz;
do
u=$(echo $f| cut -d'.' -f1);
/scripts/restorepkg $u ;
done
Thank you very much for this code. It saved my many hours of manwork!
Thank you very much
Vivek
Quote:
Originally Posted by rockdalinux
You may need to run something as follows (assuing that you have resored /var/cpanel/user:
On main server (to backup)
Code:
for i in $(ls /var/cpanel/users)
do
/scripts/pkgacct $i
done
Restore on another server (again assuming that you have updated file):
Code:
for i in $(ls /var/cpanel/users)
do
/scripts/restorepkg $i
done
Do you have username.tar.gz for each user? or is it one file only? If you have username.tar.gz for each user, type:
Code:
for f in *.tar.gz;
do
u=$(echo $f| cut -d'.' -f1);
/scripts/restorepkg $u ;
done
|