Migrate users from DA server to NEW Da Server

rndinit0

Verified User
Joined
Jan 15, 2005
Messages
91
Old Box:
DA version: 1.31.4
(IP: oldip)
oldbox.com
ns1.oldbox.com
ns2.oldbox.com

Domains 56
Users 28
Resellers 0
Databases 68
Ftp Accounts 40
E-Mails 122
Sub-Domains 13
Pointers 17

New Server:
CentOS 5 64bit
DA version: 1.31.45
newbox.com
ns1.newbox.com
ns2.newbox.com

Fresh Install.

What would be the least complicated and best way to migrate these users from the old box to the new one? If using system backup, what directories files must I have ticked?

Would appreciate it if people would also post what I should watch out for.
 
Use "Admin Backup/Transfer" :)
Step 3 says: /home/old_admin/admin_backups

if the new server has a different admin user name do i just replace that witht he actual admin name on the new box?

/home/new_admin/admin_backups?
 
Just upload everything to admin_backups and restore :) Admin username doesn't need to be the same.
 
And don't forget that both boxes have to be the same: either mbox or Dovecot/Maildir.

Jeff
 
jlasman, it doesn't need to be the same if old server has mbox and the new one Dovecot :)
 
DirectAdmin automatically converts mbox to Maildir :) So, if you have mbox on the old server and you're restoring an account on the new Maildir (dovecot) server - DirectAdmin will do the conversation.
 
It does? Is that part of the restore code? Has it existed from the beginning? If not, then when was it added?

Thanks.

Jeff
 
I think the safest way would be creating backups via Reseller's "Manage User Backups" feature, transferring these backups to the new server and then restoring them.

We do it quite a lot and for the most part it works well.
The only part that occasionally fails is database restore, but it only happens with databases using advanced MySQL 5 features such as triggers and stored procedures.
 
I have used "Admin Backup/Transfer" with great success - moving all sites from 6 different servers using Centos 4 and apache 1.3 and php4 and mysql4 to Centos 5 and apache 2.2 and php5 and mysql5. Nothing got mixed up or lost or misplaced. Everything worked as hoped for unless it had an old php script that was not php5 compatible. Out of 3000 sites only 3 sites had php scripts that were too old. Googling the errors found solutions for all 3 of those. So from my experience the "Admin Backup/Transfer" solution is fantastic.

I basically backed up the old machine using FTP feature in the "Admin Backup/Transfer" utility to the new machine's /home/admin/admin_backups folder. Then I restored all of the files on the new machine and everything was where it was supposed to be - amazing - all files, DNS entries, emails and databases.

It worked so well I am now using "Admin Backup/Transfer" as my daily website backup mechanism using the "Admin Backup/Transfer" CRON feature. I also use the "System Backup" to backup everything else except for the websites.
 
Last edited:
Back
Top