Computer >> Máy Tính >  >> Lập trình >> HTML

Sao lưu và khôi phục BlogVault:Hướng dẫn đầy đủ

Bản sao lưu là một bản sao trang web của bạn mà bạn có thể muốn khôi phục nếu trang web đang hoạt động của bạn gặp sự cố. Một bản sao lưu "tốt" còn hơn thế nữa!

Trong bài viết này, chúng tôi nói về những điều tạo nên một bản sao lưu tốt, tại sao sao lưu máy chủ web là không đủ và cách chọn plugin phù hợp để bạn yên tâm.

TL; DR: Tạo bản sao lưu chống đạn cho trang web WordPress của bạn với BlogVault. Bạn không phải trả tiền cho các bản sao lưu không đáng tin cậy do máy chủ của bạn cung cấp hoặc cho bộ nhớ đám mây bổ sung để lưu các bản sao lưu thủ công. BlogVault cung cấp giải pháp sao lưu đáng tin cậy và giúp khôi phục dễ dàng và nhanh chóng.

Tại sao lại chọn plugin dự phòng?

Khi chúng tôi tạo các trang web của mình, chúng tôi biết rằng sao lưu WordPress là cần thiết. Cách dễ nhất và rõ ràng nhất là sử dụng các giải pháp sao lưu được cung cấp bởi các máy chủ web của chúng tôi:WP Engine, Bluehost và GoDaddy.

Tuy nhiên, khi chúng tôi tiến hành sao lưu và khôi phục trang web của mình, một số vấn đề rõ ràng đã xuất hiện. Đó là một quá trình tốn thời gian, không đáng tin cậy và do đó, cuối cùng là vô nghĩa.

Vì vậy, chúng tôi quyết định thử nghiệm các plugin dự phòng. Cùng với các tiêu chí của chúng tôi được liệt kê bên dưới, BlogVault đã đi kèm với một số chuông và còi bổ sung:tổ chức, khôi phục thử nghiệm, di chuyển và quản lý trang web.

Trong các phần tiếp theo, chúng tôi sẽ chỉ cho bạn cách sử dụng BlogVault để sao lưu và khôi phục, đồng thời nói chi tiết về trải nghiệm của chúng tôi.

Cách sao lưu trang web của bạn bằng BlogVault

Các bản sao lưu của BlogVault là đáng tin cậy vì chúng có tất cả các dấu hiệu của một bản sao lưu tốt. Chúng là các bản sao lưu toàn bộ trang web của bạn, được lưu trữ bên ngoài trang web ở dạng mã hóa, mà bạn có thể nhanh chóng khôi phục toàn bộ hoặc một phần khi và khi được yêu cầu.

Như kinh nghiệm của chúng tôi bên dưới sẽ chứng minh, có rất nhiều hiệu quả với plugin này. Hầu như không có bất kỳ chi phí nào về mặt thời gian và sự căng thẳng của việc sao lưu và khôi phục thủ công là hoàn toàn không có.

Thông tin nhanh về quy trình thử nghiệm của chúng tôi

Với mục đích của bài viết này, chúng tôi đã thử nghiệm BlogVault với ba trang web - nhỏ, vừa và lớn. Chúng tôi đã sử dụng BlogVault, để tạo bản sao lưu và phục hồi cho từng cái. Trang web lớn nhất của chúng tôi là 10 GB với cơ sở dữ liệu là 174 MB.

Theo kinh nghiệm của chúng tôi, một trang web có kích thước này không dễ khôi phục theo cách thủ công. Ví dụ:khi chúng tôi tạo bản sao lưu bằng cPanel, chúng tôi không thể khôi phục lại chúng vì giới hạn kích thước và các khó khăn kỹ thuật.

Bắt đầu

Trước khi đi vào, chúng tôi đã sao lưu cho cả ba trang web của mình. Sau đó, chúng tôi tạo tài khoản BlogVault và đó là lúc mọi thứ thực sự thành công.

