View Single Post

  #3 (permalink)  
Old 12-03-2007, 10:56 PM
vivekv vivekv is offline
Junior Member
User
 
Join Date: Sep 2007
My distro: CentOS
Posts: 12
Rep Power: 0
vivekv is on a distinguished road
Default

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 View Post
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
Reply With Quote