7 Bước để Clone Website WordPress nhanh nhất với BackupBuddy
17 Nov, 2021 admin
Mọi người thường đánh giá hành vi clone một website là không tốt.
Tuy nhiên, đôi khi sao chép website y nguyên bản gốc, cũng có ích lợi của nó.
Trong bài viết này,tôi sẽ cho bạn thấy làm thế nào để sao chép trang web WordPress nhanh nhất chỉ với 7 bước.
Clone là gì, tại sao nên sử dụng nó ?
Clone có thể được hiểu là: sao chép y nguyên một website nào đó và áp dụng nó vào một trang web khác.
Vậy việc này có tốt hay không?
Chắc chắn là có !
Thực tế là khi bạn muốn di chuyển một trang web WordPress đến một server hoặc một domain mới.
Thì việc clone website sẽ giúp bạn tiết kiệm thời gian làm việc hơn.
Là đập đi xây lại từ đầu đúng ko?
Một ví dụ khác, là khi bạn đang phát triển một trang website cho khách hàng.
Và bạn không muốn website của khách hàng bị gián đoạn.
Bạn có thể sao chép toàn bộ website đó về, với mục định thử nghiệm và phát triển.
Nhân bản một trang web WordPress không hề khó khăn.
Dưới đây là một cách mà bạn có thể tham khảo với 7 bước đơn giản
Sử dụng BackupBuddy để sao chép trang web WordPress
Trong bài viết này, chúng tôi sẽ sử dụng BackupBuddy plugin.
BackupBuddy là một công cụ sao lưu trong WordPress, mà còn cho phép bạn dễ dàng khôi phục lại trang web từ một bản sao.
Tôi sẽ cho bạn thấy làm thế nào để sử dụng công cụ này để clone một website.
1. Cài đặt và Thiết lập BackupBuddy
Điều đầu tiên bạn cần phải cài đặt và kích hoạt các plugin BackupBuddy.
Sau khi kích hoạt, bên thanh menu bên trái sẽ có thêm “BackupBuddy” trong admin .
Click vào đó nó sẽ đưa bạn đến BackupBuddy Quick Setup Wizard.
Đây là tính năng giúp bạn cài đặt một cách nhanh chóng và dễ dàng hơn.
- Bạn sẽ nhập email và mật khẩu ( mật khẩu này sẽ dùng để restore website)
- Chọn nơi để lưu bản backup ( GG drive, Amazon S3, FTP, Dropbox…). Bạn sẽ được 1GB free nếu chọn lưu trữ trên sever của BackupBuddy
- Chọn chế độ backup tự động hay thủ công
Khi tùy chọn xong hết hãy bấm vào Save Settings
2. Sao lưu trang web WordPress
Sau khi chạy setup wizard xong, nó sẽ chưa backup ngay đâu.
Đến lúc này bạn sẽ được lựa chon những file muốn backup
- Database Only: chỉ backup cơ sở dữ liệu
- Theme Only: chỉ backup giao diện
- Plugin Only: chỉ backup plugin
- Media Only: chỉ backup các file upload
- Complete Backup: đầy đủ tất cả các file trên
- Hoặc chọn dấu “+” để tùy chỉnh theo ý bạn
Sau khi hoàn thành, nó sẽ cho bạn tùy chọn:
- Download backup file: tải file sao lưu trực tiếp
- Send to an offsite destination: gửi file backup đến một nơi nào đó.
Ở dưới là tab Overview để xem những thông tin về file backup gồm những gì, và Status Log có lưu lại lịch sử quá trình chạy backup (bạn cũng có thể tải file log.txt này).
3. Chuẩn bị clone trang web WordPress
BackupBuddy cung cấp cho bạn một công cụ sao chép hay di chuyển trang web rất dễ dàng.
Chỉ cần truy cập vào BackupBuddy » Restore / Migrate page để bắt đầu quá trình sao chép.
Ở đây nó 1 hướng dẫn rất chi tiết
Hướng dẫn chi tiết
importbuddy.php
- Download importbuddy.php or send importbuddy.php to a remote destination
- Download a backup zip file below and upload it to your destination’s web root where you want it restored (eg. /home/buddy/public_html/) or select “Send” when hovering below to send to a remote destination.
- Tip: WordPress should not be installed prior to the restore. You should delete it if it already exists.
- Tip: Full backups should be restored before restoring database only backups.
- Navigate to the uploaded importbuddy.php URL in your web browser (ie http://your.com/importbuddy.php) and follow the instructions.
Yên tâm mình sẽ hướng dẫn chi tiết ở dưới !
Trước tiên, bạn cần phải tải về các tập tinimportbuddy.php
về máy tính.
Bấm vào link Download importbuddy.php hoặc bạn có thể gửi file đấy trực tiếp lên server.
Phía dưới là tất cả các file backup, ở đây bạn sẽ có một số tùy chọn:
- Download – tải file backup
- Send – gửi file backup đến noi bạn muốn (GG drive, Amazon S3, Local…)
- Note – chú thích lại thông tin bạn muốn
- Browse & Restore Files – các file backup chi tiết
- Database Rollback – phục hồi lại website bằng bản backup này.
4. Tải các bản Sao lưu và Importbuddy lên trang web mới
Bây giờ bạn có một bản backup của website với định dạng zip và file importbuddy.php
.
Bước tiếp theo là tải chúng lên folder sẽ chứa website của bạn.
Thường nó sẽ nằm ở folder sau trên server: /home/dieuhau/public_html/
(dieuhau có thể sẽ là tên miền của bạn nhé)
Bạn cũng có thể sử dụng FTP client hoặc vào file manager trên Cpanel để upload các file đó lên.
Cho dù bạn có sao chép các file vào đâu, hãy chắc chắn rằng thư mục là hoàn toàn trống rỗng và không có file hay thư mục nào bên trong, ngoại trừ file importbuddy.php
và file zip backup của bạn.
5. Chạy Import Script
Sau khi tải lên cả hai file, bạn cần phải truy cập file importbuddy.php
trên trình duyệt web. Nó sẽ được đặt tại một URL như sau:
http://www.example.com/importbuddy.php
Thay example.com bằng tên miền riêng của bạn.
Bạn sẽ được yêu cầu nhập mật khẩu.
Đây là mật khẩu mà bạn đã tạo trong Bước 1 hoặc mật khẩu bạn đã nhập khi tải file importbuddy.php
trong bước 3.
Sau khi nhập mật khẩu, import buddy tự động tìm file zip backup của bạn.
Kiểm tra xem có đúng file không rồi bấm Restore Backup.
Step 2: Restore File: Ở bước này nó sẽ tiến hành import các file backup.
Thời gian nhanh hay chậm sẽ phụ thuộc vào kích thước file backup của bạn.
Step 3: Database Settings: Bước này bạn sẽ cần điền thông tin cho database mới.
Nhập database name, user và password mới.
Nếu bạn chưa tạo database mới, thì bạn luôn có thể đăng nhập vào hosting và tạo database mới từ cPanel (phpMyAdmin).
Bạn có thể tự tạo hoặc sử dụng nút cPanel Database Wizard để tạo database nhé.
Nút cPanel Database Tutorial sẽ có một hướng dẫn trong trường hợp bạn chưa biết cách.
Step 4: Restoring Database: đơn giản là đợi nó backup lại database
Step 5: Site URL Settings: Ở bước này nó sẽ giúp bạn đổi Site URL. Bấm Next Step
Step 6: Verify Site & Finish:
Kiểm tra trang web mới của bạn bằng cách truy cập vào liên kết được hiển thị ở dưới:
Kiểm tra xem các bài viết, liên kết của bạn có đúng hoạt hoạt động không.
Truy cập vào khu vực admin WordPress để kiểm tra các chức năng khác.
Kiểm tra lần cuối và xóa các file backup khi mọi thứ đã hoàn thành.
Tích vào các file ImportBuddy, file backup zip… và bấm Cleanup.
Bước 6 Cleanup & Completion: Như vậy là bạn đã hoàn thành sao chép hoặc backup website.
Như vậy là mình đã hướng dẫn các bạn clone website WordPress nhanh chóng.
Nếu bạn có bất kỳ thắc mắc cũng như câu hỏi nào khi sao chép website, hãy comment ở dưới nhé.