Trong vài phút, trang web được kết nối. Và đó thực sự là tất cả những gì chúng tôi phải làm. Các bản sao lưu trang web hoàn chỉnh được tạo tự động hàng ngày. Chúng tôi thậm chí không phải bật các bản sao lưu này.

Không yêu cầu cấu hình và không cần kết nối tài khoản lưu trữ đám mây, không giống như trong Dịch vụ WordPress được quản lý hoặc các công cụ sao lưu khác mà chúng tôi đã sử dụng. BlogVault thực sự tự động!

Hoàn thành sao lưu trang web với BlogVault

Với các thử nghiệm của chúng tôi với sao lưu máy chủ web, chúng tôi phải sao lưu các tệp và cơ sở dữ liệu riêng biệt. Chúng tôi đã sử dụng 2 công cụ khác nhau và chúng tôi phải đảm bảo rằng chúng tôi biết bản sao lưu tệp nào tương ứng với bản sao lưu cơ sở dữ liệu nào.

Với BlogVault, mọi thứ trở nên liền mạch. Bản sao lưu được tạo có cả hai thành phần trong một. Vì vậy, dễ dàng hơn để đối phó với.

Sao lưu nhanh

Một yếu tố khác mà chúng tôi nhận thấy là thông thường các trang web nhỏ hơn mất một phần thời gian so với trang web lớn hơn như của chúng tôi (10 GB). Với các công cụ khác hoặc sao lưu cPanel thủ công, thời gian là một vấn đề lớn, vì kích thước của trang web làm tăng lượng thời gian cần thiết để sao lưu.

Blogvault chỉ mất vài phút để sao lưu các trang web của chúng tôi. Ngay cả trang web lớn nhất của chúng tôi (10 GB) đã được đồng bộ hóa chỉ trong hai phút.

Sao lưu và khôi phục BlogVault:Hướng dẫn đầy đủ

Chúng tôi cũng đã kiểm tra xem liệu quá trình sao lưu có làm chậm trang web của chúng tôi hay không. Hầu hết các giải pháp sao lưu mà chúng tôi đã sử dụng trước đây đã ảnh hưởng đến tốc độ và hiệu suất trang web của chúng tôi trong khi tạo bản sao lưu.

Tuy nhiên, BlogVault đã sao lưu các trang web một cách nhanh chóng bất kể kích thước của trang web. Vì vậy, quá trình này hoàn toàn không ảnh hưởng đến tốc độ của trang web. Thật là ấn tượng!

Sao lưu theo yêu cầu

Chúng tôi đã chạy các bản sao lưu theo yêu cầu cho từng trang web của mình. Vì plugin hoạt động ở chế độ nền, chúng tôi có thể bắt đầu quá trình sao lưu cho tất cả các trang web của mình và chờ nó thông báo cho chúng tôi.

Thử nghiệm tiếp theo trong danh sách của chúng tôi là thử các bản sao lưu theo yêu cầu. Chúng tôi muốn đảm bảo rằng khi chúng tôi muốn thực hiện các thay đổi đối với trang web, chúng tôi có thể thực hiện một bản sao lưu mới.

Hãy nhớ rằng bản sao lưu là an toàn dự phòng, chúng tôi muốn sao lưu theo yêu cầu nhanh chóng và không gây đau đớn. Còn những việc khác chúng tôi cần phải hoàn thành!

Với máy chủ web, chúng tôi phải thực hiện quy trình này theo cách thủ công và sử dụng các công cụ của cPanel. Quá trình này tốn thời gian và tẻ nhạt, và thường khiến chúng tôi thất vọng. Tuy nhiên, với BlogVault, chúng tôi có thể thực hiện theo yêu cầu chỉ với một cú nhấp chuột.

Sự khác biệt giữa sao lưu thủ công cPanel và sao lưu BlogVault theo yêu cầu là rất lớn. Trong khi cPanel một dễ bị lỗi và mất rất nhiều thời gian và công sức, thì việc sao lưu thủ công BlogVault rất dễ dàng.

