Cách di chuyển trang web với thời gian tối thiểu hoặc không ngừng hoạt động
Nhiều công nghệ mới nổi giúp việc di chuyển một trang web từ máy chủ này sang máy chủ khác cực kỳ dễ dàng. Tuy nhiên, cho dù tốc độ chuyển nhanh như thế nào, khách hàng trung bình có thể gặp một số thời gian chết trong quá trình chuyển. Tùy thuộc vào những gì diễn ra sau hậu trường, việc chuyển máy chủ DNS giữa máy chủ web cũ và máy chủ mới có thể khiến tên miền bị tối trong khoảng từ 12 đến 72 giờ sau khi yêu cầu thay đổi đó được gửi đến nhà đăng ký mới.
Kết hợp với nhu cầu chuyển tập tin trang web, khôi phục cơ sở dữ liệu quan trọng và nhận mọi cài đặt phần mềm và cấu hình tên miền phụ theo thứ tự hoạt động, có thể mất đến một ngày không hoạt động trước khi trang web của bạn hoạt động trở lại. Có, tuy nhiên, Một số thủ thuật khá hay để tránh thảm họa khi chuyển trang web sang máy chủ mới. Các mẹo này tương đối dễ thực hiện miễn là quản trị viên của trang có hiểu biết chung về cPanel, địa chỉ IP và các thói quen đăng nhập FTP nâng cao hơn sẽ cho phép chúng hoạt động trên cấu hình của gói lưu trữ web mới trước khi DNS bị thay đổi và chuyển sang máy chủ mới.
Vào cuối ngày, nếu khách hàng trung bình hoàn toàn không biết về bất kỳ thay đổi nào được thực hiện đằng sau hậu trường, thì nhiệm vụ là một thành công!
1. Di chuyển trước, hủy sau
Không hủy gói lưu trữ web hiện tại trước khi di chuyển hoàn tất.
Lỗi phổ biến nhất của các quản trị viên web, những người mới sử dụng lưu trữ web nói chung hoặc mới chuyển trang web giữa các máy chủ là họ gần như ngay lập tức liên hệ với máy chủ cũ của họ để thông báo cho họ về quyết định chuyển dịch vụ của họ sang một công ty mới máy chủ.
Mặc dù chắc chắn nên thông báo kịp thời cho máy chủ web cũ về những thay đổi trong tương lai, thực hiện trước khi quá trình chuyển đổi được thực hiện một cách thành thạo có thể dẫn đến không chỉ thời gian chết, mà mất hoàn toàn các tệp và thông tin cơ sở dữ liệu từ thời điểm hủy được yêu cầu.
Giữ cuộc gọi đó
Các công ty lưu trữ web thường hủy một kế hoạch gần như ngay lập tức - ngay khi cuộc gọi của khách hàng kết thúc - mà không phải chờ hết hạn dịch vụ hoặc phí thuê bao của tháng hiện tại. Điều này được coi là phục vụ lợi ích tốt nhất của người tiêu dùng, như họ được hoàn trả ngay lập tức và theo tỷ lệ của mọi khoản phí còn lại.
Tuy nhiên, nó cũng có nghĩa là công ty hầu như sẽ bỏ đi mọi thông tin đã được tải lên đến máy chủ trong thời gian của họ với công ty. Trong nhiều trường hợp, sẽ không có cơ hội để truy xuất các tệp này và chuyển chúng đến máy chủ của công ty lưu trữ web mới hoặc kế hoạch lưu trữ được chia sẻ kịp thời.
Đó là loại thời gian chết cực kỳ khó phục hồi, vì nó có thể có nghĩa là mất tất cả dữ liệu nội dung và thuê bao, cũng như tổn thất thương mại và chi tiết thanh toán của khách hàng cho một số trang web.
Phải làm gì
Khi một gói lưu trữ mới đã được bảo mật, chuyển tất cả các tập tin trước khi hủy gói lưu trữ hiện có được tổ chức bởi công ty cũ. Có thể là một ý tưởng tốt để cho phép trang web chạy trên máy chủ của công ty mới trong một vài ngày chỉ để đảm bảo rằng không có gì bị bỏ qua trong quá trình di chuyển.
Khi mọi thứ đã được xác minh là đã được chuyển đổi chính xác, chỉ sau đó kế hoạch lưu trữ cũ mới bị hủy.
2. Tải tập tin sao lưu
Đăng nhập vào cPanel và lấy bản sao lưu nén của tệp trang web và thông tin cơ sở dữ liệu.
Để dễ sử dụng, khách hàng chuyển sang máy chủ web mới phải đảm bảo rằng cả công ty lưu trữ mới và cũ đều sử dụng cùng một công nghệ quản trị dựa trên web. Thông thường, đây sẽ là một lựa chọn giữa cPanel và ít phổ biến hơn PleskPanel bảng điều khiển trang web.
Căn chỉnh công nghệ được sử dụng bởi cả hai máy chủ là cách dễ nhất để đảm bảo rằng dữ liệu có thể được sao lưu và khôi phục nhanh chóng chỉ trong một thời trang nhanh chóng. Đối với tùy chọn bảng điều khiển cPanel, gần như là tiêu chuẩn trong lưu trữ web, khách hàng nên điều hướng đến tên miền của mình với số cổng 2082 được đính kèm.
Để tham khảo, nó trông như thế này trong thanh địa chỉ của trình duyệt web: http://my-site.com:2082. Ngoài ra, http://my-site.com/cpanel có thể hoạt động cho một số trang web:
Xác định vị trí trang sao lưu
Sau khi đăng nhập thành công vào giao diện cPanel, hãy tìm một nhóm cài đặt và trang bảng điều khiển có nhãn “Sao lưu.” Điều này có chứa các công cụ để sao lưu chính của trang web “công khai” thư mục cũng như bất kỳ tên miền phụ. Ngoài ra, các công cụ ở đây sẽ hỗ trợ khách hàng lưu trữ web trong sao lưu cơ sở dữ liệu MySQL của họ để khôi phục máy chủ mới.
Tìm “Tải xuống bản sao lưu” tùy chọn trong nhóm này và nhấp qua trang quản trị cPanel có liên quan.
Đang tải xuống bản sao lưu
Trên trang này, cPanel sẽ chia nhỏ các bản sao lưu có sẵn theo loại. Một bản sao lưu toàn bộ trang web có sẵn; họ nên tải xuống tệp đó để có thể tải nó lên một máy chủ khác. Cũng sẽ có tập tin sao lưu cụ thể cho mọi tên miền phụ trong trang web. Chúng thường là tùy chọn vì bản sao lưu trang web đầy đủ sẽ chứa tất cả thông tin đó, nhưng để an toàn, bạn cũng có thể tải xuống những thông tin này.
Trong một khu vực riêng biệt trên cùng một trang tải xuống sao lưu, khách hàng có thể bảo mật bản sao lưu nén của từng cơ sở dữ liệu MySQL. Mỗi cơ sở dữ liệu nên được tải xuống ở định dạng nén. Chúng sẽ được tải lên máy chủ mới để tạo tên cơ sở dữ liệu phù hợp sau đó.
Đừng giải nén!
Trong quá trình này, đảm bảo không giải nén bất kỳ tệp sao lưu đã tải xuống nào. Điều này là do quá trình này sẽ được hoàn thành bởi máy chủ mới khi tệp được tải lên bởi khách hàng.
Đối với người dùng Mac OS X, đảm bảo rằng Safari không được đặt thành tự động mở cái gọi là “an toàn” mở rộng tập tin sau khi tải về. Làm như vậy sẽ đảm bảo rằng tập tin vẫn không bị nén và sẵn sàng để phục hồi nhanh. Khi tất cả các tệp sao lưu nén được bảo mật, hãy đăng xuất khỏi bản cài đặt cPanel của máy chủ cũ và chuyển sang phiên bản máy chủ mới của phần mềm quản trị trang web phổ biến.
3. Thực hiện chuyển tiền
Bắt đầu tải các tệp sao lưu nén lên máy chủ mới.
Hầu như mọi công ty lưu trữ web sẽ, sau khi nhận được phí tháng đầu tiên, sẽ gửi một thông tin mang email như máy chủ tên miền và chi tiết địa chỉ IP cho kế hoạch lưu trữ mới. Địa chỉ IP này có thể được sử dụng để xem nội dung của trang web trước khi truyền DNS và để truy cập vào tài khoản FTP và giao diện quản trị cPanel riêng lẻ trước khi thay đổi được thực hiện.
Đăng nhập
Tìm email này và tìm địa chỉ IP có liên quan. Nếu một liên kết cPanel chưa được bao gồm cụ thể, giả sử rằng một trong hai “/ cpanel” hoặc là “: 2082” hậu tố cổng có thể được thêm vào địa chỉ IP đó để cho phép đăng nhập quản trị.
Khi đăng nhập vào lần lặp cPanel của máy chủ mới, tìm các công cụ sao lưu được đề cập trong Bước 2, sau đó điều hướng đến trang Tải xuống sao lưu. Tại trang, tìm hộp tải lên tệp được liên kết với bản sao lưu toàn bộ trang. Điều này thường sẽ được dán nhãn là một “Phục hồi dữ liệu đã lưu” đặc tính. Chọn tệp sao lưu toàn bộ trang web được tải xuống từ công ty lưu trữ web cũ để bắt đầu quá trình tải lên.
Sau khi tệp được tải lên hoàn toàn, trang web sẽ làm mới và các chi tiết cụ thể về tệp sẽ được hiển thị trên cơ sở từng dòng khi mỗi tệp được di chuyển vào vị trí. Khi trang thứ hai này dừng tải, quá trình hoàn tất. Xác định vị trí của trình duyệt “trở lại” nút để trở về trang trước và bắt đầu quá trình khôi phục cơ sở dữ liệu theo cách tương tự. Khi tất cả thông tin được truyền đi, đã đến lúc điều chỉnh một số cài đặt và bắt đầu quá trình chuyển đổi liền mạch thực tế phía sau hậu trường.
4. Đảm bảo cơ sở dữ liệu đang hoạt động
Một điều cần lưu ý là các tệp sao lưu cơ sở dữ liệu không chứa thông tin về tên người dùng, mật khẩu và quyền được liên kết với mỗi cơ sở dữ liệu MySQL. Thông tin này sẽ cần phải được nhập trong giao diện Cơ sở dữ liệu MySQL trong cPanel.
Tiền tố
Ngoài ra, lưu ý tiền tố được gán cho mỗi cơ sở dữ liệu trong cPanel. Trong trường hợp có sự khác biệt, (ví dụ: "jsmith_wordpress" so với "jsm_wordpress"), các tiền tố sẽ cần được thay đổi trong tệp cấu hình của mỗi ứng dụng phần mềm kết nối với cơ sở dữ liệu đó.
Tất cả thông tin liên quan
Thêm tất cả người dùng, mật khẩu và quyền có liên quan, sau đó thực hiện mọi chỉnh sửa cần thiết cho các tệp hệ thống bằng cách đăng nhập vào tài khoản FTP thông qua địa chỉ IP của trang web. Điều này sẽ đảm bảo phần mềm hoạt động trơn tru một khi tên miền đã được chuyển để hiển thị các tệp của máy chủ mới thay vì các tên miền được đặt tại công ty cũ. Khi đã xong, mọi thứ đã sẵn sàng và sẵn sàng hoạt động hoàn hảo.
Tất cả những gì cần thay đổi bây giờ là thông tin cho biết tên miền nào trong hai tệp của tài khoản lưu trữ sẽ hiển thị cho người dùng cuối.
5. Chuyển đổi máy chủ tên
Nói cho nhà đăng ký tên miền sử dụng máy chủ tên miền mới
Bước cuối cùng của quy trình chỉ đơn giản là yêu cầu tên miền hiển thị các tệp và dữ liệu trên một máy chủ khác với máy chủ hiện đang sử dụng. Điều này được thực hiện bởi đăng nhập vào bảng điều khiển đăng ký tên miền được cung cấp bởi nhà đăng ký tên miền (ví dụ: các dịch vụ như GoDaddy hoặc Hover).
Trong bảng điều khiển này, một mục tiêu đề hoặc thanh bên có tên “Máy chủ tên miền” sẽ hiển thị và thông tin hiện tại được đặt vào khu vực đó sẽ trông như thế này:
NS1.OLD-weBHOST.COM NS2.OLD-weBHOST.COM
Những cần phải được thay thế bằng các máy chủ tên mới (cũng được tìm thấy trong email) cho máy chủ mới. (Nếu không tìm thấy thông tin này, hãy điều hướng đến phần hỗ trợ của máy chủ, duyệt tài liệu của họ hoặc liên hệ với người đại diện có thể cung cấp thông tin chi tiết về máy chủ.)
Các thay đổi đối với bản ghi DNS sẽ có hiệu lực sau 12 đến 24 giờ trong hầu hết các trường hợp, mặc dù một số đã trải qua ít nhất sáu giờ. Trong thời gian này, cả trang web mới và cũ sẽ hoạt động bình thường và khách hàng sẽ thấy nội dung giống hệt nhau cho dù tập tin được lưu trữ nào được trình bày.
Đợi cho máy chủ tên máy chủ
Hãy nhớ rằng việc đăng nội dung trước khi tuyên truyền hoàn tất có thể dẫn đến mất nội dung hoặc dữ liệu sau khi các tệp máy chủ mới được kích hoạt. Trong khi thời gian chết sẽ không phải là một vấn đề, Trang web, chủ sở hữu nên hạn chế thực hiện bất kỳ thay đổi đến thiết kế, tệp hoặc nội dung của trang web, cho đến khi họ hoàn toàn chắc chắn rằng quá trình hoàn tất và họ đang truy cập máy chủ lưu trữ mới.
Khi điều đó trở thành trường hợp, quá trình chuyển một trang web liền mạch sang một nhà cung cấp dịch vụ lưu trữ web mới đã hoàn tất và người dùng sẽ sống sót sau quá trình chuyển đổi mà không có một giây ngừng hoạt động.
Tóm lược
Hãy chắc chắn kiểm tra trang web và đảm bảo rằng tất cả các tính năng đang hoạt động đúng; khi mọi thứ đang hoạt động giống như trước đây, thì bạn có thể hủy gói lưu trữ cũ. Thats tất cả để có nó!