Sao lưu (backup) website là một trong những việc mà một người quản trị website cần phải thực hiện một cách đều đặn nhằm đảm bảo mức ổn định của website tránh trường hợp mất dữ liệu. (bị hacker tấn công, website bị chèn mã độc,…)
Hiện nay, có rất nhiều Plugin backup cho wordpress khá hiệu quả như: Backup Buddy, Backup nhưng đôi lúc bạn sẽ muốn làm nó bằng tay (tùy trường hợp). Mình không nhớ lắm lý do dù đã cài Plugin backup nhưng vẫn thường xuyên backup thủ công bằng tay. Nhưng đảm bảo với bạn rằng bạn sẽ thực hiện điều này thường xuyên trên con đường bảo trì website này.
Vậy làm thế nào để sao lưu WordPress thủ công
Thông thường, nhà cung cấp hosting của bạn sẽ giúp bạn backup website theo một lịch định kỳ (hầu hết là theo tuần). Hầu hết các công ty cung cấp dịch vụ hosting ngày nay luôn đảm bảo về tính an toàn khi đảm bảo với khách hàng rằng luôn lưu trữ thường xuyên các file backup của trang web của bạn. Tuy nhiên, bạn không nên quá phụ thuộc vào điều đó. Bạn phải luôn tính trước các trường hợp khủng hoảng xảy ra khiến dữ liệu bị mất sạch mà đôi khi nhà cung cấp hosting cũng bó tay (thực tế là có nhé). Hãy tạo cho mình một thói quen tự backup bằng plugin và cả thủ công.
Dùng Filezilla sao lưu thủ công WordPress nếu không truy cập được Cpanel
1/ Sao lưu các tập tin WordPress
Hầu như các dữ liệu của người sử đều nằm trong các tập tin và cơ sở dữ liệu. Để bắt đầu sao lưu thủ công của bạn, bạn hãy tải về tất cả các tập tin tùy chỉnh từ trang web của bạn.
Tronng Public_html > bạn sẽ tìm thấy một số thư mục con như wp-admin, wp-content, và wp-include, các file như wp-config,…
Hãy Tải toàn bộ tất cả các file này xuống bằng cách sau:
- Mở ứng dụng FTP như FileZilla
- Đăng nhập vào tài khoản của bạn.
- Tải về toàn bộ thư mục WordPress về máy tính của bạn.
Sau ba bước đơn giản, bạn đã có một bản sao lưu đầy đủ các file WordPress của bạn, và bạn nên giữ chúng an toàn. Lưu trữ các thư mục ở đâu đó trên máy tính của bạn, tải nó lên một dịch vụ lưu trữ đám mây, lưu vào một ổ đĩa ngoài, thẻ nhớ USB, DVD … chỉ cần chắc chắn rằng chỉ có mình bạn truy cập được. (Có thể bị hack nếu bị lộ dữ liệu backup nhé)
2/ Sao cơ sở dữ liệu sao lưu WordPress
Để có được một bản sao lưu thủ công cơ sở dữ liệu WordPress, bạn sẽ cần truy cập vào phpMyAdmin. Bạn có thể tìm thấy phần này trong cPanel bằng cách mở mục cơ sở dữ liệu. Hãy làm theo các bước sau đây.
- Đăng nhập vào cPanel của bạn
- Tìm đến chuyên mục cơ sở dữ liệu
- Mở phpMyAdmin
- Chọn Export tab
- Chọn một phương pháp (nhanh hoặc thiết lập tùy chọn trong các phương pháp tùy chỉnh)
- Chọn một định dạng cho các cơ sở dữ liệu.
- Nhấn Go nút đó sẽ lưu cơ sở dữ liệu trên máy tính của bạn.
Tùy thuộc vào kích thước website của bạn và tốc độ kết nối Internet, điều này có thể mất vài phút. Hãy kiên nhẫn và chờ đợi cho toàn bộ quá trình kết thúc.
Nếu bạn đan dùng share hosting, có khả năng bạn không có được quyền truy cập vào phpMyAdmin. Nếu vậy, hãy liên hệ nhà cung cấp hosting của bạn. Bạn có thể cần phải nâng cấp tài khoản hoặc chỉ cần yêu cầu họ kích hoạt tính năng.
Dùng Cpanel sao lưu thủ công WordPress nếu bạn được cấp quyền truy cập
Nếu bạn có quyền truy cập vào cPanel, việc backup thủ công trở nên dễ dàng hơn cho bạn vì bạn có thể tải về các bản sao lưu đầy đủ hoặc một phần của trang web của bạn chỉ bằng cách nhấp vào một nút.
- Điều hướng đến loại tập tin.
- Mở công cụ Backup Wizard.
- Nhấn vào nút Sao lưu từ phía bên trái.
- Chọn một sao lưu đầy đủ hoặc chọn thư mục cụ thể, cơ sở dữ liệu hoặc giao nhận và bộ lọc email.
- Bấm vào Tạo sao lưu nếu bạn đã chọn cho một sao lưu đầy đủ hoặc chọn cách sao lưu khác.
- Nhấn vào tải về các bản sao lưu và lưu nó tại nơi an toàn.
Còn nếu bạn không có ư, càng đơn giản hơn.
- Vào file manager > Public_html > Chọn tất cả file có trong này > Nén thành dạng Zip ( Cứ bấm nén nhé không bị gì đâu) > Tải zip xuống.
- Sau đó backup Database theo cách trên.
Vậy là bạn hoàn toàn có thể sao lưu thủ công website wordpress rồi đấy, việc này tưởng chường khó khăn nhưng thật ra khó thật (đùa đấy). Chúc bạn thành công nhé! Bài sau mình sẽ hướng dẫn cách khôi phục wordpress. Bạn có thể xem tại đây: Hướng dẫn khôi phục wordpress thủ công.