Mô hình:
Cpanel 1 IP: 103.60.103.69
đang sử dụng mail với tên miền mailnh.net
cần chuyển.
Cpanel 2 IP: 103.60.103.70
server mới chứa mailbox sẽ chuyển qua.
Quy trình chuyển:
Bước 1: Tại Cpanel 1
Thực hiện SSH vào : điền tất cả thông số IP, user password
Thực hiện access vào thư mục chứa mail của Cpanel thường nó sẽ có đường dẫn như sau:
# cd /home/nhhyuw0z/mail/mailnh.net Trong đó: nhhyuw0: là user email hosting mailnh.net: là tên miền đăng ký cho email # ls Kết quả: acc-autoparts accounting2 binhct htn marketing1 s-reception thailq vdirector
Thực hiện lệnh copy toàn bộ thư mục mail này qua Cpanel 2
# rsync -avre "ssh -p 58986" /home/nhhyuw0z/mail/mailnh.net/* root@103.60.103.70:/home/nhhyuyvb/mail/mailnh.net Trong đó: -p 58986: thay 58986 bằng port SSH của Cpanel 2 /home/nhhyuw0z/mail/mailnh.net/*: là đường dẫn thư mục chứa tất cả mailbox cần chuyển root@103.60.103.70:/home/nhhyuyvb/mail/mailnh.net: root là user SSH vào Cpanel 2, sau dấu 2 : sẽ là đường dẫn mailbox chứa mailbox move qua.
Sau khi thực hiện lệnh sau thì sẽ hiện ra phần nhập password SSH của cpanel 2.
Chờ nó thực hiện sync dữ liệu qua, trong quá trình chạy nếu lỗi thì chạy lệnh lại.
Bước 2: Tại Cpanel 2
Show dữ liệu vừa sync qua ở trên và thực hiện phân quyền, user phân quyền sẽ là user login vào panel của Cpanel 2 ở đây là nhhyuyvb
# ls Lệnh này show các mailbox đã sync qua. # chown -R nhhyuyvb:nhhyuyvb /home/nhhyuyvb/mail/mailnh.net Lệnh này sẽ phân quyền cho toàn thư mục mailnh.net với user và group nhhyuyv
Bước 3: tại Cpanel 2
Login vào panel hosting đễ tạo các account email với tên tương ứng với thư mục
Chọn Email Accounts
Chọn Create
Điền các thông số tên email, password, quota
Bước 4:
Check lại mailbox, test gửi nhận mail.
Mong rằng bài viết này sẽ giúp ít được cho các bạn chưa có kinh nghiệm migrate mail.
Ngon