Her şeyden önce, komutu kullanarak /home dizini altında bulunan herhangi bir yedekleme dosyasını kaldırın.
rm -rf /home/cpmove-* |
Aşağıdaki komutları kullanarak taşımak istediğiniz hesapların listesini oluşturun.
cat /etc/trueuserdomains | awk '{print $2}' > /home/accountlist |
Artık /home/accountlist dosyasında hesap listesine sahipsiniz.
Diyelim ki 100 hesabınız var ve yalnızca 50 hesabı taşımak istiyorsunuz, 50 hesaplık bir liste oluşturmak için aşağıdaki komutu kullanın.
cat /etc/trueuserdomains | awk '{print $2}' | head 50 > /home/accountlist |
Yalnızca 50 hesap taşıyorsanız, başka bir hesap geri kalanının listesini oluşturmak için aşağıdaki adımları kullanın ve aynı adımları izleyin
cat /etc/trueuserdomains | awk '{print $2}' | tail 50 > /home/accountlist |
Şimdi aşağıdaki komutu kullanarak listedeki hesapların yedeklerini oluşturun
for i in $(cat /home/accountlist); do /scripts/pkgacct --force $i; done |
Yedekleme oluşturulduktan sonra, yedekleri yeni sunucuya kopyalayın
scp cpmove-* root@New_server_ip:/home |
Hesap kopyalandıktan sonra hesap listesini kopyalayın
scp /home/accountlist root@New_server_ip:/home/accountlist |
Şimdi yeni sunucuya giriş yapın
Aşağıdaki komutu kullanarak tüm hesapları geri yükleyin
for i in $(cat /home/accountlist); do /scripts/restorepkg --force $i; done |
Artık göçle işimiz bitti!!
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.