Điều này đã giúp chúng tôi nhanh chóng chuyển sang các tác vụ được lên lịch thực hiện sau khi tạo bản sao lưu.

Ngoài ra, vì chúng tôi muốn cập nhật plugin nên chúng tôi đã thử tùy chọn cập nhật trên trang tổng quan BlogVault. Bản thân plugin đã nhắc chúng tôi tạo bản sao lưu bổ sung trước khi cập nhật. Đó là một phần thưởng!

Sao lưu và khôi phục BlogVault:Hướng dẫn đầy đủ

Bộ nhớ sao lưu

Các bản sao lưu cũ rất quan trọng nếu bạn muốn truy xuất tệp hoặc mục cơ sở dữ liệu từ nhiều tháng trước. Lý tưởng nhất là chúng tôi muốn có 90 ngày sao lưu cho các trang web của mình và 365 ngày sao lưu cho các trang WooCommerce. Điều này yêu cầu đủ dung lượng lưu trữ.

Với các công cụ khác, chúng tôi thường tránh tạo bản sao lưu theo yêu cầu vì chúng có giới hạn lưu trữ là 30 bản sao lưu hoặc yêu cầu chúng tôi trả tiền để có thêm dung lượng lưu trữ đám mây. Một vài bản sao lưu bổ sung vào những ngày mà trang web của bạn trải qua nhiều thay đổi sẽ có nghĩa là mất một vài bản sao lưu cũ hơn.

Mặt khác, BlogVault cung cấp cho chúng tôi 90 ngày sao lưu, có thể kéo dài đến 365 ngày cho các trang WooCommerce và lưu trữ chúng trên máy chủ của chính nó. Vì vậy, trước tiên, chúng tôi không phải lo lắng về không gian lưu trữ và chi phí bổ sung.

Thứ hai, điều này không ảnh hưởng đến hiệu suất của các trang web của chúng tôi vì các bản sao lưu không sử dụng không gian lưu trữ web. Và cuối cùng, các bản sao lưu cũ hơn không bị ảnh hưởng bởi các bản sao lưu theo yêu cầu.

Sao lưu một phần

BlogVault không cho phép sao lưu một phần. Mặc dù đó là trường hợp, chúng tôi nhận thấy rằng đó là có lý do chính đáng.

  1. Tốt hơn hết bạn nên có toàn bộ bản sao lưu, ngay cả khi bạn muốn tạo bản sao lưu của một tệp hoặc bảng cơ sở dữ liệu cụ thể. Trong trường hợp xảy ra sự cố, bạn sẽ có mọi thứ, kể cả những thứ bạn cần.
  2. Để tạo một bản sao lưu một phần, bạn phải biết những gì bạn sẽ cần để khôi phục một phần trong tương lai. Điều này rõ ràng là không thể, và cũng không bắt buộc. BlogVault cho phép bạn tải xuống bất cứ thứ gì bạn muốn từ một bản sao lưu cụ thể. Vì vậy, bạn luôn có thể lưu trữ toàn bộ bản sao lưu trên máy chủ BlogVault và chỉ tải xuống một phần những gì bạn cần từ đó.

Sao lưu và khôi phục BlogVault:Hướng dẫn đầy đủ

  1. Bạn có thể khôi phục một phần bằng plugin BlogVault. Tất cả những gì bạn phải làm là chọn một phiên bản sao lưu và chọn các tệp hoặc bảng cơ sở dữ liệu mà bạn muốn khôi phục có chọn lọc. Việc khôi phục thật dễ dàng với BlogVault!

Khôi phục với BlogVault - Phát hiện của chúng tôi

Sức khỏe của trang web của bạn phải luôn nằm trong tầm kiểm soát của bạn. Nếu nó bị lỗi, bạn có thể tự khôi phục nó mà không cần tìm kiếm nhà phát triển phức tạp hoặc chờ đợi nhận được câu trả lời về cách khôi phục trang web của bạn.

