Thỉnh thoảng mình cũng có hay giật tít, nhưng cái mẹo này là thật đấy . Bạn có thể thay đổi hosting chỉ trong chưa đầy một phút, và nhất là website sẽ hoạt động luôn mà không bị gián đoạn gì cả.
Cách này mình đã dùng từ rất lâu rồi, bản chất là sử dụng file hosts của Windows để trỏ domain sang IP mà mình mong muốn trước khi trỏ DNS domain.
Qui trình chuyển hosting trước đây
- Backup/nén website hiện tại (database và data)
- Tải website lên hosting mới
- Trỏ DNS sang hosting mới
- Giải nén website, tiến hành cài đặt, import dữ liệu, xử lý lỗi phát sinh
Qui trình này có một khoảng thời gian website ngừng hoạt động để đợi DNS, cài đặt, fix lỗi (nếu có)… Tuy nhiên với qui trình bên dưới sẽ cải thiện được rất nhiều
Qui trình chuyển hosting dùng file hosts
- Backup/nén website hiện tại (database và data)
- Tải website lên hosting mới
- Trỏ IP mới trong file hosts
- Giải nén website, tiến hành cài đặt, import dữ liệu, xử lý lỗi phát sinh
- Trỏ DNS sang hosting mới
Điểm khác biệt ở đây là bước trỏ IP mới trong file hosts. Lúc này trình duyệt sẽ sử dụng IP mới chứ không phải IP bạn đang sử dụng. Giờ bạn hãy tiến hành cài đặt website trên hosting mới.
Với một số nhà cung cấp DNS lớn như Cloudflare, GoDaddy thì thời gian đổi DNS mình thấy có những thời điểm chỉ mất có 30s là nhận ngay rồi, do đó không sai khi mình nói Chuyển hosting chỉ trong 1 phút nhé .
Chỉnh sửa file hosts như thế nào?
Bạn đã hiểu ý tưởng ở đây là sử dụng file hosts của Windows, tuy nhiên cách để thực hiện như thế nào thì bạn hãy chọn một trong số các cách sau:
1. Sửa trực tiếp hosts file bằng notepad
123.456.789.1 canhme.com
Như hướng dẫn: Beginner Geek: How To Edit Your Hosts File
2. Sử dụng công cụ trực quan HostsMan cho Windows
– Nhấn vào Editor
– Nhấn chọn Add rồi nhập vào thông tin Hostname như bên dưới gồm domain và IP
– Cuối cùng nhấn Add rồi Save là xong. Bạn có thể check lại bằng cách ping sẽ thấy domain lúc này đã chuyển sang IP mới.
3. Dùng Terminal trên macOS
Trên macOS bạn hãy sử dụng lệnh sau trong Terminal để sửa nội dung file hosts:
sudo nano /private/etc/hosts
Sau đó chèn thêm cấu hình IP và tên miền vào cuối file, nhấn Ctrl+O
để lưu và Ctrl+X
để thoát.
Hi vọng với thủ thuật này của mình, các bạn có thể dễ dàng di chuyển, test hosting mới mà không làm gián đoạn website hoạt động.
Thấy hay thì share bài viết này cho mình nhé
Mình vừa chuyển hosting 2 hôm nay. kiểm tra tên miền thì đã nhận nameserver mới nhưng không thể truy cập được. Trong khi đó, đổi ip mới trên file host thì mọi thứ vẫn OK. Như vậy là sao Luân nhỉ?
Chào Admin Luân Trần! Mình định chuyển data từ account cũ của Stablehost sang account của Stablehost mới. Admin chỉ cách chuyển giúp (mục đích là giảm tiền gia hạn host). Cám ơn nhiều!
Nếu website bạn dùng WordPress thì hãy dùng plugin Duplicator để nén toàn bộ website lại và tải xuống máy. Tiếp theo vào gói hosting cũ xóa hết domain đã add đi, nếu domain mặc định thì cần chuyển sang domain khác. Sau đó đăng ký gói mới dùng domain cũ và up dữ liệu lên.
Hi LuânTrần! Nếu host cũ có nhiều website WP thì mình chuyển từ trang qua hay sao?
Mình có hosting Godaddy.com chuyển hosting cho web bằng compress all database và dữ liệu qua hosting tài khoản khác cũng Godaddy.
Chuyển ok, web truy cập bình thường từ a đến z.
Phát sinh 1 lỗi mà mình rứt tóc vẫn không hiểu.
—
Đó là thêm sản phẩm mới thì vẫn thấy link mới nhưng trên trang lại không có bài viết mới. Sửa các link cũ thì vẫn bình thường.
Chỉ có thêm bài mới là thấy link mà bài không hiển thị!
—-
Có ai biết chỉ dùm ?
Bạn cần chỉnh sửa lại thông số kết nối database trong wp-config.php thật chuẩn nha. Đặc biệt thông số DB_HOST
Mình đổi hosting từ GoDaddy sang Hawkhost bị lỗi không import được database thì làm như nào hả bạn . bên support họ bảo phải sửa lại phần code của database.
Anh Luân cho em hỏi cái, em sử dụng plugin Duplicator nhưng bị lỗi fail không backup được. Khắc phục ntn ạ
Cho mình hỏi file hosts của window thì liên quan gì đến Host chạy trên Cpanel! 1 cái online 1 cái offline mà! Hỏi hơi ngu tý L:v tại không biết
Chắc là không cần đợi dns cập nhật mà có thể vào luôn website trên ip mới để tiến hành fix lỗi
A cho e hỏi. Lúc trc e nhờ ng mua host. Mà giờ host đó hết hạn r. Giờ e mua host mới, làm sao e cài đặt lại web a. (Host cũ e quên account r)
Nếu không có account hosting cũ thì chịu thôi, bạn phải tạo mới lại site từ đầu.
E vẫn vô đc wp admin host cũ. Có cách nào lấy lại data ko a
Ồ thế đơn giản, cài Duplicator để nén toàn bộ site lại chuyển sang hosting mới nhé. Cách dùng thì Google có rất nhiều bài.
Ko scan đc web a ạ. E cắm cả đêm
Có nhiều cách backup khác nhau, bạn tìm thêm xem dùng plugin nào khác cho phù hợp.
Mình đổi hosting từ GoDaddy sang Hawkhost (Sử dụng Cloudflare) thời gian duyển rất lâu.
Bạn gặp vấn đề ở đoạn nào vậy nhỉ?
Mình chuyển xong host thì trauviet.org redirect về https://www.trauviet.org/cgi-sys/defaultwebpage.cgi
Hình như bạn trỏ nhầm IP rồi, login vào cPanel, chọn Zone Editor để lấy IP Hosting nhé.
OK, mình trỏ sai IP. Trong email gửi IP khác với IP trong này. Cám ơn bạn. ^.^
Trang trauviet hoạt động lĩnh vực gì thế?
Web joomla bác.
Hoà còn làm Joomla không?
Có liên quan đến sungtrau.com không? Zalo 0918222944 nhé!
Rất cảm ơn bác, mẹo rất hay, lâu rồi mình chưa học được 1 trick nào thú vị
Ad cho hỏi nhờ chút nhé!
mình có mua một gói host của stablehost (4.9 $), tuy nhiên do mặc định là location ở mỹ hay sao ấy, thấy vô web nó cứ chậm hay sao ấy, giờ mình muốn đổi sang location Singapo mà ko biết làm thế nào.AD làm ơn chỉ giùm nhé!
Cám ơn!!!
Bạn chỉ cần tạo ticket cho support là được nhé.
Bác cho e hỏi chút: giờ e đang có một website e muốn đổi nhà dịch vụ hosting khác. Vậy khi e đổi thì dữ liệu bài viết có bị mất không?
Khi đổi bạn chuyển database qua bên hosting mới là toàn bộ dữ liệu được giữ nguyên. Bạn dùng WordPress không nhỉ?
Vấn đề là nếu định chạy SSL thì lại phải trỏ IP về rồi mới cài SSL được
Cái này thì chuẩn không cần chỉnh
anh cho em Hỏi chút: em mua domain và hosting 12$ 1 năm của godaddy, nhưng mà em không để ý nên không dùng wordpress hosting hay sao ấy. Nó cho em cái trình dựng website của nó, mà dùng chán lắm, giờ em muốn chuyển qua dùng WordPress mà không biết làm thế nào. Anh giúp em với ạ! em cảm ơn anh!
Bạn thao tác add nhầm Website Builder rồi. Bạn order lâu chưa thế?
dạ, em mới order được 3 ngày thôi ạ. Anh ơi, có cách làm lại không ạ?
mình cũng đang bị tình trạng này, có cách nào giúp mình làm lại ko ad ơi, vì mình cần cái tên miền này
Mình comment hướng dẫn bên trên rồi nhé.
Cảm ơn Admin nhé! bạn Hoàng đã liên hệ được với support chưa? Mình rình mấy ngày nay mà không thấy hiện kênh chat nhỉ. phone call thì mình nói hơi kém hic!
Bạn chờ tầm tối liên hệ support yêu cầu họ cancel và refund lại vào tài khoản. Sau đó order luôn gói mới. Lưu ý tên miền cũng cần cancel nhé.
em có thể chuyển hosting godaddy sang gói khác của godaddy đc ko a. ví dụ e mua 1 gói khuyến mãi 12$ mà e dùng gần hết rồi. sau đó e sao lưu lại. mua gói khuyến mãi 12$ khác up lên có được không. như vậy tiết kiệm đc rất nhiều thay vì gia hạn hơn 1tr lận
Hoàn toàn được nhé bạn
ban ơi mình muốn chuyển hosting từ godaddy sang hawhost nhưng mình dùng plugin duplicator thì nó báo “warn ” ở tất cả dòng ở mục Archive ( total size , name checks , large file ) nên mình không build được , vậy mình phải làm sao để chuyển toàn bộ dữ liệu qua host hawhost vậy bạn , chỉ giúp mình với , cảm ơn
Down toàn bộ mã nguồn web bạn về rồi up qua host mới thủ công thôi mình toàn làm ntn
Cái đó chỉ là warning thông báo thôi, bạn có thể check xem file nào nặng, nếu xóa được thì xóa đi, exclude cache nữa. Cứ tiến hành build như bình thường.
Nếu bỏ qua bước backup và upload dữ liệu thì 1 phút là có thể, nếu web chứa chừng vài GB dung lượng mà mạng chậm thì tải về và upload lên hosting mới mất mấy tiếng.
Em chuyển mất gần 30 phút lận bác ạ. Học thì một phút là chỉ học lý thuyết thôi bác ơi.
Bác có thể hỗ trợ e chuyển hosting goddady sang vps vultr không ạ
Bác Luân giật cái tít khiếp thật, em backup dữ liệu không đã hơn 1 phút rồi, nhất là mấy cái diễn đàn Xenf. Nói chung site nào không phải config nhiều thì có thể nhanh như bác nói
Chào bạn. Hiện mình đang muốn chuyển host cho website của mình, nhưng là chuyển trong cùng một nhà cung cấp (Namecheap). Vậy mình sẽ bỏ đi bước đổi DNS có phải không nhỉ? Các bước cần làm có phải là: 1. Backup/nén website hiện tại (database và data) 2. Tải website lên hosting mới 3. Trỏ IP mới trong file hosts 4. Giải nén website, tiến hành cài đặt, import dữ liệu, xử lý lỗi phát sinh 5. Xóa domain ở cPanel cũ, add lại sang cPanel mới Ah, nhân tiện bạn có thể chỉ mình cụ thể bước… Read more »
Các bước ok rồi nhé bạn. Site của bạn có dùng WordPress không hay dùng code nào khác?
Mình cần chuyển cả 3 website trên host đó. Cả 3 mình đều dùng wordpress
Nếu dùng WordPress bạn dùng plugin Duplicator nhé, di chuyển hosting cực kỳ dễ dàng.
Cám ơn Luân nhiều. Mình còn một thắc mắc: đó là khi upload data lên host mới, mình cần phải add domain trước (ví dụ: ABC.com) thì cPanel mới tạo 1 thư mục rồi mình mới tiến hành upload lên đó, trong khí lúc đó mình chưa xóa domain ABC.com ở cPanel cũ. Như vậy việc add domain liệu có được không, website vẫn hoạt động bình thường trong lúc mình thao tác chứ?
Bạn đành phải chấp nhận hi sinh một khoảng downtime website không hoạt động trong lúc chuyển dữ liệu rồi. Do chuyển trong cùng một nhà cung cấp nên không tránh khỏi.