Chúng tôi nhận thấy trang tổng quan BlogVault trực quan. Chúng tôi không cần cho bạn biết phải làm gì và bạn vẫn sẽ có tất cả trong tầm tay, theo nghĩa đen. Tất cả những gì chúng tôi phải làm là nhấn nút Khôi phục trên trang Site. Thế là xong!

Điều này hoàn toàn trái ngược với khôi phục máy chủ web. Sự thật mà nói, quá trình khôi phục rất khó khăn, đặc biệt là với các cơ sở dữ liệu lớn sử dụng FTP. Trải nghiệm khủng khiếp đến mức ban đầu tiêu chuẩn của chúng tôi rất thấp. Nhưng khôi phục BlogVault là một trải nghiệm thú vị!

Hoàn tất khôi phục

Đầu tiên chúng tôi đã kiểm tra cách khôi phục một trang web hoàn chỉnh. Chúng tôi cũng muốn kiểm tra cả ba địa điểm - nhỏ, vừa và lớn - cho quá trình khôi phục.

Một lần nữa, việc khôi phục không yêu cầu bất kỳ cấu hình nào. Tất cả những gì chúng tôi phải làm là chọn một phiên bản sao lưu để khôi phục. Quyết định này cũng được thực hiện dễ dàng hơn, vì chúng tôi có thể thấy sự khác biệt trong các tệp sao lưu khác nhau trên chính trang tổng quan. Các thay đổi về tệp và cơ sở dữ liệu được liệt kê rõ ràng.

Khôi phục nhanh

Quá trình khôi phục thực sự nhanh chóng. Chúng tôi đã có một vài trải nghiệm tồi tệ trong quá trình phục hồi bằng các công cụ và phương pháp khác. Tuy nhiên, chúng tôi khá ấn tượng với tính năng khôi phục bằng một cú nhấp chuột mà BlogVault cung cấp. Nhiều công cụ mà chúng tôi đã sử dụng chỉ cung cấp các bản sao lưu. Nhưng một bản sao lưu cũng tốt vì nó có thể được khôi phục dễ dàng như thế nào.

Chúng tôi đã tìm thấy nhiều lời phàn nàn trên các diễn đàn về việc khôi phục thủ công không thành công do một số hoặc lý do khác. Điều này khiến chủ sở hữu trang web bị mất trang web mặc dù đã có giải pháp sao lưu. Điều này cũng tương xứng với kinh nghiệm của chúng tôi. Quá trình khôi phục thật tồi tệ và dễ bị lỗi.

Vì vậy, chúng tôi đã phải cố gắng khôi phục các trang web của mình theo cách thủ công để xem sự khác biệt. Hầu hết các vấn đề phát sinh với các trang web lớn, vì vậy chúng tôi đã thử nghiệm nó trước. Trang web của chúng tôi có kích thước 10 GB với cơ sở dữ liệu là 174 MB.

Để khôi phục theo cách thủ công, chúng tôi phải tải các tệp và cơ sở dữ liệu lên riêng biệt thông qua hai công cụ khác nhau trên cPanel.

Trước tiên, chúng tôi đã cố gắng tải tệp lên thông qua Trình quản lý tệp. Tuy nhiên, Trình quản lý tệp có giới hạn 500 MB, do đó việc tải lên không thành công. Chúng tôi đã tìm thấy một phương pháp khác để thực hiện việc này theo cách thủ công qua FTP. Tuy nhiên, đó là một quá trình tẻ nhạt.

Sau khi các tệp của chúng tôi được khôi phục, chúng tôi đã chuyển sang phpMyAdmin. Ở đây, chúng tôi đã cố gắng tải lên cơ sở dữ liệu, nhưng công cụ đã bị lỗi. Giới hạn kích thước tối đa để tải lên cơ sở dữ liệu thông qua phpMyAdmin là 50 MB.

Chúng tôi đã xóa cơ sở dữ liệu cũ của mình và do đó, trang web của chúng tôi đã bị mất. Ngay cả khi chúng tôi đã thành công, thời gian chết do quá trình này là quá nhiều. Đối với một doanh nghiệp, nó có thể bị tổn thất về khách hàng, đơn đặt hàng và danh tiếng.

Điều tốt là chúng tôi đã cài đặt xong Blogvault! Chúng tôi đã khôi phục trang web của mình bằng một trong những bản sao lưu mà chúng tôi đã tạo trước đó. Quá trình diễn ra suôn sẻ và nhanh chóng nên chúng tôi sẽ không chọn bất kỳ cách nào khác. Trang web lớn của chúng tôi đã được khôi phục trong vòng chưa đầy 8 phút.

Khôi phục một phần

Đôi khi, bạn có thể chỉ cần khôi phục một phần của toàn bộ trang web. Ví dụ:khi bạn đang thêm bài đăng hoặc trang và bản cập nhật tiện ích bổ sung đang chạy trong nền sẽ phá vỡ trang web của bạn.

Khôi phục toàn bộ trang web trong trường hợp này có nghĩa là bạn sẽ mất tất cả nội dung mới mà bạn đã thêm sau lần sao lưu cuối cùng của mình. Tuy nhiên, nếu bạn chỉ có thể thay thế tệp plugin, mọi thứ sẽ ổn.

Vì vậy, chúng tôi muốn kiểm tra xem khôi phục một phần sẽ hoạt động như thế nào trên BlogVault. Quá trình này khá đơn giản. Trong cài đặt khôi phục, chúng tôi phải mở rộng khôi phục có chọn lọc và sau đó, chọn các mục mà chúng tôi muốn khôi phục.

Đây là phương pháp khôi phục một phần dễ dàng nhất mà chúng tôi tìm thấy. Phục hồi một phần không khả dụng với hầu hết các công cụ.

Chúng tôi thậm chí đã cố gắng làm điều đó theo cách thủ công, đòi hỏi phải gãi đầu rất nhiều và không có kết quả. Để thực hiện khôi phục từng phần theo cách thủ công thông qua cPanel, chúng tôi cần có các bản sao lưu từng phần.

Không ai có cái nhìn sâu sắc trong tương lai về những gì sẽ xảy ra và với công cụ nào để tạo một bản sao lưu một phần ngay từ đầu. Vì vậy, phương pháp thủ công cũng không thành công với chúng tôi ở đây, trong khi BlogVault đã thành công một cách thất thường.

Các tính năng bổ sung

Chúng tôi đã tìm thấy một vài tính năng bổ sung với BlogVault khá hữu ích. Một vài trong số này được mô tả dưới đây:

Kiểm tra khôi phục: Có thể có lúc bạn không chắc nên khôi phục phiên bản nào. Với khôi phục thử nghiệm, về cơ bản bạn có thể tải một bản sao lưu vào một trang web dàn dựng và sau đó để xác nhận xem nó có hoạt động như mong đợi hay không, trước khi chuyển sang khôi phục vào trang web đang hoạt động.

Giai đoạn: Đôi khi, bạn có thể cần phải kiểm tra một số thứ, chẳng hạn như bản cập nhật plugin hoặc chủ đề mới. Không phải lúc nào bạn cũng làm điều đó trên trang web trực tiếp của mình và sau đó khôi phục nó nếu mọi thứ không như ý. Với BlogVault, bạn có thể chỉ cần tạo một khu vực tổ chức để kiểm tra mọi thứ.

Di chuyển: Có thể đôi khi bạn muốn khôi phục một trang web trên một miền mới. Di cư là con đường để đi. Bạn cũng có thể sử dụng tính năng này để di chuyển trang web hiện tại của mình giống như nó sang một máy chủ hoặc máy chủ khác.

Khắc phục sự cố sao lưu và khôi phục BlogVault

Khôi phục trang web bị lỗi: Để khôi phục một trang web bị lỗi, bạn có thể cần chi tiết FTP của trang web của mình. Bạn có thể tìm thấy chi tiết FTP thông qua cPanel của máy chủ web của bạn. Tin tốt là BlogVault đã ra mắt một tính năng mới giúp khôi phục trang web bị lỗi mà không cần FTP.

Khôi phục từ giai đoạn: Để chuyển các thay đổi từ trang web sang trang web trực tiếp, bạn chỉ cần đi đến phần phân giai đoạn và nhấp vào nút Hợp nhất. Bạn có thể chọn hợp nhất tất cả các thay đổi hoặc chỉ những thay đổi đã chọn.

Khôi phục có chọn lọc: Nhấp vào nút khôi phục dưới trang web của bạn. Trong cài đặt khôi phục, hãy chọn phiên bản sao lưu mà bạn cần chọn tệp hoặc bảng. Then, expand selective restore and select the items from files and/or the database for restore.

Choosing the correct backup version: Click on the number of backups that your backup section shows. A ‘History’ page for your backups will open. You will see details for each of the backups. You can check the files and database to see what they contain. Furthermore, you can also give a unique name to your backups to help identify them easily in the future.

Uploading backup to cloud: You can upload your backup to Dropbox if you would like. To do so, click on backups count. On the History page, click on upload. Here you can sync your Dropbox account. Once authenticated, your backup will be saved on the cloud.

Sao lưu và khôi phục BlogVault:Hướng dẫn đầy đủ

Other issues: You can reach out to the customer support of BlogVault 24/7 for any issue. We read quite a few great things site owners and agencies said on forums about the BlogVault support team. They will help you resolve your queries in such a way that doesn’t let you or your site down.

How to choose a reliable backup solution?

When choosing a plugin, we want to make sure that the backups fulfill certain criteria. Your sites are important and so your backup solution should be one which never lets it down. While choosing a backup solution, you need to keep a few things in mind. :

Complete backup – A WordPress site consists of two components – files and database. Your files contain your source code for your site and add-ons (plugins and themes). Your database contains all the content (posts, pages, comments, tags etc.) in the form of tables. In order for your site to work properly, you must have both of these components. That’s why it is important to back up both of them.

When trying out web host backups, we needed to back up the files and databases separately for each site. We then named each of them semantically to understand what was in them, plus which file backup went with which database backup. The margin for error was too high for comfort, not to mention how tedious it was.

Secure storage – Your backups need to be stored securely, encrypted, and at an offsite location, i.e. not with your host. Most solutions store backups on your site server or with one of the popular cloud storage services. Both of these solutions are not secure.

With web host backups, if anything goes wrong with your server, you will end up losing both your site and your backup. Some web hosts do store backups offsite, but as per our testing, this is largely the exception, not the rule.

On the other hand, storing backups on the cloud entails manual work most of the time. Unless you are able to encrypt your backups, they are not secure. In the event of a hack, your entire website could be laid bare through your backups.

Easily restorable – Backups are only one half of the process, when something goes wrong. Too often, we’ve seen customers forget to test restores till they need them and then realise to their horror that they don’t work.

It is vital that backups are easy and fast to restore. If they are not, then your backup solution doesn’t serve its purpose.

Again, during web host backup restores, we faced numerous hassles:files and databases needed to be restored separately; databases needed to be deleted before restores were possible; large databases usually failed to restore via cPanel; and much more besides. Some restores took half a day to complete, and all the while the site was down.

Automated backups – Any solution that doesn’t provide automatic backups is not a good backup solution. Creating manual backups is not only a tedious task, but also not feasible all the time.

Kết luận

BlogVault provided us with a 360° solution for backups and restores. The tool works fast for sites of all sizes up to 100 GB. Besides the automatic daily backups that it offers in all its plans, WooCommerce website can opt for real-time backups. The backups are stored for 90 days. You can easily restore any of these backups anytime you want.